Единство IBM Ватсон речи к тексту - получение тайм-аут - PullRequest
0 голосов
/ 20 февраля 2020

Я занимаюсь разработкой игры дополненной реальности с распознаванием речи в рамках проекта на Unity, и мне удалось заставить ее работать вместе. Я использовал скрипт ExampleStreaming и добавил свою часть кода для работы с ним и определил конкретные c слова и c. сделать что-то.

И я подумал, что если захочу, чтобы распознавание микрофона включалось только тогда, когда мне нужно было включить игру, я просто вызываю метод StartRecording () и наоборот с StopRecording (), если я не хочу, чтобы это набирало голос игроков.

Однако я заметил, что после нескольких секунд бездействия (около 15 секунд или около того) микрофон больше не улавливает мой голос, даже после вызова метода startrecording (). Поэтому я проверил консольную команду Unity, и она возвращает OnError () и журнал отладки в KeepAlive (), но завершила работу. Итак, я вернулся на сцену ExampleStreaming, чтобы протестировать ее и обнаружил, что через 20-30 секунд тайм-аут из-за молчания? (из чтения каталога о сеансе тайм-аута на веб-сайте).

Есть ли способ увеличить этот тайм-аут неактивности (или обойти то, чего я пытаюсь достичь)? Просматривал в Интернете аналогичную проблему и нашел только одну, и это была проблема на странице единства SDK GitHub, заявленной почти 2 года go, поэтому не уверен, что она будет работать со всеми обновлениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...