Win7系统TTS修复方法

问题分析

精简版Win7,XP,尤其从网上下载的ghost版本的系统,TTS语音引擎多数被阉割,导致很多语音程序无法进行语音朗读。例如chrome的文本转语音功能就需要调用底层Windows操纵系统的tts语音引擎,可使用如下方法测试Windows的TTS语音引擎是否工作正常:

  • 打开chrome浏览器,开发其开发者工具。
  • 在Console页,输入如下代码并运行。
    1
    2
    var msg=new SpeechSynthesisUtterance('你好,世界!')
    window.speechSynthesis.speak(msg)
  • 如果能合成语音,说明Windows的tts正常,否则就需要修复。

解决方法

请参考Win7系统TTS修复-采用原生Win7提取绿色修复,下载对应的修复工具。

参考链接

  1. Win7系统TTS修复-采用原生Win7提取绿色修复,by nga.