Android: Где сохраняется звуковой файл темпа распознавания речи?

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

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

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

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

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

Любая помощь была оценена.

Ответы

Ответ 1

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