用html5实现语音搜索框的方法


Posted in HTML / CSS onMarch 18, 2014

我们先看下他们的不同显示。
下面是在火狐下的截图:
用html5实现语音搜索框的方法

下面这个是在chrome下的截图:
用html5实现语音搜索框的方法

能猜想到的,就是写的代码肯定是不兼容的。不过你会发现真是比较简单的,就算你是前端初学者你也会明白

复制代码
代码如下:
<input type="text" class="text" name="test" id="test" x-webkit-speech lang="zh-CN" x-webkit-grammar="bUIltin:search">

其中参数的意义:
x-webkit-speech:就是让你的输入框的右边出现一个小话筒,有了语音的功能。
lang:则是 强制输入框里面的语音的语言种类,例如上面写的 lang="zh-CN"指的是简体中文。
x-webkit-grammar:指的是语音输入语法,"builtin:search”值使得语音输入的内容尽量靠近搜索内容,去除多余的字符。

注:不过这个硬件方面的兼容性还是有待提高,因为当你中英夹杂语音的时候,估计是会状况百出的。

HTML / CSS 相关文章推荐
CSS3实现DIV圆角效果完整代码
Oct 10 HTML / CSS
详解CSS3中强大的filter(滤镜)属性
Jun 29 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
Jun 11 HTML / CSS
利用HTML5画出一个坦克的形状具体实现代码
Jun 20 HTML / CSS
有关HTML5 Video对象的ontimeupdate事件(Chrome上无效)的问题
Jul 19 HTML / CSS
html5摇一摇代码优化包括DeviceMotionEvent等等
Sep 01 HTML / CSS
HTML5 Canvas之测试浏览器是否支持Canvas的方法
Jan 01 HTML / CSS
Html5大文件断点续传实现方法
Dec 05 HTML / CSS
HTML5页面中尝试调起APP功能
Sep 12 HTML / CSS
Canvas获取视频第一帧缩略图的实现
Nov 11 HTML / CSS
html+css合并表格边框的示例代码
Mar 31 HTML / CSS
sass 常用备忘案例详解
Sep 15 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
Mar 18 #HTML / CSS
HTML5 Notification(桌面提醒)功能使用实例
Mar 17 #HTML / CSS
让IE9以下版本的浏览器兼容HTML5的方法
Mar 12 #HTML / CSS
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
Mar 07 #HTML / CSS
HTML5中新标签和常用标签详解
Mar 07 #HTML / CSS
html5的websockets全双工通信详解学习示例
Feb 26 #HTML / CSS
HTML5+CSS3应用详解
Feb 24 #HTML / CSS
You might like
php a simple smtp class
2007/11/26 PHP
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
php简单的上传类分享
2016/05/15 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
使用JS操作页面表格,元素的一些技巧
2007/02/02 Javascript
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
js以对象为索引的关联数组
2010/07/04 Javascript
分享20款好玩的jQuery游戏
2011/04/17 Javascript
javascript制作坦克大战全纪录(1)
2014/11/27 Javascript
js事件监听器用法实例详解
2015/06/01 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
简单介绍JavaScript数据类型之隐式类型转换
2015/12/28 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
jQuery UI结合Ajax创建可定制的Web界面
2016/06/22 Javascript
node.js操作mysql简单实例
2017/05/25 Javascript
Jquery EasyUI $.Parser
2017/06/02 jQuery
JS实现移动端判断上拉和下滑功能
2017/08/07 Javascript
jQury Ajax使用Token验证身份实例代码
2017/09/22 Javascript
nodejs微信开发之接入指南
2019/03/17 NodeJs
JS实现音乐钢琴特效
2020/01/06 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
Python中用format函数格式化字符串的用法
2015/04/08 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
Python pandas如何向excel添加数据
2020/05/22 Python
Python如何避免文件同名产生覆盖
2020/06/09 Python
css3实现垂直下拉动画菜单示例
2014/04/22 HTML / CSS
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
HTML5 video播放器全屏(fullScreen)方法实例
2015/04/24 HTML / CSS
世界上最大的字体市场:MyFonts
2020/01/10 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
班级道德讲堂实施方案
2014/02/24 职场文书
六五普法规划实施方案
2014/03/21 职场文书