2016-08-31 42 views
0

HTML5には、音声機能をウェブサイトに統合するのに便利なJSクラスが用意されています(入力と発声を話してください)。しかし、主にChromeのように見え、Googleによって管理されています。Internet Explorerの音声認識

Internet Explorerで同様のテクノロジを使用する方法を見つけることができません。

私が参照できる参照やリンクの例はありますか?

+0

あなたがサポートする必要がIEのバージョンを指定してください。また、Edgeをサポートしたいのですか、それともIEだけをサポートしますか? – Simba

+0

最新バージョンのIE –

+0

を使用していますのでIE11ですか?それともエッジを意味しますか? (あなたが望む機能がEdgeで開発中であれば、より良い選択肢かもしれない) – Simba

答えて

0

あなたが言及している音声認識APIは、まったく新しいものであり、完全にはサポートされていません。

これらはまたではありません。公式のHTML5 API - 現在非公式としてマークされています。それが最終的に正式なAPIになるわけではありませんが、今のところGoogleはそれが良いアイデアだと思っています。

これらの情報はCanIUse websiteにあります。このページにあるように、ChromeやOpera、Firefoxではサポートされていますが、実験的な機能としてのみ使用できます。つまり、ブラウザで手動で機能を有効にする必要があります。

さらに、このページには、Microsoft Edgeの「開発中」であることが記載されています。つまり、将来のリリースでは、合理的な時間内にEdgeで利用可能になる可能性が高いということです。マイクロソフトではEdgeの新機能のみを開発中であるため、現在は入手できず、IEでは利用できません。

したがって、IEをサポートする必要がある場合は、別のものが必要になります。私はしかし推薦できる標準もよく知られているものもありません。

1

https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Browser_compatibilityによれば、WebkitSpeechRecognitionをサポートしていません。ブラウザのサポートに建てられたためである

enter image description here

。このサポートにお支払いいただく場合は、IBM BluemixまたはGoogle Speech apiを使用することができます。

https://www.ibm.com/watson/developercloud/speech-to-text.html OR https://cloud.google.com/

+0

ありがとうアレックス、私はWebkitSpeechRecognitionがIEでサポートされていないことを知っています。私はGoogle Speech APIを使うことができると知っていますが、実際にはJavaScriptを使ってどのように行うことができるかの例が必要です。 IEでオーディオを録音するためにSilverlightまたはFlashのいずれかを使用することが義務づけられますか?普通のHTMLファイルでやりたい –

+0

Googleにはnode.jsとPythonの例がいくつかあります。サーバーを持たない場合は、pocketsphinxに試してみてください。あなたはjs htmlタグを使ってそれを含めることができました。 –

+0

また、フラッシュを使用しないでください、それは安全でなく、今後もサポートされません。 –