2012-08-11 148 views
0

可能重复后:
jQuery HTML5 Speech Input如何创建搜索引擎,自动搜索语音识别

我要创建我的网站的搜索引擎将使用语音识别,X-webkit-语音代码,但事情是我希望一旦用户说话查询,它认识到它必须自动搜索当前用户必须按搜索按钮或点击输入按钮,我使用以下代码: -

<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>

你能PLZ告诉我,我需要添加和地方

回答

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(); 
    }); 
}); 
+0

thnkx它的工作 – 2012-08-11 13:40:34