如何停止Microsoft认知服务-语音-sdk-js停止手动收听?

问题描述 投票:0回答:1

我已经使用Cognitive Services实现了语音到文本的转换。我需要它在保持特定时间的活动后停止收听。

在C#版本的SDK中,有一种方法可以使它按照指定的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)
})

即使在听东西的时候我也需要它来停止它。

谢谢。

javascript speech-recognition speech-to-text microsoft-cognitive azure-cognitive-services
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.