5
根據caniuse,Opera支持Speech Recognition API。但是,當試圖查看simple example時,單擊麥克風圖標時我找不到提示的「允許」按鈕。在Chrome中,當第一次點擊麥克風圖標時,允許麥克風對話框會立即彈出。在Opera瀏覽器中找不到麥克風「允許」按鈕
我正在測試Opera 39/Mac的乾淨安裝。
根據caniuse,Opera支持Speech Recognition API。但是,當試圖查看simple example時,單擊麥克風圖標時我找不到提示的「允許」按鈕。在Chrome中,當第一次點擊麥克風圖標時,允許麥克風對話框會立即彈出。在Opera瀏覽器中找不到麥克風「允許」按鈕
我正在測試Opera 39/Mac的乾淨安裝。
像英朗說,根據https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Browser_compatibility他們不支持webkitSpeechRecognition。
但真正的問題是,你沒有得到提示,讓您的使用話筒。仔細檢查,這是正確的。
要始終允許網站訪問您的攝像頭和麥克風:
最終,即使您的麥克風問題工作,您也無法使用語音識別。如果你真的想支持Opera(和其他瀏覽器),你應該考慮使用IBM bluemix,或者Google的新語音文本(Beta版)。
網絡語音API在[MDN](https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API)上標記爲Opera的「不支持」。我想知道,由於Opera現在使用Chrome也使用的Webkit/Blink Chromium分支,因此caniuse中的標誌可能是誤報。該示例僅檢查是否存在「webkitSpeechRecognition」對象以查看瀏覽器是否兼容。 – HiDeo