LunaTranslator 如何在 Windows 10 上配置微软自然语音合成?
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
在 Windows 10 上使用 LunaTranslator 朗读游戏文本时,系统自带的 SAPI 语音效果有限,文档提供的升级路径是 Windows 自然语音:docs/zh/ttsengines.md明确说明“在 Windows 10 和 Windows 11 上,可以使用 Windows 自然语音”。本文只讲 Windows 10 上的这条路径:需要准备什么、语音包和运行时放到哪里、以及配置后如何验证。如果你要配置的是 Edge TTS、VOICEVOX 等其他引擎,本文不适用,请回到语音合成引擎文档 docs/zh/ttsengines.md 选择对应引擎的章节。
先确认 Windows 10 需要哪些组件
文档对 Windows 10 的描述是:“系统内缺少必要的运行时和语音模型”。这意味着在 Windows 10 上启用自然语音,可能涉及两类文件:
- 语音模型(自然语音包):Windows 10 上系统无法像 Windows 11 那样通过“辅助功能 -> 讲述人 -> 添加自然语音”直接安装,文档给出的获取方式是“从 NVDA 中文站下载
Microsoft Natural Voice(自然语音),然后将其解压到软件目录中,即可使用自然语音”。 - 自然语音运行时:文档给出的下载地址是 自然语音运行时,需要下载后解压到软件目录中(即 LunaTranslator 的安装目录)。
另外文档有一条警告:由于微软更改了较新版本语言包的加密方法,系统中安装的语言包和下载的较新版本语言包无法直接使用,文档将此类问题指向了一篇外部说明文章(此文章)。如果你的语音包下载后不能直接使用,先看这条警告,再继续后面的步骤。
作为对照,SAPI 路径(“对于 Windows 7 及以上,可以在系统的语言设置中,添加语言的语音合成包,即可使用”)在 Windows 10 上通常开箱可用,但它不是自然语音。本文的目标是自然语音,因此按上面两类组件准备。
在软件目录中放置语音包与运行时
操作路径是“下载 -> 解压到软件目录”,不需要修改任何配置文件:
# 以管理员或文件所有者权限操作 LunaTranslator 安装目录 <软件目录>\ # LunaTranslator 的安装根目录 ├── <自然语音包解压出的内容> # 来自 NVDA 中文站的 Microsoft Natural Voice(自然语音) └── <运行时解压出的内容> # 来自上述“自然语音运行时”链接的下载包两个要点:
- 解压目标是软件目录,不是语音包原压缩包的存放位置;文档中两处都写明“解压到软件目录中”。
- 两个文件互相独立:文档只说“除了需要下载语音包外,还需补充下载自然语音运行时”,也就是说语音包和运行时都要放到软件目录中,缺一不可。
选择语音并验证朗读
文件就位后,在 LunaTranslator 内选择自然语音作为朗读引擎即可。文档中与语音选择相关的操作入口:
- 全局语音设置:设置界面的“语音设置”(docs/zh/ttsofname.md 提到“设置界面的
语音设置,但这样将是全局的设置”)。按该文档建议,全局设置应谨慎,它会影响所有游戏的朗读。 - 游戏级语音设置:游戏设置 ->
语音,文档建议在这里取消“跟随默认”、激活“语音指定”来指定引擎和语音(该文档的示例是针对按人名分配不同声音的场景,但“指定为 -> 选择语音”会弹出窗口让你“选择语音引擎和语音”,这同样是选择自然语音的入口)。 - 验证方式:
- 工具栏的朗读按钮:左击对当前文本进行语音合成,右击中断朗读(见 docs/zh/alltoolbuttons.md);
- 快捷键:需要先激活“是否使用快捷键”,然后启用 TTS 组的“朗读”按键,触发后“对当前文本进行语音合成”(见 docs/zh/fastkeys.md)。
判断标准很直接:左击朗读按钮后,当前提取到的文本用自然语音读出,说明配置完成。注意“朗读”操作会无视“语音指定”中针对当前文本的“跳过”判定,强制朗读,因此它适合做验证。
Windows 10 上的限制与替代
- 语言包加密问题:较新版本的微软语言包因加密方法变更无法直接使用(系统内已安装的语言包同样受影响)。文档没有给出本项目内的解法,而是链接了外部说明文章;如果你的语音包加载失败,先核对这条警告。
- 运行时版本:文档提到“Windows 11 的版本过低,系统自带的运行时版本过低”也需要补充下载运行时。Windows 10 本身系统内缺少运行时,属于必须补充下载的情况。
- 不要与 Windows 11 路径混淆:“辅助功能 -> 讲述人 -> 添加自然语音”这条更便捷的添加方式,文档明确写在“在 Windows 11 上”,Windows 10 没有这个入口,只能走“下载语音包 + 解压到软件目录”的路径。
完成以上步骤后,在朗读按钮上听到自然语音输出即达到预期。后续如需按人物切换不同自然语音,可参照 docs/zh/ttsofname.md 配置“语音指定”。
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考