Доступ к непрерывному распознаванию голоса в Android 4.0 - PullRequest
3 голосов
/ 02 января 2012

Я пытаюсь заставить непрерывный голосовой ввод работать в моем приложении Android. Я попытался использовать встроенный SpeechRecognizer Intent, но он ждет, пока пользователь закончит говорить, прежде чем обрабатывать слова Это не достаточно для меня. Мне нужно, чтобы устройство обрабатывало слова, пока пользователь еще говорит.

Я читал, что это теперь поддерживается в Ice Cream Sandwich. Тем не менее, я не нашел API, который позволил бы мне получить доступ к этой функции. Кто-нибудь знает, как это работает сейчас?

Спасибо за вашу помощь!

1 Ответ

3 голосов
/ 03 января 2012

Полагаю, вы слышали о новой функции голосового набора в Android 4.0. Взгляните на эту статью .

Вы должны использовать для этого внешнюю библиотеку. Хотя в статье говорится, что библиотека предназначена для разработчиков IME, и, как я вижу, результат распознавания голоса появится в зарегистрированном IME через InputMethodService. Вы также можете проверить источник библиотеки, потому что это проект в Google Code

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...