相关文章推荐
谦虚好学的椰子  ·  ENVI_IDL: ...·  10 月前    · 
叛逆的单车  ·  Spring ...·  1 年前    · 
霸气的煎饼  ·  在 Windows ...·  1 年前    · 

最近大家是否也发现了,百度谷歌等好几个搜索引擎的输入框都有一个语音图标按钮了呢?其实这个功能的技术没有那么高深的,这个技术的实现其实就是HTML5里面的一个标签而已,,点击麦克风就能够进行语音识别了。

其实很简单,语音识别是html5的基本功能,它的用法是

如果喜欢XHTML类似的语法,可以这样表示

语音识别在十年前是让人觉得不可思议的事情,即便是前些年,网页上的语音识别也只能使用其他方式实现,比如使用Flashplayer等等。不过现在,获取语音只需要简单的给输入框加入一个属性标签,就能够进行识别了。

移动设备如手机上的浏览器,只要支持html5,同样也应该支持语音识别。试试你的Android浏览这个网页?

另外,如果想用javascript获取语音识别这个事件的结束,可以使用onwebkitspeechchange

继续阅读:

原创文章请注明转载自霍者博客本文地址:http://www.huozheweb.com/post/10.html,标题:为任意输入框添加语音输入功能

Comment 1. originally posted by magreenblatt on 2013-03-08T18:23:45.000Z:WebKit color input type support has been disabled in revision 1134. This will be re-enabled once an implementation is in place.... You can create a CEF application in different languages (c/c++ or C#, python or ...), what is your preference about that?In case of C# you might want to try https://github.com/ cef sharp/ Cef Sharp, I use... 《Hello WebKit》, 是完全面向对象的框架,所有的对浏览器的操作都在类中进行,所有的回调事件也在类中响应,总之一切皆为 , 在这里请将《Hello WebKit》框架视作 版的 Cef 框架,因为本身也是如此。 .................................................................................................. 介绍和使用说明太多了,直接点击 标题右下方 "进行查看吧 介绍和使用说明太多了,直接点击 标题右下方 "进行查看吧 介绍和使用说明太多了,直接点击 标题右下方 "进行查看吧 转载请注明原文地址:http://blog.csdn.net/milado_nju/article/details/7455373 # Content API及 CEF 3 ## 概述 相信你一定看过下面这张图(没看过的话去上官网阅读一下“how chromium displays web pages”)。 这是一幅介绍页面如果被渲染和显示的概括性的层次结构图。Render... 原文:http://yogurtcat.com/posts/ cef /hello- cef .html 发表于: 2013-03-31 20:20   |  更多相关文章: browser CEF Chrome OSR Webkit CEF 是什么 CEF 是Chromium Embedded Framework的缩写,是个基于Google Chromium项目的开源Web browser Chromium Embedded Framework ( CEF )是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C++接口外,也有其他语言的移植版。 因为基于Chromium,所以 CEF 支持Webkit& Chrome中实现的 HTML5 的特性,并且在性能上面,也比较接近Chrome。 CEF 还提... 今天闲来无事,写个 CEF 相关的博客,很多同学还只会加载简单的 CEF 控件,但是涉及到需要和H5页面交互就比较头疼了,今天来简单介绍一下,有兴趣可以加qq 295282563,简单问题可以免费告知,复杂问题需要红包鼓励:) CEF 控件很多开源的地方都有,我也写了一篇关于如何处理白屏的问题,以及一些注意事项。 最近研究发现还有很多人使用的是MFC框架,然后使用VC++的链接方式为MT或者MTd,这种方式不太适合加载很多第三方的东西,很容易出问题,推荐使用MD或者MDd。不然链接不上或者莫名其妙的... 有时你可能想在C++代码中直接操作HTML中的某个元素,比如改变某个按钮的状态(文字、颜色)等,此时可以使用 CEF 提供的 Cef DomVisitor、 Cef DOMDocument、 Cef DomNode这三个类 I used cef sharp in c# winformsunder is the my codepublic Form1(){InitializeComponent();InitBrower();}public ChromiumWebBrowser browser;private void InitBrower(){// Cef .Initialize(new Cef Settings()); Cef ... 用 cef sharp浏览器替代webbrowser用来采集页面数据步骤示例。 cef sharp用的是webkit内核。首先需要在页面form加载完毕,用异步方式自动获取SourceCode。由于国内 Cef Sharp的资料相对比较少,如果有问题需自行在google搜索英文资料。主要使用的方法都在IWebBrowser.cs 这个接口文件里面36行: event EventHandler FrameLoa...