0
我使用Microsoft Bing Speech API來進行一些語音到文本任務。以下是我如何編碼,Microsoft Bing Speech API SDK在一段時間後會停止收聽
MicrophoneRecognitionClient micClient;
micClient = SpeechRecognitionServiceFactory.CreateMicrophoneClient(SpeechRecognitionMode.LongDictation, "en-US", ConfigurationManager.AppSettings["bingspeechkey"]);
micClient.OnResponseReceived += (s, e) =>
{
};
micClient.StartMicAndRecognition();
一段時間約1分鐘,這工作正常。之後它只是停止響應。我不知道是什麼原因造成的。
任何人都可以給我一個解決這個問題的想法嗎?
是什麼'停止responding'是什麼意思?你有沒有定義所有的處理程序? 'OnMicrophoneStatus','OnPartialResponseReceived','OnResponseReceived','OnConversationError'? –