Android: преобразование речи в текст и распознавание речи в автономном режиме

Я застрял в одном из моих автономных приложений для Android, где мне нужно автономное распознавание речи и API преобразования речи в текст.

Пожалуйста, поделитесь своим мнением и мнением, если кто-то работал над автономным преобразованием речи в текст и распознаванием речи.


person Krunal Patel    schedule 04.01.2012    source источник
comment
возможный дубликат Speech to Text Включить речевой движок в apk   -  person Mat    schedule 04.01.2012
comment
см. stackoverflow.com/questions/ 12839663/   -  person Anno2001    schedule 11.10.2012


Ответы (1)


Вы можете включить свой собственный движок, например CMU Sphinx Engine. Это также имеет преимущество работы без подключения к данным.

См. этот сообщение о том, как установить его на Android, однако вам нужно изменить Android.mk : изменить порядок LOCAL_STATIC_LIBRARIES, чтобы строка выглядела так:

LOCAL_STATIC_LIBRARIES := pocketsphinx sphinxlm sphinxfeat sphinxfe sphinxutil

В противном случае NDK не сможет собрать пакет.

person Force    schedule 04.01.2012
comment
Уровень точности CMU Sphinx очень низкий... я пробовал... но он не смог распознать речь... - person Krunal Patel; 27.01.2012
comment
ну, не ожидайте хороших результатов с прилагаемым файлом произношения размером 3 МБ. на сайте CMU есть файлы размером более 100 МБ, и они работают довольно хорошо (на рабочем столе мобильный телефон еще не может их обрабатывать). Однако CMU Sphinx отлично подходит для команд; вы можете создать языковую модель с помощью нескольких команд, а уровень распознавания составляет около 99 процентов. - person Force; 27.01.2012
comment
Сообщение об установке pocketsphinx немного устарело, последнее руководство по pocketsphinx находится здесь: cmusphinx.sourceforge.net/wiki /учебникандроид - person Nikolay Shmyrev; 08.05.2014