通过PHP,HTML5,jQuery控制网络表单?

我有兴趣通过
HTML5,
PHP和/或javascript jQuery利用语音识别来了解控制网页的方法(最好是在Chrome浏览器中).

我知道HTML5语音命令< input type =“text”x-webkit-speech />但是比如说如果你有多个输入并且你说“下一个”这个词我会希望它专注于下一个输入.或者说一个人说“提交”这个词会提交输入,得到漂移?

它可能是自定义语音代码,但无法找到任何信息,任何想法?

最佳答案 如果您只是在此阶段支持Chrome,那么您应该可以通过在收到webkitspeechchange事件时检查启用了webkit语音的输入的值来执行此操作.见小提琴
here(帽子到
iRomin).

显而易见且非常重要的一点是,您需要在页面上启用webkit语音输入字段,并且用户必须单击麦克风图标才能开始录制. W3规范提到了startSpeechInput方法,但似乎没有在我的Chrome版本中实现(18).

如果这是一个太多的限制,你不能等到Chrome实现startSpeechInput方法,和/或你需要支持其他浏览器,你可以看一下使用Flash访问麦克风的开源speech API并提供一个客户端的JavaScript API.从文档中看,它为服务器端提供了多种选项,包括托管服务.还有各种演示应该让你知道它是否适合工作.

点赞