需先在Windows设置中下载对应方言神经语音包,再在Edge辅助功能中关闭系统默认语音并手动选择方言语音,必要时通过命令行参数或EdgeTTS工具调用。

如果您在使用Edge浏览器“大声朗读”功能时发现语音始终为标准普通话,而希望切换至粤语、四川话、台湾国语等方言风格,则问题根源在于当前未启用或未正确配置Edge内置的神经网络方言语音引擎。以下是实现方言语音切换的具体操作路径:
一、确认系统已安装对应方言神经语音包
Edge浏览器的方言语音依赖Windows系统级TTS语音包,必须先在系统设置中下载并部署指定方言的神经语音组件,否则Edge下拉菜单中不会显示该选项。
1、点击任务栏左下角“开始”按钮,选择“设置”(齿轮图标)。
2、进入左侧导航栏的“时间与语言”,再点击右侧“语音”选项卡。
3、滚动至“文本转语音(TTS)”区域,点击“管理语音”按钮。
4、在打开的语音管理页中,点击“添加语音”按钮,展开语言列表。
5、在搜索框输入zh-HK(粤语)、zh-TW(台湾国语)或yue-CN(简体粤语,部分版本支持),勾选对应神经语音条目(名称含“Neural”且标注地区代码)。
6、点击“下一步”,等待下载完成并自动安装,无需重启系统。
二、在Edge中强制启用方言语音引擎
即使系统已安装方言语音,Edge默认仍可能调用通用中文语音。需手动关闭系统默认绑定,直接指定方言语音名称,确保大声朗读调用正确的神经语音实例。
1、在Edge地址栏输入edge://settings/accessibility,按回车进入辅助功能设置页。
2、向下滚动至“文本转语音”模块,将“使用系统默认语音”开关置为关闭状态。
3、点击“语音”右侧下拉箭头,在列表中查找含地区标识的语音名称,例如:Microsoft HiuGaai - Chinese (Traditional, Hong Kong SAR)(粤语)、Microsoft Yating - Chinese (Traditional, Taiwan)(台湾国语)。
4、选中目标方言语音后,点击页面右上角出现的“重新加载大声朗读”按钮;若无此按钮,则关闭当前网页阅读视图,重新按Ctrl+Shift+U唤起朗读面板。
三、通过Edge命令行参数启用隐藏方言支持
部分Windows版本(如22H2及更新版)对非标准方言语音(如四川话、东北话)未开放UI入口,但可通过启动参数强制加载实验性语音模型,绕过界面限制。
1、右键点击桌面Edge快捷方式,选择“属性”。
2、在“目标”栏末尾添加空格后追加参数:--enable-features=EdgeTTSExperimentalVoices。
3、点击“应用”,然后关闭属性窗口。
4、完全退出所有Edge进程(包括后台任务),双击修改后的快捷方式启动浏览器。
5、再次进入edge://settings/accessibility,检查“语音”下拉菜单是否新增含sc-Sichuan或db-Northeast等标识的语音选项。
四、使用EdgeTTS命令行工具调用方言语音生成离线音频
当浏览器界面无法显示特定方言语音时,可借助独立的EdgeTTS命令行工具直接合成,该工具支持全部微软公开方言语音ID,无需依赖系统UI状态。
1、以管理员身份打开命令提示符或PowerShell。
2、执行安装命令:pip install edge-tts(如尚未安装)。
3、运行方言语音合成命令,例如粤语:edge-tts --text "你好,今日食咗饭未?" --voice zh-HK-HiuGaaiNeural --write-media cantonese.mp3。
4、运行台湾国语命令:edge-tts --text "你好,今天吃飯了嗎?" --voice zh-TW-YatingNeural --write-media taiwanese.mp3。
5、播放生成的MP3文件,验证方言语音自然度与地域特征准确性。











