根据caniuse,Opera支持Speech Recognition API。但是,在尝试查看simple example时,我找不到点击麦克风图标时提到的“允许”按钮。在Chrome中,首次点击麦克风图标时会立即弹出允许麦克风对话框。
我正在测试干净安装的Opera 39 / Mac。
答案 0 :(得分:3)
像HiDeo所说,根据https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Browser_compatibility,他们不支持webkitSpeechRecognition。
但这里真正的问题是你没有被提示允许使用你的麦克风。仔细检查这是否正确。
始终允许网站访问您的摄像头和麦克风:
最终,即使你让麦克风问题有效,你仍然无法使用speechRecognition。如果您真的想支持Opera(和其他浏览器),您应该考虑使用IBM bluemix或Google的新语音文本(在Beta中)。
答案 1 :(得分:2)
这不是当前版本在2019年的工作方式;您将看不到旧版本的“网站”选项。