Ich benutze Microsoft Bing Speech API für einige Sprache zu Textaufgaben. Hier ist, wie ich die Codierung tat,Microsoft Bing Speech API SDK hört nach einiger Zeit auf zu hören
MicrophoneRecognitionClient micClient;
micClient = SpeechRecognitionServiceFactory.CreateMicrophoneClient(SpeechRecognitionMode.LongDictation, "en-US", ConfigurationManager.AppSettings["bingspeechkey"]);
micClient.OnResponseReceived += (s, e) =>
{
};
micClient.StartMicAndRecognition();
Seit einiger Zeit ca. 1 Minute das funktioniert gut. Danach reagiert es einfach nicht mehr. Ich habe keine Ahnung, was das verursacht.
Kann mir jemand eine Idee zur Behebung dieses Problems geben?
Was bedeutet "es reagiert nicht"? Haben Sie alle Handler definiert? 'OnMicrophoneStatus',' OnPartialResponseReceived', 'OnResponseReceived',' OnConversationError'? –