1

音声認識を使用して Web ページのドロップダウン リストからエントリを選択する方法を探しています。

私の最初の考えは、要素で Google の x-webkit-speech を使用することですinput type="text"。そして、onwebkitspeechchangeイベントが発生したら、各ドロップダウン エントリのレーベンシュタイン距離を計算し、最小値を選択します。

詳細の 1 つは、select 要素のマイクを選択しているように見えるように、テキスト ボックスを非表示にしたいということです。(まだ試していませんが、できると思います...)

これに対するいくつかの欠点は、レーベンシュタイン距離が常に正確な選択方法であるとは限らず、当面は Google Chrome でのみ機能することです。

誰かが別の提案を思いついたり、詳細を肉付けしたりできますか?

4

1 に答える 1

0

文法を使用してユーザーの音声入力をドロップダウン リストにあるものに制限し、文法の結果のトークンをドロップダウンの項目のリストと照合して、選択した項目を決定します。ドロップダウン リストが静的な場合は、静的文法ファイルを使用できます。このリストが動的である場合は、この回答で定義されているアプローチを使用してください。

于 2012-04-30T12:55:32.527 に答える