
如果您希望在 Windows 11 中修改默认的系统语音包,使系统读出的通知、讲述人(Narrator)、听写反馈或快捷键语音提示等人声效果更具个性化或更符合语言习惯,则需针对不同语音服务分别配置其底层语音引擎与语音包。Windows 11 不提供统一“系统语音包开关”,但可通过系统设置、语音识别控制面板及注册表路径三种方式实现语音人声效果的替换。以下是具体操作路径:
一、通过“设置”应用更换 Narrator 和语音输入所用的语音包
该方法适用于更改讲述人(Narrator)朗读屏幕内容时的发音人声,以及语音听写(Windows + H)所调用的合成语音,支持多语言及性别可选的内置语音包,无需管理员权限,所有更改即时生效。
1、按 Win + I 打开“设置”应用。
2、点击左侧【辅助功能】,再点击右侧【讲述人】。
3、向下滚动至【语音】部分,点击【选择语音】下拉菜单。
4、从列表中选择已安装的语音包,例如Microsoft David – English (United States)、Microsoft Zira – English (United States)、Microsoft Yaoyao – Chinese (Simplified, China)等。
5、若所需语音未显示,点击【添加语音】链接,进入语言设置页面,添加对应语言并勾选【文本转语音语音包】选项。
6、返回讲述人设置页,确认所选语音已加载,点击“播放示例”验证音色与语速效果。
二、通过语音识别控制面板更换系统级语音听写与命令响应语音
该方法直接影响 Windows 语音识别(如“你好小娜”已停用,但语音命令仍由 Speech Runtime 驱动)及 Cortana 替代功能所使用的语音模型,可强制指定语音包用于语音转文字后的反馈播报,需确保语音包已下载且为 SAPI5 兼容格式。
1、按下 Win + R 键,输入 control.exe /name Microsoft.SpeechRecognition 并回车,打开语音识别控制面板。
2、点击左侧【语音识别选项】,再点击右上角【语音属性】按钮。
3、切换到【语音】选项卡,点击【文本转语音设置】按钮。
4、在弹出窗口中,于【首选语音】下拉菜单中选择目标语音包,例如Microsoft Mark – English (United States)。
5、点击【试听】按钮确认发音自然度;若无反应,检查该语音是否已启用:返回【语音识别选项】→【高级】→勾选【允许使用文本转语音】。
6、点击【确定】保存,关闭所有窗口。
三、通过注册表编辑器强制绑定 Narrator 默认语音路径
该方法绕过图形界面限制,直接将 Narrator 启动时默认加载的语音名称写入注册表,适用于批量部署、脚本固化或界面异常无法切换语音的场景,要求路径精确且语音包已预装。
1、按 Win + R 键,输入 regedit 并回车,以当前用户权限打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Narrator\Settings。
3、在右侧空白处右键,选择【新建】→【字符串值】,命名为DefaultVoice。
4、双击新建的 DefaultVoice,将其数值数据设为完整语音标识符,例如:Microsoft David Desktop – English (United States)(注意:必须与“设置→辅助功能→讲述人→选择语音”中显示的全名完全一致,含空格与括号)。
5、关闭注册表编辑器,重启 Narrator(关闭再开启)使新语音生效。

评论(0)