在 Windows 7 64 位上使用 32 位 TTS 语音

在 Windows 7 64 位上使用 32 位 TTS 语音

我在 64 位系统 (Windows 7) 上使用 32 位语音时遇到问题。我尝试通过 访问和设置已安装的 32 位语音 C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl,但每当我打开 Word 应用程序 (Microsoft Word、Excel) 时,TTS 设置都会恢复为默认的 Microsoft Anna。

我听说我可以通过编辑注册表文件来做到这一点,但我无法做到这一点。有人能帮我一步一步吗?我不懂技术,所以如果你能尽可能详细地说明,请告诉我。

更新:

在我的注册表中,通过将 处的字符串 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech\Voices\Tokens 与 合并 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\,我已成功将已安装的 32 位声音显示在控制面板 TTS 设置中。

但是,当我尝试通过同一设置页面预览语音时,出现“无法播放此语音”错误,因此语音没有音频。尽管如此,当我使用此直接链接访问 TTS 设置时 C:\Windows\sysWOW64\speech\SpeechUX\SAPI.cpl,预览中会播放 32 位语音,但一旦我的 Word(64 位)应用程序打开,它就会恢复为 Microsoft Anna。

相关内容