Android:语音识别临时音频文件保存在哪里?

时间:2011-05-04 01:50:59

标签: android speech-recognition

当我按住Droid上的搜索键时,它会启动内置的Android语音识别功能。

在听的时候,如果我说“自我注意”然后继续说话,完成后我会收到一封电子邮件,准备发送完整的STT翻译和amr编码的音频文件作为附件。

我想在我自己的程序中包含相同的功能。更具体地说,我需要访问由speechrecognizer创建(或似乎是)创建的音频文件。

如何访问此音频文件?

我正在使用api level 7.如果我尝试同时录制并使用speechrecognizer,则会失败。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:3)

我认为com.google.android.voicesearch应用程序不提供对录制的音频文件的访问。用户进行录制后,这些文件会临时存储在/data/data/com.google.android.voicesearch/files中,但我不确定您将如何获得对这些文件的读取权限。