一直看小说,但又懒得动手翻页,无意间在网上发现一段VBS代码,可以实现语音命令,可惜它是用脚本和XML共同设置命令的,感觉很繁琐,于是搞了大半宿弄出这么个东西来。
于是乎,看小说时就可以用说的来控制浏览了,呵呵,感觉很不错。有兴趣的可以下来玩玩。
条件:安装了完整版(可能有些精简过的系统不完整)的Office 2003以上版本或者安装了Microsoft Speech SDK 5.1。
如果识别不佳,可到控制面板里的语音去训练下就可以了,如果实在识别不出来那就改下口令。Rule.ini文件就是语音规则文件,里面有详细的说明,应该不难。
这是语音规则文件内容
;语音命令规则文件 ; ;区段名(即[]内的字符)不可更改 ;每行一条规则 口令=命令 ;可用分号做注释,但要单独一行 ; ;系统命令,由脚本内置,只能修改口令 [System] ;必需,否则无法退出 结束命令=结束命令 今天几号=日期 几点了=时间 ; ;和脚本对话 [Talk] 说话=我在 ; ;启动程序 [Command] 记事本=notepad ; ;模拟发送按键 具体的可上网找 VBS SendKeys 按键说明 [KeyBoard] 刷新={F5} 关闭=%{F4} 上一页={PGUP} 下一页={PGDN} 顶部={HOME} 底部={END} |
附件:语音命令
如果安装了完整版(可能有些精简过的系统不完整)的Office 2003以上版本就不需要以下文件了。
Microsoft Speech SDK 5.1
下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyId=5E86EC97-40A7-453F-B0EE-6583171B4530&displaylang=en
需要安装如下文件
SpeechSDK51.exe
SpeechSDK51LangPack.exe
受教了!呵呵!