我一直在开发一个使用识别器意图来获取语音输入的应用程序。然而,自从 jelly bean 推出以来,我一直无法从我的语音输入中获取实际的声音文件。
在识别监听器 ( http://developer.android.com/reference/android/speech/RecognitionListener.html ) 中有一个名为 onBufferReceived 的方法。但是,没有承诺会调用此方法,并且当我实现它时,它从未被调用过。有什么方法可以强制执行此方法,或者收集识别器意图分析的声音文件的“最佳实践”方法是什么?
这应该是可能的,因为谷歌现在都可以使用语音命令“note-to-self”来做到这一点,而 Google Keep:s voice-notes 也是如此。
谢谢