Запись звука при использовании функции голосового набора - PullRequest
2 голосов
/ 09 февраля 2012

Я занимаюсь разработкой приложения для Android 4.0 (minSDKVersion=14), в котором я хочу записывать звук, произносимый во время использования функции набора текста (с помощью маленького значка микрофона на программной клавиатуре).

Компонент записи через MediaRecorder здесь не проблема.То, что я ищу, - это способ задействовать функцию Voice Typing, например, Listener, который вызывается, когда пользователь нажимает кнопку микрофона.

Я пробовал разные вещи, такие как создание подклассов EditView и реализация onKeyPreIme()метод для захвата события кнопки микрофона или работы с интерфейсом RecognitionListener.Но это слишком много пустяков вокруг простой необходимости.Я хочу сохранить функциональность голосового набора по умолчанию и просто получать уведомления, когда распознавание начинается (и заканчивается).Есть идеи?

...