Сделал распознавание речи на андройд при помощи sphinx, всё работает, но когда я говорю те слова которых в словаре нет, то он всё равно их распознаёт, выдаёт всякий бред, тупо перебирая слова в словаре, использую pocketsphinx-android-5prealpha-release.
Как мне сделать, что бы сфинкс не распознавал те слова, которых нет?
mRecognizer = SpeechRecognizerSetup.defaultSetup()
.setAcousticModel(hmmDir)
.setDictionary(dict)
.setKeywordThreshold(1e-7f)
.getRecognizer();
Вот код настройки распознавания речи, ясное дело, что не весь.