Проблема
В настоящее время я использую Речевой текст из IBM Watson SDK для Unity для распознавания голосовых команд например start или выход путем проверки, содержит ли распознанный текст один из них.
Проблема в том, что нет работать очень надежно (вывод часто spot или hit ), и мне просто нужны эти простые команды.
Что я пробовал
В качестве альтернативы я уже пробовал using UnityEngine.Windows.Speed;
, но мне нужно, чтобы он работал как на Windows, так и на Ма c. Я не смог найти хорошее и работающее решение для Ma c, и я попытался написать свой собственный плагин Unity с Xcode и NSSpeechRecognizer , подобный этому Tutorial , но это не сработало для меня .
Я также видел Snowboy для обнаружения горячих слов. Но это требует большой настройки, и я бы действительно хотел sh для простого и надежного решения.
Заранее спасибо.