Dutty++语音系统试用记

Author: 何非 Date: 1998年 第20期 09版

#1  Dutty++是北京瑞驰安公司开发的语音识别系统,它以IBM语音技术Via Voice为核心,并在此基础上进行成功的二次开发,使其功能得以提高,并以相对低廉的价格推出,因而在语音识别软件这一市场上赢得了用户。
  Dutty++是以外挂平台方式运行的,其环境要求包括如下几项:
  1.硬件:奔腾586/166MMX,32M内存,声卡,麦克风(带耳机);
  2.软件:中文Windows 95。
  Dutty++在硬件配置稍低的情况下(如奔腾133)也能正常运行,但其录入速度相对会有所降低。
  Dutty++语音识别系统的技术特点是实现了Windows 95下的全面命令功能和全程听写输入功能。该系统在运行中有两种状态:命令控制状态和语音录入状态。其间的转换在用户发出“开始听写”和“停止听写”口令时得以实现。以往,人们在使用计算机时大致要按照以下步骤进行:1.开启电源;2.启动操作系统(Windows);3.打开应用程序软件(如Word或WPS);4.录入、排版、存盘和退出;5.关闭操作系统;6.断开电源。整个过程都需用手、用键盘键入或鼠标点击予以实现。Dutty++的操作步骤,所不同的是:除去计算机电源的开启或断开,其它步骤都能用语音进行控制。也就是说,只要按一下开关,其它工作仅靠嘴巴就能完成,是真正的“动口不动手”。
  其中,动态的应用程序命令,是Dutty++整个控制功能中数量最多的部分。应用程序命令包括当前(指正在使用进程中的)应用程序的所有菜单、按钮、CheckBox和RadioButton等Windows标准控件命令。比如在Word运行过程中,发出“文件”和“新建”、“确定”等一串命令,就可以开启一个新的文本页面。
  用户自定义命令,这是为用户安装新程序后有效地进行语音控制而设立的一个部分。当安装了新的软件或是游戏后,只要将它的执行文件名和相应语音命令告诉Dutty++,系统就会记住它并随时可打开。当然,告诉Dutty++时免不了要小小的动一动手,一劳永逸。
  我个人感觉,这是一个很有用而有些滑稽的功能。比如我的计算机里安装了几个宠物游戏,有小猫、小狗和一只恐龙。我把小猫命名为“春妮儿”,把小狗叫做“萨达姆”,而把恐龙尊为“岳父”。我再把喂食定为“吃屎”,把运动定为“放风”,把清洁定为“捉虱子”,前面还要加上它们的名字。
  可以想象,Dutty++使我在玩游戏时会有多么的开心!
  在认识Dutty++之前,我试用过其它的语音识别系统(包括Via Voice4.0),大多是嵌入式的应用程序。就是说,它们或者仅限于在指定的某个字处理系统中使用,或需要将字处理系统和语音识别系统同时打开才能使用。Dutty++的不同之处在于:由于是外挂式平台,它在所有字处理系统或需要键盘录入的地方都可以使用,非常方便。
  Dutty++语音识别系统支持所有当今流行的字处理软件,包括MS Office、Lotus系列套件、“记事本”(NotePad)、“小作家”(Write)以及其它任何可在Windows下运行的编辑软件。
  在用户发出“开始听写”的口令后,Dutty++的全程听写输入功能即已启动,相应的语音命令功能此时将被关闭。光标在文件模板上闪烁,等候录入。
  Dutty++全程听写输入功能,指的是在任何原来需要用键盘输入汉字的地方,都可以用Dutty++进行中文语音输入。例如一个文件输入完成后,用户发出“另存为”命令,编辑软件便会自动地打开保存文件的对话框,这时光标显示在“文件名”框内,用户可以用语音输入文件名,再发出“保存”命令完成整个操作。
  Dutty++的听写输入的确方便高速,而要提高识别率,你就得注意麦克风的设置与使用、语音质量、说话方式,以及标点符号等。如果录入时,不注明标点符号,语音系统就会将上句下句的头尾连在一起,从而导致混乱。
  在使用Dutty++录入文字时,有时会遇到词汇表中没有的词,这也会影响到识别率。为此,Dutty++提供了“用户添加新词”功能。对需要加入大量新词的用户,该系统同时提供了一个“批量加词”的功能。
  在使用后,发现Dutty与IBM Via Voice相比,没有“语音板”程序,经询问该公司的技术人员,了解到Dutty++已具有该项功能,因而在识别率上与Via Voice没有区别。