谷歌的网站是时逛时新啊,今天在他们首页发现了HTML5的新玩法——语音搜索。可惜的是只有webkit核心的浏览器才能使用。用法很简单

只需要在input添加属性 x-webkit-speech 即可,例子如下:

这样你的输入框右边里就多了个「小话筒」,点击的时候就会提示

这时说出来识别后就可以了,我测试下来,中文英语的识别率还挺高的。

语音输入其他属性:

lang:

这玩意可以强制输入框里面的语音的语言种类,例如

语音事件:

目前已知的只有onwebkitspeechchange,顾名思义,就是语音发生变化时触发的事件,一般可以作为提交

这样说完以后就自动搜索了

x-webkit-grammar:

这个不是语音搜索用的属性,但是可以控制这个输入的语法,例如在做搜索框的话就可以用

使得语音输入的内容尽量靠近搜索内容,去除多余的字符,例如「的」

这个功能相当有趣,实用就不敢恭维了,主要是因为适用范围太小啊,所以只能希望HTML5尽快统一并应用了。

HTML5——语音输入

一.使用方式: 二.属性 1.lang属性:语言种类

【转】HTML5的语音输入 渐进使用HTML5语言识别, so easy!

转自: 本文地址:http://www.zhangxinxu.com/wordpress/?p=2408 一.本不想写此文 HTML5语音识别(现在一般用在搜索上),目前相关介绍还是挺多的.为何呢?因 ...

HTML5微信jssdk录音播放语音的方法

HTML5微信jssdk录音播放语音的方法需要注意的2个问题1 就是一定要判断1秒内 录音都不算 ps:太短不能录音 2 录音超过1分钟 会发现正在录音突然消失 所以要写wx.onVoiceRecor ...

HTML5中x-webkit-speech语音输入功能

如今各大站点都在搜索框中增加了语音输入功能,只是眼下仅仅有Chrome 11及以上版本号才支持. 能够用chrome浏览器在这里试试效果,点击话筒就可以: 实现起来也很easy,为input加入名为 ...

ios语音输入崩溃

游戏中任何可以输入的地方,只要调用语音输入,必然会导致app崩溃,解决方法如下: ok, so essentially the gist of it is that siri wants gl con ...

HoloLens开发手记 - Unity之语音输入

对于HoloLens,语音输入是三大基本输入方式之一,广泛地运用在各种交互中.HoloLens上语音输入有三种形式,分别是: 语音命令 Voice Command 听写 Diction 语法识别 Gr ...

关于HTML5 语音搜索的问题

以前语音输入功能虽然没用过,但是看上去很高级的样子,有了智能手机之后,在ios和android中的语音输入,特别是iPhone的Siri,让一切变得如此简单,嘎嘎. 当然我不是在这里要实现如此强悍的功 ...

android上使用蓝牙设备进行语音输入

主要实现步骤如下:1.确保已经和蓝牙耳机配对连接上.2.开启蓝牙信道AudioManager mAudioManager = (AudioManager)getSystemService(Contex ...

MUI - 为textarea添加语音输入和清除的功能

为textarea添加语音输入和清除的功能 mui支持input输入框语音输入和清除的功能,只需要添加相关css类即可. http://www.cnblogs.com/phillyx/ 代码如下 &l ...

随机推荐

struts debug 标签

< s:debug> 引起下面的错误 org.apache.jasper.JasperException: Caught an exception while getting the pr ...

eclipse 快捷键

Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到 ...

mysql-5&period;6&period;17-win32的安装?

官方mysql最新版本:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz 解压后,以管理员的身份打开cmd.exe,切入安装目录 ...

【 D3&period;js 入门系列 --- 6 】 如何让图表动起来

[5.1]节中制作了一个比较完善的图表,但它是静态的,想做出它的动态效果吗?在D3中只需要短短的几行代码即可. 这一节将涉及4个函数的使用. 1.transition() 启动转变效果只需要添加这个即 ...

inotify配合rsync实现文件同步

一.slave端rsync设置在此部署rsync服务和rsync daemon 1.安装rsync   2.配置rsyncd.conf文件#vi /etc/rsyncd.conf配置文件uid = r ...

cmdCreateViewTag

start ).Y

XE6 FMX之控件绘制与显示

中午,有个货随手买的2块钱的彩票,尼玛中了540块,这是啥子狗屎气运.稍微吐槽一下,现在开始正规的笔记录入.经常有朋友说为毛我的博客不更新了或者说更新的少了,为啥呢!一来自己懒了,没学习什么新的东西, ...

Android开发中,那些让你相见恨晚的方法、类或接口

1.getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用谁知道. 2.ArgbEvaluator. ...

UIwebView实现html的离线缓存

1.html的缓存主要採取ASIHTTPRequest的缓存策略 (1).设置缓存策略 //设置缓存 ASIDownloadCache *cache=[[ASIDownloadCache alloc] ...

POJ 3384 Feng Shui 凸包直径 &plus; 半平面交

G++一直没有过了 换成 C++果断A掉了...It's time to bet RP. 题意:给一个多边形,然后放进去两个圆,让两个圆的覆盖面积尽量最大,输出两个圆心的坐标. 思路:将多边形的边向里 ...

