10

私は HTML 5 音声入力 API を使用しており、音声入力から返されると予想される回答をサーバーに知らせたいと考えています。可能な入力のリストを設定する方法はありますか?

4

2 に答える 2

10

Google Chrome ではまだ文法を使用できません。全体として、自由形式の認識のみを使用することにしました。関連する質問はGrammar in Google speech APIです。

文法はFirefox Web Speech APIでサポートされていますが、この機能は実験的なものです。

お使いのブラウザが HTML5 オーディオをサポートしている場合、 Pocketsphinx.jsライブラリを使用して文法から単語を認識してみることをお勧めします。これは、文法に非常に適した JavaScript ベースの認識機能を提供します。

于 2013-07-02T17:21:28.257 に答える
2

W3C で定義されているSpeech Input API 仕様について話していると思います。この仕様によれば、可能な入力を制限するために音声認識システムで使用される方法である文法がサポートされています。「音声認識文法」というタイトルのセクションを探します。問題は、使用されている特定のブラウザでどれだけうまくサポートされるかです。これは、HTML 5 固有の機能の場合であり、まだ完全な標準ではないためです。Chromeは標準で最新のようです。Speech Input API の実装に関するChrome チームのブログ投稿をご覧ください。

于 2012-01-11T18:40:48.947 に答える