2016-11-12 1 views
1

Je suis désolé de vous poser une telle question idiote, mais un lire tout le poste sur ce sujet, et je suis toujours coincé avec mon problème. J'utilise pyoxford parce que je veux utiliser la reconnaissance vocale microsoft bing. Mais chaque fois que j'essaie d'utiliser mon programme, la réponse est:Reconnaissance vocale Microsoft Bing, Qu'est-ce que Cliend-id et le secret client?

HTTPError(http_error_msg, response=self) 

requests.exceptions.HTTPError: 401 Erreur Client: Accès refusé

Voici mon programme:

import pyoxford 

text="welcome" 
api=pyoxford.speech("client id","Client secret") 

binary=api.text_to_speech(text) 
with open("voice.wav","wb") as f: 
    f.write(binary) 

recognized =api.speech_to_text("voice.wav") 
if text==recognized: 
      print("bravo") 

et voici la documentation de pyoxford.

Je pense que le problème vient de mon id_client ou mon client secrète. J'ai essayé:

(id_client=Bing speech preview key1/client_secret=bing speech preview key 2) 

(id_client=Bing speech preview key2/client_secret=bing speech preview key 1) 

(id_client=my name/client_secret=bing speech preview key 1) 

(id_client=microsoft data market account id/client_secret=bing speech preview key 1) 

merci pour l'aide!

+0

Copie possible de [ID client pour l'API Project Oxford Speech] (http://stackoverflow.com/questions/30085058/client-id-for-project-oxford-speech-api) –

Répondre

1

nous vous remercions de votre demande. L'ID client peut être votre nom d'application et la clé client est la clé d'abonnement obtenue lors de l'inscription.