html5 语音输入小话筒,HTML5语音输入方法相关推荐

  1. html5 语音输入小话筒,科技常识:HTML5为输入框添加语音输入功能的实现方法

    今天小编跟大家讲解下有关HTML5为输入框添加语音输入功能的实现方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5为输入框添加语音输入功能的实现方法 的相关资料,希望小伙伴们看 ...

  2. 你可能需要一个语音红包小助手(计算机语音)

    这个小东西是大二寒假,似乎同学们都很有钱,而我在这个寒假似乎挺穷的,天天看着群里发语音红包..... 而我呢,身为一个弗兰人!!!! l  n  不分    h  f  不分  前鼻音后鼻音不分! 红 ...

  3. html5合影拍照小游戏,html5实现简单别踩白块小游戏

    属于简化版别踩白块,代码相对较为简单易学,主要涉及通过 javascript 操作元素节点的增删以及属性节点(class)的操作. HTML/CSSJavaScript元素节点增删属性节点操作 在开始 ...

  4. html5 游戏转换为小游戏,HTML5小游戏转换成mobile应用

    继上次总结html5做小游戏的经验后,一直工作繁忙,到现在才发出这篇迟迟的总结.好,言归正传. 把HTML5转换成mobile有很多选择,主要针对android平台尝试了一些方式.把html5直接转成 ...

  5. html5颜值测试小游戏,html5毫秒统计测试手指点击速度手机游戏

    特效描述:html5 手机游戏.html5双击页面 测试双击的时间间隔,测试你的手指灵活度. 代码结构 1. 引入JS 2. HTML代码 10.00 秒 点我点我 0 次 更多游戏 关注我们 请点击 ...

  6. html游戏技术文档编写,HTML5编写的小游戏

    HTML5编写的小游戏 HTML5 是什么东西?而 HTML5 的优势又在哪里?大家可以回顾之前一篇相关文章了解下 HTML5 知识:<深入分析:Flash VS HTML5到底谁统江山> ...

  7. html5 小游戏编写,HTML5编写的小游戏

    HTML5编写的小游戏 HTML5 是什么东西?而 HTML5 的优势又在哪里?大家可以回顾之前一篇相关文章了解下 HTML5 知识:<深入分析:Flash VS HTML5到底谁统江山> ...

  8. html转机器语言,【转】HTML5的语音输入 渐进使用HTML5语言识别, so easy! – 文艺里的小清新...

    转自: 一.本不想写此文 HTML5语音识别( 现在一般用在搜索 上),目前相关介绍还是挺多的.为何呢?因为很简单! 下面是个普通文本框: 而稍稍多敲几个字母,其就变成了支持HTML5语音API的语音 ...

  9. 微信小程序的语音输入功能开发:微信同声传译插件

    微信小程序的语音输入,语音转文字功能在很多场景要使用到 比如搜索框,搜索关键字的时候用语音输入比用文字方便多了 再比如再天下网吧小程序里发帖,发布回复时,用语音输入比输入文字也方便不少 那么如何实现语 ...

最新文章

  1. python文本词频统计是字典吗_Python文本挖掘: 词频统计,词云图
  2. 游戏用户体验指标_电子游戏如何超越游戏化的用户体验
  3. linux nginx 安装出错,Linux Nginx安装以及可能出现错误
  4. Zilliqa的设计构思 第1部分:网络分片
  5. 晶振对stm32 串口数据传输的影响
  6. 用户控件中图片路径问题(用户控件、图片路径) ,ResolveUrl
  7. 人生永远没有太晚的开始
  8. Z怎样写系统测试报告(A)
  9. 机器学习笔记(一) KNN K-最近邻
  10. 【射影几何05】齐次坐标系(Homogeneous coordinates)
  11. thinkphp核心 伯乐发卡系统高级版PHP网站源码 已去授权无后门_已测
  12. gtsam 学习十一(ISAM2 实践)
  13. 团体程序设计天梯赛-练习集——7-10 彩虹瓶 (25分)
  14. visio的.vsd格式文件转换.eps格式文件的方法+Gsview裁剪EPS文件
  15. 北京大学邮箱客户端设置方法
  16. Tomcat报错:Document base ……does not exist or is not a readable directory
  17. 第六章:项目进度管理 - (6.5 制定进度计划)
  18. 我的读书笔记 -《墨菲定律》
  19. oracle实例内存(SGA和PGA)调整
  20. ASEMI代理ADM3251EARWZ-REEL原装ADI车规级ADM3251EARWZ-REEL

热门文章

  1. (2.0版本)企业微信可信域名,个人添加企业微信可信IP方法
  2. 专用舆情监测服务公司,TOOM舆情监测公司排名全国
  3. 元宇宙的东风吹向何处?企业如何乘势布局?
  4. Activiti7学习笔记、非常详细 | 进阶篇
  5. 二十八、动词不定式 2 做表语、宾语、后置定语、状语
  6. MySQL数据库冰人集团
  7. Fluent网格划分经验
  8. 主力用计算机吸筹,主力进场买点 找主力吸筹提款 通达信副图指标 源码 贴图(图文)...
  9. 使用GeoServer发布WMS动态地图服务,使用openlayers访问wms服务浏览地图数据
  10. 尚硅谷MySQL高级JAVA版