首页 文章

在Android Chrome上使用webkitSpeechRecognition时无法录制音频[关闭]

提问于
浏览
0

在Chrome中,我在运行语音识别时录制音频 .
录音正在使用AudioRecorder,内部调用 getUserMedia .
语音识别使用 webkitSpeechRecognition .

在桌面上(Win7最新的Chrome)它完美无缺 .
在Android(也是最新的Chrome)上,我得到"either or"行为 . 当识别工作时,录制输出只是一个安静的文件 .
当录音工作时(到目前为止似乎是随机的),语音识别不会输出任何结果 .
无论如何我都没有明显的错误

你可以看到这个other question处理这个组合,虽然它可能是在桌面上测试的,并没有遇到同样的问题 .

1 回答

  • 2

    一年多前,在Android上进行WebKit语音识别,可以进行语音识别并保存完成识别的音频文件 . 我们通过将音频发送到其他语音识别器并组合结果来充分利用这一优势 . 我相信它是android的4.0版本,取消了这个功能 . 我认为删除是故意的(因为我不会进入这里) . 我们还没有在Android上找到解决方案 .

    仅供参考:谷歌语音识别的格局正在发生变化 . 最近一个重要的变化是页面上的重复语音识别需要安全证书 . 没有它,你必须在屏幕上“按钮点击”以允许每次识别 .

相关问题