我们常常在科幻电影中看到主人公对着电脑说几句话就能控制电脑,而不用一层一层的找到程序再双击打开。你是不是相当羡慕呢?其实语音识别技术发展到今天,通过语音控制电脑已经完全可行了。实现这样的功能只要你的电脑中装有“微软语音识别引擎”和 “电脑语音控制系统”软件就可以了。
软件环境的准备
首先你需要安装英文识别引擎,然后再加上中文识别补丁,最后再安装“电脑语音控制系统”。如果你不能确定自己的电脑中是否已经安装了“微软语音识别引擎”可以先安装“电脑语音控制系统”软件来为你检测识别一下。关于“微软语音识别引擎”的安装,你可以在网上搜索“SpeechSDK5.1”来获得。
调教电脑
众所周知,不同的人有不同的语音语调,对于电脑来说不同的人的说话习惯也会导致不同的识别效果。因此我们首先要配置语音文件, 启动“电脑语音控制系统”,点击“附加功能/用户管理”,新建一个属于自己的声音配置。如果还有其他人使用,则可以建立独立的声音配置,这样可以大大提高识别率。接下来的事情就是进行语音训练了,虽然不进行语音训练也可以使用,但是其效果可能会让你很失望。语音训练的目的就是让电脑更准确的识别你的发音。而且训练的越多其识别的效果也就越好。点击“附加功能/语音训练”,会弹出语音训练向导,按照提示按“下一步”并进行相应的阅读就可以完成任务了(如图1)。
图1
设置方案
“方案”就是一些命令的集合。其作用就是储存系统定义的一些控制命令。虽然系统预设了方案,不过我们可以根据需要编辑自己的方案。点击“方案设置/加载方案”,在弹出的对话框中点击“新建”按钮,并为自己建立的方案起一个名称。新建完成以后加载该方案,然后点击“方案设置/编辑方案”弹出编辑对话框,系统有七种命令类型,分别为打开文件、浏览网页、模拟键盘、模拟鼠标、粘贴文字、内置命令和批处理(如图2)。“打开文件”命令相当于“双击”的操作,比如我们希望对着电脑说出“看图片”就能打开相应得程序显示图片只需要这样设置:在“语音文字”中输入“看图片”(最多6个汉字),然后在“执行命令”中选择“打开文件”标签并且定位到看图程序的位置,如D:\Program Files\ACD Systems\ACDSee\8.0\ ACDSee8.exe,最后单击“添加”按钮就可以了(如图2)。以后只要你对着话筒说出“看图片”时,系统就会自动打开ACDSee8来让你浏览图片了。
图2
“浏览网页”的作用就相当于在IE浏览器的地址栏里输入网址并打开,支持所有IE支持的文件格式。“模拟键盘”则相当于为键盘上的某个键定义个语音名称,当说出这个名称时就相当于按下了该键。“粘贴文字”功能很方便,只要说出语音文字就可以输入一连串的文字了。“批处理”是指说出语音文字后就可以执行一系列设定好的动作,非常实用。限于篇幅,笔者在此就只能简单介绍到这里,感兴趣的朋友可以自己摸索。
命令控制
载入自己编辑的方案后就准备语音控制电脑吧,在主界面中选中“命令模式”,点击“语音控制/开始控制”,对着电脑麦克风说说命令吧!是不是很有趣呢?
其实语音不只能控制控制电脑还能输入文字。首先在主界面中选中“文本模式”,然后打开记事本(或其他文字编辑程序),对着话筒说出你想说的系统就能很快识别出来。当然了,如果你希望非常的准确自然少不了多多的进行语音训练。光让电脑听你说肯定是不能满足好奇的读者,点击“附加功能/语音朗读”,弹出朗读界面(如图3),然后在对话框中输入文字或“打开文本”选择一个加载一个文本文档,点击“开始”就能听到电脑为你读出当前的文字了。
图3