使用Microsoft Cognitive Speech Services提供的Custom Keyword Recognizer,我想使用microsoft-cognitiveservices-speech-sdk npm包在浏览器上设置连续识别。有没有方法可以设置连续关键字识别。截至目前,sdk中只有单次识别选项可用。一旦识别出关键字,它将触发语音到文本服务来处理进一步的语音。在执行所需的操作后,关键字识别将再次接管。是否有一种方法可以在不使用自定义命令的情况下完成此操作,该命令提供连续的关键字识别?
2条答案
按热度按时间qmelpv7a1#
您只能在设备SDK startKeywordRecognitionAsync上使用此功能,而不能在其他SDK中使用。
这将通过关键字定位启动语音识别,直到调用stopKeywordRecognitionAsync()
不确定这是否适用于您的场景。
目前,设备SDK仅适用于Roobo dev kits和Azure Kinect DK。
根据您的需求,您可以通过再次调用关键字识别器来重新武装它(可能是一种循环或替代机制,可以满足您的需求)
h5qlskok2#
您只能在设备SDK startKeywordRecognitionAsync上使用此功能,而不能在其他SDK中使用。
这将通过关键字定位启动语音识别,直到调用stopKeywordRecognitionAsync()