22

"next"や "previous"のような簡単な音声コマンドを使用してjQueryスライドショーを作成したいと考えています。 Googleの音声認識を使用する方法はありますか?私はChromeのx-webkit-speechについて知っていますが、ボタンをクリックして使用する必要があります。Googleの音声認識技術用のAPIはありますか?

私はMITのWAMIを試しましたが、私はそれがGoogleの音声認識よりも遅く、精度が低いことがわかりました。

+0

[Google Voice Searchの仕組みは?そのためのAPIはありますか?](http://stackoverflow.com/questions/6389039/how-google-voice-search-works-is-there-an-api-for-that) –

答えて

20

今日のように、この今クロームのため、存在する:http://chrome.blogspot.co.uk/2013/01/hello-browser.html

api doc

+10

これをラップするJavaScriptライブラリを作成し、サイトやアプリに音声コマンドを追加するのが非常に簡単になりました。 https://www.talater.com/annyang/で確認してください –

2

問題は、ユーザーの音声をキャプチャし、それを処理するために、いくつかの音声サーバが送信されますものです。 x-webkit-speechはブラウザに組み込まれ、ブラウザはPCのサウンドカードを使用して音声をキャプチャします。ブラウザのJavascript/Jqueryだけでは、ハードウェアデバイスにアクセスすることはできません。 Chromeがx-webkit-speechオブジェクトをDOMに公開しているかどうかは分かりませんので、Javascriptでキャプチャを行うことができます。

つまり、人々はGoogleの音声APIをリバースエンジニアリングしてコードから使用しています。例については、http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/を参照してください。

+0

です。2015年には使用できません。 – user3526

12

をJavaScriptでこれを行う簡単な方法については、音声認識を扱っ作るのライブラリである、annyangをチェックアウト超簡単。

関連する問題