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

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

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

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

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

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

любая помощь ценится.

1 ответов


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