使用Azure认知语音服务sdk for Javascript的自定义关键字连续识别选项

1wnzp6jl  于 2023-03-28  发布在  Java
关注(0)|答案(2)|浏览(156)

使用Microsoft Cognitive Speech Services提供的Custom Keyword Recognizer,我想使用microsoft-cognitiveservices-speech-sdk npm包在浏览器上设置连续识别。有没有方法可以设置连续关键字识别。截至目前,sdk中只有单次识别选项可用。一旦识别出关键字,它将触发语音到文本服务来处理进一步的语音。在执行所需的操作后,关键字识别将再次接管。是否有一种方法可以在不使用自定义命令的情况下完成此操作,该命令提供连续的关键字识别?

qmelpv7a

qmelpv7a1#

您只能在设备SDK startKeywordRecognitionAsync上使用此功能,而不能在其他SDK中使用。
这将通过关键字定位启动语音识别,直到调用stopKeywordRecognitionAsync()
不确定这是否适用于您的场景。
目前,设备SDK仅适用于Roobo dev kits和Azure Kinect DK。
根据您的需求,您可以通过再次调用关键字识别器来重新武装它(可能是一种循环或替代机制,可以满足您的需求)

h5qlskok

h5qlskok2#

您只能在设备SDK startKeywordRecognitionAsync上使用此功能,而不能在其他SDK中使用。
这将通过关键字定位启动语音识别,直到调用stopKeywordRecognitionAsync()

相关问题