
正文
html5语音识别的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何实现HTML5语音识别功能
如果想指定语言类别,还可以增加lang属性,如:inputx-webkit-speech lang="zh-CN"/。以及表示语法的(据说bUIltin:search可以过滤助词):input x-webkit-speech x-webkit-grammar="bUIltin:search" /
还有一个onwebkitspeechchange的方法,发生在语言识别成功,且文字输入到文本框后触发。
相关问答
Q1: html5现在怎么样2016知乎
其次,html5是一种实现移动应用的方式,随着device API的丰富,给了h5各种可能性
那么,html5可以做什么?
大家讨论的比较多的是html5和native的性能对比,开发速度,维护,升级等方面的问题,但这些在我看来不是大问题,随着硬件的提升,相信html5的性能会越来越好。我比较看好的是device API在未来可以应用的空间:
1. 利用重力感应开发物理游戏
2. 陀螺仪实现摇一摇
3. video和audio开发语音识别和视频通话、虚拟现实、增强现实
4. 湿度和温度传感器可以开发智能家居
5. webnfc可以用来开发近场通讯支付
6. 震动API
7. 距离传感器
8. 噪音检测
Q2: 为什么我做的html5语音识别不能成功
目前只有Chrome 11及以上版本才支持。
可以用chrome浏览器试试效果
还有360极速浏览器也支持
IE10,火狐,WebKit内核浏览器目前也都不支持
Q3: 谷歌浏览器怎么设置成html5
实现语音输入
只要在input元素上加上x-webkit-speech属性就可以了。如果你用的是xhtml,那么就需要这样写x-webkit-speech="x-webkit-speech";
lang
说明语音识别的语言种类
x-webkit-grammar
精确语音内容,如果是用搜索可以自动去掉
“的”之类的字
onwebkitspeechchange事件,即语音发生变化时触发的事件,一般可以作为提交
Q4: HTML5语音识别原理是什么?可以很简单实现,但是具体原理是怎么样的?
使用YQ5969,这个语音识别模块可以支持1--8个咪头,还可以支持本地和云端识别不同需求。5米内本地识别率 93%以上,云端识别率97%。YQ5969语音识别模块语言模型是用来计算一个句子出现概率的概率模型。它主要用于决定哪个词序列的可能性更大,或者在出现了几个词的情况下预测下一个即将出现的词语的内容。






