我已经使用Cognitive Services实现了语音到文本的转换。我需要在保持一定时间后停止听音乐。
在SDK的C#版本中,有一种方法可以使它按照指定的here停止监听。
样本-// Stops recognition.
await recognizer.StopContinuousRecognitionAsync().ConfigureAwait(false);
我在JavaScript sdk中寻找类似的方法,但找不到任何方法。那么有什么方法可以让它停止监听吗?
编辑-添加我的代码示例-
var recognizer = new scope.SDK.SpeechRecognizer(speechConfig, audioConfig);
recognizer.recognizeOnceAsync(function (result) {
console.log(result.text)
})
即使它正在听东西,我也需要它来停止它。
谢谢。
答案 0 :(得分:1)
recognizer.stopContinuousRecognitionAsync()
是您要寻找的方法。