我的应用程序使用RecognizerIntent记录用户的语音并进行一些语音识别。

现在,我想将结果与一些开源语音识别引擎进行比较。他们中的大多数将音频文件作为输入。我的想法是,从Android的麦克风捕获声音,然后同时启动RecognizerIntent。但是看来,访问麦克风是唯一的。

  • 是否可以将RecognizerIntent与记录的音频流一起使用?
  • 是否可以同时使用两个Activites访问麦克风?
  • 最佳答案

    我试图找到解决同一问题的方法,但没有成功。我们探索的另一种方法是访问Google用于识别的Web服务。我在Google's voice search speech recognition service上发布了一个问题,但仍未得到解答。

    Voice recognition on android with recorded sound clip?上有一篇很好的文章处理了这个问题,我相信答案来自Google员工。

    关于Android:同时访问麦克风(RecognizerIntent +自己的应用),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4669047/

    10-12 05:45