API Open Ears говорит, что каждый слышимый им звук - это слово, даже кашель
Я пытаюсь использовать открытые уши для небольшой части моего приложения. У меня есть три или четыре ключевых слова, которые я хочу "слушать". Что-то вроде "Добавить", "Вычесть" и т. Д. Я просто использую пример приложения, найденного здесь. Я хочу иметь особый случай в приложении, когда я здесь "Добавить" и т. Д., В отличие от слова, которое не является одним из моих четырех ключевых слов. Прямо сейчас я установил мой язык только для четырех ключевых слов, но всякий раз, когда API Open Ears что-то слышит, он выбирает между моими четырьмя ключевыми словами. Так что, если я кашляю, он выбирает самое близкое слово из четырех слов
Как я могу прослушать определенное слово, не всегда выбирая одно из ключевых слов?
Я думал, что мог бы иметь целую кучу слов, несколько сотен, и просто проверить, какое слово было произнесено, и иметь особый случай для моих четырех ключевых слов, но я не хочу вводить каждое слово. Открытые уши предоставляют языки по умолчанию?
1 ответ
Разработчик OpenEars здесь. Ознакомьтесь с API-интерфейсом динамической грамматики, который был только что добавлен в OpenEars 1.7, который может обеспечить правильные результаты для ваших требований: http://www.politepix.com/2014/04/10/openears-1-7-introducing-dynamic-grammar-generation/
Этот подход может быть более подходящим для обнаружения ключевых слов и обнаружения фиксированных фраз. Пожалуйста, задавайте дополнительные вопросы на форумах OpenEars, если вы хотите решить их со мной.