加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 16:16:16 所属栏目:PHP教程 来源:网络整理
导读:我有兴趣通过 HTML5,PHP和/或javascript jQuery利用语音识别来了解控制网页的方法(最好是在Chrome浏览器中). 我知道HTML5语音命令 input type =“text”x-webkit-speech /但是比如说如果你有多个输入并且你说“下一个”这个词我会希望它专注于下一个输入.或
我有兴趣通过 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.从文档中看,它为服务器端提供了多种选项,包括托管服务.还有各种演示应该让你知道它是否适合工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读