嘿伙计们,我想知道是否可以翻译音频而不必调用识别器意图(即一个说明你正在录制音频的对话框)。我希望能够每2到3秒左右恢复一次语音识别的结果,并计划在一堆列表视图中使用它。这可能吗?如果有任何想法?谢谢!
编辑:我忘了提到我正在使用android.speech.SpeechRecognizer,但到目前为止,在我执行的RecognitionListener接口中,我能够从ddms获得的是客户端错误。似乎没有其他任何东西被称为。另外,我是否必须实现RecognitionService?我知道API中的示例就是这样。如果是这样,我将如何创建和使用此服务?再次感谢。
答案 0 :(得分:1)
语音识别在模拟器中不起作用。你需要一台设备。
答案 1 :(得分:0)
Android< 2.1可能在2.2
当我问Google支持人员时,他说,“也许你可以弄清楚正在发送什么数据包,然后直接进行网络通话”
哇。
答案 2 :(得分:0)
我刚刚在另一个帖子中发布了一些工作代码框架 -
Voice Recognition Commands Android
语音识别器可以在没有UI的情况下每隔几秒触发一次。您可能需要编写自己的代码来决定何时记录好以及何时不记录(您可以获得可以查看的音频缓冲区) - 或者您可以在自己的UI中执行某些操作。
我认为你可以一遍又一遍地重新触发它。不确定它是否完美,但值得一试。