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

时间:2019-11-18 12:40:32

标签: javascript speech-recognition speech-to-text microsoft-cognitive azure-cognitive-services

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

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

谢谢。