x-webkit-speech 语音输入功能
2015-06-27 23:29
344 查看
今天无意中查看天猫审查元素发现的,The HTML Speech Input API aims to provide web developers with features that are typically not available when using standard speech recognition software to replace keyboard
input in a web browser
这是摘自http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html的一句,从中我们可以知道这是一个可以实现语音识别来替代键盘输入的功能。
其实现较为简单,仅在input标签后加x-webkit-speech即可,为<input type="text" x-webkit-speech/>.
若需要根据发声语音改变事件,则可以使用onspeechchange触发事件。
input in a web browser
这是摘自http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html的一句,从中我们可以知道这是一个可以实现语音识别来替代键盘输入的功能。
其实现较为简单,仅在input标签后加x-webkit-speech即可,为<input type="text" x-webkit-speech/>.
若需要根据发声语音改变事件,则可以使用onspeechchange触发事件。
<script type="text/javascript"> function startSearch(event) { event.target.form.submit(); } </script> <form action="http://www.google.com/search"> <input type="search" name="q" speech required onspeechchange="startSearch"> </form>
刚刚的那个网址对这个内容的解析更为详细,若有需要大家可以复制链接来看。
相关文章推荐
- 【SpringMVC】<context:include-filter>和<context:exclude-filter>使用时要注意的地方
- 关于Eclipse中通过run on server来运行JSP文件不支持session问题
- 黑马程序员-IOS学习笔记(十)概念和关键字的总结
- java控制多核cpu的占用率
- jna 解决乱码 GBK
- linux内存源码分析 - 页表的初始化
- linux awk命令详解
- svn 命令行创建和删除 分支和tags
- iOS开发中如何更快的实现汉字转拼音
- gcc源码安装-版本4.7.3
- 关于操作系统各种数据类型的内存分配的一点探讨
- MogileFS分布式文件系统
- 思考题
- Annotation分类
- basename 与 basename_r 函数
- 在Android程序中使用已有的SQLite数据库
- 巧用Ajax的beforeSend 提高用户体验
- UC/OS-II在ARM微处理器上的移植及编译
- 一次EF批量插入多表数据的性能优化经历
- Java-J2SE学习笔记-字符串转化为二维数组