Android: где хранится временный аудиофайл распознавания речи? - PullRequest
13 голосов
/ 04 мая 2011

Когда я нажимаю и удерживаю кнопку поиска на моем Droid, он запускает встроенное распознавание голоса Android.

Во время прослушивания, если я произнесу слова «Примечание для себя», а затем продолжу говорить, когдаготово Я получаю готовое к отправке электронное письмо с переводом STT и аудиофайлом в кодировке amr в виде вложения.

Я хочу включить эту же функцию в свою собственную программу.Точнее, мне нужен доступ к аудиофайлу, который (или создается) создается speechrecognizer.

Как получить доступ к этому аудиофайлу?

Я использую API-уровень 7. ЕслиЯ пытаюсь записать и использовать устройство распознавания речи одновременно, но оно не работает.

Любая помощь приветствуется.

1 Ответ

3 голосов
/ 15 февраля 2012

Я не думаю, что приложение com.google.android.voicesearch предоставляет доступ к записанным аудиофайлам.Файлы временно сохраняются в /data/data/com.google.android.voicesearch/files после того, как пользователь делает запись, но я не уверен, как вы получите доступ для чтения к этим файлам.

...