如果您为您的 Windows 版本安装语言包,您可以获得更多本地化的文本到语音转换语音。在这篇文章中,我们将向您展示如何通过执行注册表调整在您的 Windows 10 或 Windows 11 PC 上解锁额外的文本到语音语音。
通过注册表解锁额外的文本到语音语音
要通过注册表在 Windows 10/11 中解锁额外的 Text to Speech 语音,请执行以下操作:
由于这是注册表操作,建议您备份注册表 或 创建系统还原点作为必要的预防措施。完成后,您可以按以下步骤操作:
- 按Windows 键 + R调用运行对话框。
- 在“运行”对话框中,键入regedit并按 Enter 以打开“注册表编辑器”。
- 导航或跳转到下面的注册表项路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens
- 在该位置,在左侧导航窗格中,右键单击要提供的语音,然后从上下文菜单中选择导出(最好是导出到桌面)。
- 接下来,右键单击桌面上的 .reg 文件并选择编辑以使用记事本打开 reg 文件。
- 在打开的记事本中,替换以下部分:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Tokens
下面这部分:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens
- 对于Windows 10/11 64 位体系结构,您可能希望通过复制该
Windows Registry Editor Version 5.00
行下方的所有内容并粘贴到文件末尾,使语音可用于第三方 32 位应用程序。 - 对于粘贴的行,替换下面的注册表路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens
使用以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH\Voices\Tokens
- 现在,您可以将编辑过的文件另存为新的 *.reg 文件。
- 最后,双击该文件将其合并到注册表中。
完成合并后,您可以从“设置”应用中的“语音”页面访问语音。