【发布时间】:2017-03-09 07:11:51
【问题描述】:
我使用Microsoft Bing Speech API 执行一些语音到文本任务。这是我的编码方式,
MicrophoneRecognitionClient micClient;
micClient = SpeechRecognitionServiceFactory.CreateMicrophoneClient(SpeechRecognitionMode.LongDictation, "en-US", ConfigurationManager.AppSettings["bingspeechkey"]);
micClient.OnResponseReceived += (s, e) =>
{
};
micClient.StartMicAndRecognition();
在大约 1 分钟的一段时间内,这可以正常工作。之后它就停止响应。我不知道是什么原因造成的。
谁能给我一个解决这个问题的想法?
【问题讨论】:
-
it stops responding是什么意思?您是否定义了所有处理程序?OnMicrophoneStatus,OnPartialResponseReceived,OnResponseReceived,OnConversationError?
标签: c# speech-recognition speech-to-text bing microsoft-cognitive