精简版Win7中TTS语音引擎的修复

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Win7系统下的微软TTS语音引擎的修复故障现象:
一、正版Win7系统各版本应该自带这个语音引擎,无需再安装。

电脑使用精简版Win7系统(电脑卖场给安装的Ghost装机版)。

安装灵格斯之后,取词、翻译都不能发音,提示微软TTS语音引擎未安装。

打开灵格斯,点击“设置”,打开“系统设置”,点击“语音”选项卡,发现第二项“TTS语音合成引擎”下“声音”后的“启用”复选框呈灰色不可用。

二、于是到灵格斯网站下载这个语音引擎,得到一个安装文件。

双击之后,出现安装界面,只是一闪而过,然后消失。

根本看不到安装到哪儿。

再打开灵格斯,问题依旧。

换成金山词霸也一样。

即使下载安装真人发音引擎,在灵格斯的设置中启用,还是不能发音。

三、上网搜索相关修复方法,发现不少人遇到相关问题,包括在WinXP系统之下也有。

只是没有找到特别简明清晰的修复方法。

修复过程。

需要准备的文件:
1.微软TTS5.1语音引擎,即Microsoft_TTS_51_eng安装程序(金山词霸网站或者灵格斯网站都有下载,各大软件下载站也有)
2. sapi5.inf(各种精简版win7可能没有这个文件)
3. spcplui.dll(安装过程中可能会提示缺少这个dll)
以上文件直接百度然后下载到本地备用即可。

详细修复过程
一、
把下载到的微软TTS5.1语音引擎的扩展名msi改为rar,然后用压缩软件RAR解压。

得到如下图中的文件。

(如何显示文件扩展名
在资源管理器窗口单击“组织”—“文件夹和搜索选项”,然后单击“查看”选项卡,找到“隐藏已知文件类型的扩展名”,去掉其前面复选框里的勾,然后“确定”。


二、
重命名相关文件,把每一个文件名“-”前面的字母和数字删除,把中间三个字母的扩展名后面的所有内容删除(包括扩展名后的“.”)。

例如
把F779_SAPICPL.HLP.0880F209_45FA_42C5_92AE_5E620033E8EC改为SAPICPL.HLP
把F778_speech.chm.0880F209_45FA_42C5_92AE_5E620033E8EC改为speech.chm
三、
打开“C:\Windows\inf”,找到文件“sapi5.inf”,右键单击,选择第二项“安装”,出现安装控制面板,会提示缺少文件。

点击下面的“浏览”,定位到第一步中解压出来的那个微软TTS5.1语音引擎的文件夹。

(如果C:\Windows\Inf这个文件夹中没有sapi5.inf,则使用提前下载的那个也可以,操作相同。

)按照安装控制面板上提示缺少的文件名,在这个文件夹中找到相应文件。

四、
双击改名后文件,回到安装控制面板,点击“重试”,则一个文件安装完毕。

然后会有新的提示。

重复三四步,直到全部安装完成。

五、
启动灵格斯,点击“设置”,打开“系统设置”的“语音”选项卡,在第二项“TTS 语音合成引擎”中的“声音”下拉框中任选一种声音,在“启用”前打勾。

点“确定”退出。

这样全部修复完成。

相关文档
最新文档