распознавание всех английских слов с помощью sphinx4 - PullRequest
0 голосов
/ 16 января 2012

У меня проблема с распознаванием всех английских слов с использованием sphinx4. Я добавил все английские слова, начинающиеся с буквы «А», в свой файл грамматики в java и попытался запустить его. В первый раз это дало мне ошибку пространства кучи Java, которую я изначально держал 256м. Затем я изменил его до 512м. на этот раз не было ошибок от java, но распознаватель не распознал ни одного слова, даже неправильных. Может ли кто-нибудь помочь мне в создании файла грамматики распознавания речи со всеми английскими словами ...

Это мой первый вопрос, поэтому я надеюсь получить хорошие результаты.

1 Ответ

2 голосов
/ 16 января 2012

Поскольку вы используете SPhinx 4. Многое зависит от того, как вы настроили.Сфинкс (как карманный сфинкс, так и сфинкс 4) предлагает транскрипцию, а также немедленное преобразование.Я имею в виду, вы можете сохранить свой голос в виде файла WAV и выполнить преобразование WAV в текст, или вы можете просто говорить, оставляя приложение sphinx4 запущенным, чтобы оно транскрибировало каждую строку, которую вы говорите.Вы должны будете настроить файл грамматики, как при использовании файла граммы 2/3 / n.Предоставьте акустическую модель, основанную на произношении, как в акустической модели hub4 для английского языка США или моделей voxforge для английского языка ИндииРанее я публиковал аналогичный вопрос

Ответ распознавания речи плохой в sphinx4 Вы также можете обратиться к этому сайту http://nsh.nexiwave.com/, который предоставляет всю необходимую информацию для настройки Sphinx4.основываясь на этих конфигурациях, я полагаю, вы сможете получить достойный вывод

...