在Opera浏览器中找不到麦克风"允许"按钮

And*_*man 5 javascript browser opera speech-recognition

根据caniuse,Opera支持语音识别API.但是,在尝试查看简单示例时,我无法在单击麦克风图标时找到"允许"按钮.在Chrome中,首次点击麦克风图标时会立即弹出允许麦克风对话框.

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

在此输入图像描述

ale*_*use 3

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

在此输入图像描述

但真正的问题是,系统不会提示您允许使用麦克风。仔细检查这是正确的。

要始终允许网站访问您的摄像头和麦克风:

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

最终,即使您解决了麦克风问题,您也将无法使用语音识别。如果您确实想支持 Opera(和其他浏览器),您应该考虑使用 IBM bluemix 或 Google 的新语音转文本(测试版)。