Имена трудно распознать. В мире больше возможных имен, чем слов в любом словаре, поэтому трудно распознать произвольное имя , любое . Хотя обычные имена проще.
В любом случае, если вы хотите распознать настроенный список слов / имен, вы можете посмотреть на Dragon Mobile от Nuance. Вот копия и вставьте другой похожий вопрос, на который я ответил:
Если вы используете стороннее распознавание Android от Nuance (люди, стоящие за DragonDictate), он поддерживает «режим грамматики», где вы можете несколько ограничить фразы, которые будут распознаваться при распознавании.
Важно, что если вы добавляете необычные имена в пользовательский словарь, они ДОЛЖНЫ стать узнаваемыми (кроме сложных проблем с произношением).
Вы можете найти информацию, если будете копать:
http://dragonmobile.nuancemobiledeveloper.com,
ищу «Пользовательские словари». Режим грамматики - это, по сути, особый режим пользовательских словарей.
На момент написания здесь был документ, в котором упоминается режим грамматики:
http://dragonmobile.nuancemobiledeveloper.com/downloads/custom_vocabulary/Guide_to_Custom_Vocabularies_v1.5.pdf - Это действительно становится понятным, только если вы попытаетесь продвинуться в их веб-интерфейсе обеспечения.
Вы должны создать учетную запись и прыгать через другие обручи, но есть бесплатный уровень. Это единственный потенциальный способ ограничить словарный запас распознавания.
Ну, если не считать запуска PocketSphinx, но это все еще описывается как «исследование» «PreAlpha».
Нет, я не работаю на Nuance. Не уверен, что кто-то делает. Возможно, все они были съедены зомби. Вы догадались бы столько же, читая их форумы поддержки. Они никогда не отвечают.