javascript – 在Opera浏览器中找不到麦克风“允许”按钮

前端之家收集整理的这篇文章主要介绍了javascript – 在Opera浏览器中找不到麦克风“允许”按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

根据caniuse,Opera支持Speech Recognition API.但是,当试图查看simple example时,我找不到点击麦克风图标时提到的“允许”按钮.在Chrome中,首次点击麦克风图标时会立即弹出允许麦克风对话框.

我正在测试干净安装的Opera 39 / Mac.

enter image description here

最佳答案
像HiDeo所说,根据https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Browser_compatibility,他们不支持webkitSpeechRecognition.

enter image description here

但这里真正的问题是你没有被提示允许使用你的麦克风.仔细检查这是正确的.

要始终允许网站访问您的相机和麦克风:

>从主菜单中,选择“设置”.
>单击侧栏上的网站.
>在“媒体”下,选择允许站点访问我的摄像头和麦克风.

最终,即使你让麦克风问题有效,你仍然无法使用speechRecognition.如果您真的想要支持Opera(和其他浏览器),您应该考虑使用IBM bluemix或Google的新语音文本(在Beta中).

猜你在找的JavaScript相关文章