Параметр непрерывного распознавания настраиваемого ключевого слова с использованием SDK служб Azure Cognitive Speech Services для Javascript

Используя Custom Keyword Recognizer, предоставляемый Microsoft Cognitive Speech Services, я хотел бы настроить непрерывное распознавание в браузере с помощью пакета npm microsoft-cognitiveservices-Speech-sdk. Есть ли способ настроить непрерывное распознавание ключевых слов. На данный момент в SDK доступна только опция однократного распознавания времени. Как только ключевое слово распознается, оно запускает службы преобразования речи в текст для обработки дальнейшей речи. После выполнения требуемого действия распознавание ключевых слов снова возьмет верх. Есть ли способ добиться этого без использования пользовательских команд, которые обеспечивают непрерывное распознавание ключевых слов?


comment
См. docs.microsoft.com/en-us/azure/cognitive-services/   -  person Jim Xu    schedule 27.09.2020


Ответы (1)


Вы можете использовать это только на SDK устройств startKeywordRecognitionAsync, а не в других SDK.

Это запускает распознавание речи с обнаружением ключевых слов, пока не будет вызвана функция stopKeywordRecognitionAsync ().

Не уверен, будет ли это применимо к вашему сценарию.

На данный момент SDK для устройств работает только с комплектами для разработчиков Roobo и Azure Kinect DK.

В соответствии с вашим требованием вы всегда можете повторно активировать распознаватель ключевых слов, вызвав его снова (возможно, это своего рода цикл или альтернативный механизм, который может удовлетворить ваши требования)

person Satya V    schedule 28.09.2020