2013-04-16 1 views
3

Для Android у нас есть голосовой ввод Google api, где мы говорим в микрофон, и он выводит k, скорее всего, то, что мы сказали. Есть ли способ, который вместо этого мы предоставляем голосовому вводу набор действительных «команд» или предложений, и он выводит наиболее вероятный?Ограничение списка голосовых команд на Android до предопределенного набора

Например, список допустимых команд будет:

«Play песня» «Пауза» «Next» «Предыдущая»

Однако никаких других слов в языке не будет считаться как опции.

Кто-нибудь знает, как это можно сделать?

ответ

1

Вы можете архивировать, что с CMUSphinx, это может занять грамматику определение языка, чтобы признать в качестве параметра для декодера:

  c.setString("-jsgf","grammar.jsgf"); 

Грамматика определяется в JSGF format.

 Смежные вопросы

  • Нет связанных вопросов^_^