如何停止Microsoftognitive-services-speech-sdk-js停止手动收听?

我已经使用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)
})

即使它正在听东西,我也需要它来停止它。

谢谢。

wxw111 回答:如何停止Microsoftognitive-services-speech-sdk-js停止手动收听?

recognizer.stopContinuousRecognitionAsync()是您要寻找的方法。

https://docs.microsoft.com/en-us/javascript/api/microsoft-cognitiveservices-speech-sdk/speechrecognizer?view=azure-node-latest#stopcontinuousrecognitionasync-------void---e--string-----void-

本文链接:https://www.f2er.com/3081042.html

大家都在问