从网上下载的语音播报程序一开始都没问题,自己程序也没问题,后来重装系统,
出现问题:类工厂中 CLSID 为 {96749377-3391-11D2-9EE3-00C04F797396} 的组件失败!
或不能播报语音。
原因:有些GHOST版win 系统没有启动语音引擎 控制面板上没有 语音 这个选项
修复:打开“C:\Windows\Inf” 看有没有sapi5.inf 没有网上下载
有则: 右键单击文件“sapi5.inf”,选择“安装”,提示“提示插入系统盘……”,没系统盘的话点“浏览”,从TTS解压的目录中选择需要的系统文件。
基本OK。
没有安装盘,把下载到的 [微软TTS5.1语音引擎(中文).msi]改名为微软TTS5.1语音引擎(中文).rar 用RAR解压,
改成提示中对应的文件名即可.
C:\Program Files\Common Files\Microsoft Shared\Speech\sapi.cpl
C:\Program Files\Common Files\SpeechEngines\Microsoft\Lexicon\1033\r1033tts.lxa
大功告成.
本文解决了一个常见问题:在重装系统后,语音播报程序无法正常工作。具体表现为类工厂中特定CLSID的组件加载失败。文章提供了详细的修复步骤,包括检查sapi5.inf文件的存在与否,并指导如何使用微软TTS5.1语音引擎进行手动安装。
2274

被折叠的 条评论
为什么被折叠?



