<input type="text" />
要素にx-webkit-speech
attrtibuteを適用することで、WebKitのブラウザであるChromeのように音声読み上げを使用させることができます。WebKit以外のブラウザでの音声テキストの使用
この方法では、テキストボックスにテキストを入力することができます。
他のブラウザで同じ効果を得るにはどの属性を使用できますか?
<input type="text" />
要素にx-webkit-speech
attrtibuteを適用することで、WebKitのブラウザであるChromeのように音声読み上げを使用させることができます。WebKit以外のブラウザでの音声テキストの使用
この方法では、テキストボックスにテキストを入力することができます。
他のブラウザで同じ効果を得るにはどの属性を使用できますか?
この機能はChrome for Win/Mac/Androidにのみ実装されていると思います。それは、Googleによって発明され、音声認識を行うためにGoogleのサーバーに依存しているからです。この機能を実装したい他のブラウザであれば、音声認識テクノロジを取得するか、このテクノロジを持つパートナーと連携する必要があります。したがって、私はこの機能が近い将来に広く実装されるとは思わない。
現在のところ、Chromeは音声入力を実装している唯一のデスクトップブラウザです。 Androidブラウザでも動作するかもしれませんが、わかりません。間違いなくSafariには実装されていません。
x-webkit-speechは廃止予定です。我々は
var recognition = new webkitSpeechRecognition();
recognition.onresult = function(event) {
console.log(event)
}
recognition.start();
両方のFirefox &エッジが開発されている音声認識()
が使用すべき[ 'X-のWebKit-speech'が廃止される。](http://stackoverflow.com/q/23188951/552067) –
関連http://stackoverflow.com/questions/25789249/cross-browser-speech-recognition –