Как сделать так, чтобы эмулятор Android поддерживал распознавание речи - PullRequest
5 голосов
/ 07 мая 2011

Я пишу приложение, которое использует распознавание речи Android. Однако мое приложение не работает должным образом на эмуляторе - отлично работает на самом мобильном телефоне.

На эмуляторе я получаю красное сообщение об ошибке через logcat, которое гласит:

05-06 20: 19: 38.527: ОШИБКА / SpeechRecognizer (1745): не выбрана служба распознавания голоса

Кто-нибудь знает, как включить эмулятор для поддержки служб распознавания речи?

Приветствия

Ответы [ 2 ]

4 голосов
/ 07 мая 2011

В своем образе эмулятора вы можете установить Google Voice Search, как в разделе Преобразование речи в текст. Приложение находится на рынке по адресу https://market.android.com/details?id=com.google.android.voicesearch&feature=search_result. Я думаю, что это единственный способ добавить Намерение распознавателя. Recognizer не является частью базового Android, он считается дополнительным компонентом, который поставляется с Google Voice Search и включен в некоторые телефоны.

Но люди все еще сообщают о проблемах и предлагают использовать реальное устройство вместо эмулятора. Увидеть Почему нельзя использовать диктофон на эмуляторе Android?

0 голосов
/ 26 декабря 2015

У меня та же проблема, я могу сделать это в genymotion, все, что вам нужно сделать, - установить приложения Google в свой полный пакет genymotion, так как вы можете видеть его поддержку Google TTS , пожалуйста, посмотрите эту ссылку 1003 *

http://teckfront.com/download-android-4-3-jelly-bean-google-apps-gapps-full-mini-packages/

для других версий https://www.androidfilehost.com/?w=files&flid=5648

...