0

重複の可能性:
jQuery HTML5 Speech Input

音声認識、x-webkit-speech コードを使用するサイト用の検索エンジンを作成したいのですが、ユーザーがクエリを話し、自動的に検索する必要があることを認識するとすぐに、ユーザーは検索ボタンを押すか、 Enterボタンを押してください。私は次のコードを使用しています:-

<form method="get" action="http://www.mysite.com/search/"> <input type="speech" id="speech" name="i" size="50" x-webkit-speech /> <input type="submit" value="Search" /> </form>

何を追加する必要があるか、どこに追加する必要があるか教えてください

4

1 に答える 1

1

JQuery ライブラリを使用することをお勧めします: http://jquery.com/

次のコードをヘッダーに追加するだけです。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

次の行を JavaScript ファイルに追加します。

$(document).ready(function()
{
    $('#speech').bind('webkitspeechchange',function()
    {
        $(this).parent('form').submit();
    });
});
于 2012-08-11T13:30:58.390 に答える