如何用声音来操控IE浏览器及语音识别引擎

2016-03-31 17:20 24 1 收藏

下面请跟着图老师小编一起来了解下如何用声音来操控IE浏览器及语音识别引擎,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 浏览器 】

如何用声音来操控IE浏览器及语音识别引擎

   最近做字幕的时候发现一个通过声音控制IE浏览器的方法。本来是要制作字幕的,后来想想如果纯手工制作字幕的话那么效率肯定非常低,做为程序员,本能的想到了让计算机来帮忙。做字幕就是从声音识别出文字,然后在校对时间轴。很机械化的操作,非常适合计算机的来做。通过搜索很快找到了解决方案。使用Microsoft Speech SDK+Python+PythonWin。虽然微软的语音识别引擎已经很强大了,但是要用它来制作字幕还有很长的路要走。字幕做不成了,不过用它来操控浏览器还是错错有余的。发现使用语音功能操作IE浏览器还是非常方便,只要设置好语句,IE浏览器就可以自动进行相关的操作。

  下面是我已经实现的一些功能。(=符号前面是你要说的话,后面是浏览器执行的操作)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/liulanqijianrong/)

  显示浏览器=打开浏览器,谷歌=进入谷歌的页面,百度=进入百度的页面,优酷=进入优酷的页面等等,后退=返回上一个页面,最大化=最大化浏览器,下拉=下拉网页,上拉=上拉网页,放大=放大网页,缩小=缩小网页,关闭浏览器=关闭浏览器。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/liulanqijianrong/)

  搭建测试环境:

  1.从微软官网下载SpeechSDK51.exe和SpeechSDK51LangPack.exe

如何用声音来操控IE浏览器及语音识别引擎 图老师

  2.下载Python2.6+PythonWin+wxPython和启动语音识别的脚本文件。从这里打包下载。

  3.安装SpeechSDK51.exe,SpeechSDK51LangPack.exe

  4.安装Python2.6,PythonWin,wxPython

  5.运行开始菜单-所有程序-Python2.6 PythonWin,选择Tools - COM MakePy utility - Microsoft Speech Object Library 5.0

  6.在控制面板的语音里面,在语言里选Microsoft Simplified Chinese Recognizer,在语音选择里选Microsoft Simplified Chinese

语音属性-语音识别设置
语音属性-文字-语音转换设置

  环境搭建完成,运行SpeechGui.py脚本就可以来用声音操控浏览器。不过由于Python+PythonWin的强大威力,不单单只有IE浏览器可以进行该操作,只要软件能够支持com的应用就都可以显示语音操控,比如微软的Windows Media Player,Word,Excel等软件。强烈建议大家自己手动去发掘和制作更多有意思的功能。

来源:http://www.tulaoshi.com/n/20160331/2054375.html

延伸阅读
UC浏览器怎么识别浏览器标识?   UC浏览器识别浏览器标识方法。UC浏览器是一款全球领先的智能移动浏览器,让亲们在手机上随时都可以查看到最新的消息,无论是娱乐、新闻、还是小说等,应有尽有。现在手机用户越来越多,手机款式也就越来越多了,UC浏览器的浏览器标识没有识别过自己手机型号的时候,会给亲们带来浏览的困扰。现在小编...
标签: 浏览器
如何查看IE浏览器版本? 第一种方法,你可以直接打开我们用于检测IE浏览器版本的网址,打开以下网址为直接提示您的IE浏览器为什么版本: http://www.iefans.net/wp-demo/ie.html 第二种是通过 IE logo 在确认,就是桌面上的那个 e 图标: 不过IE7和IE8,以及IE9和IE10都是使用相同的IE Logo这个让我们在识别上有一点障...
标签: 浏览器
IE浏览器如何锁定主页   第一种方法:IE自带工具(最常规的方法) 1,打开浏览器,看到最上面的菜单 2,点击--工具--选择Internet选项 3,进入主页修改界面,我们输入自己喜欢的网页比方www.baidu.com ,然后点击应用--确定即可。重启启动IE浏览器 第二种方法:电脑管家软件 1,打开电脑管家,点...
标签: 浏览器
如何全屏打开IE浏览器   1、普通情况下,按F11键就能实现简单的全屏模式。这种模式开启的话,会隐藏菜单栏。使得页面看起来就大一点。有没有方法能将其他的比如说地址栏、工具栏、标签栏通通弄消失呢?那就要使用下面这个方法了。 2、我们使用快捷键win+r打开运行,在里面输入iexplore -k(不包括引号)。这种模式是真正的全屏...
标签: 浏览器
360安全浏览器如何启用加速引擎   加速引擎主要包含启动加速、下载加速、主页加速、网络加速等功能,这些功能可以加快您浏览器上网和下载的速度。 1、启动加速 启动加速功能通过启动时IO读写优化以及DLL延迟加载等技术,大大提升了浏览器启动速度,而且不用的插件不加载,偶尔才用的插件延迟加载,提高启动速度的同时也减少...

经验教程

519

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部