Q:为什么要将晓晓部署到本地?
A:很简单,因为我所在的破B学校放假回来不开网。而CI的Edge TTS需要联网才能使用。
所以这篇帖子的编写主要是因为我的班级有不联网使用CI的需求。
那么,如何操作?(请注意,下述操作未经过严谨测试,请在确保其能够正常生效的情况下使用!)
1.下载微软EdgeTTS本地语音包
Github:
Narrator natural voice download links · gexgd0419/NaturalVoiceSAPIAdapter Wiki
蓝奏云
https://wwcr.lanzoul.com/ipmxp2zbrdcb
压缩包sha256:a13d1390ff7c526031eba28df04c69390c5dd9d919824ce7eda21eaf181f0335
解压后文件sha256:e069d67bec8443aecff49fbb971f46e72094f9a56177fd3c94734ef164542edf
请自行校对。
2.解压后,通过管理员启动Powershell安装(直接安装也许可行,未测试)
以管理员身份运行 PowerShell
运行下述命令
Add-AppxPackage -Path "完整文件路径\MicrosoftWindows.Voice.zh-CN.Xiaoxiao.1_1.0.9.0_x64__cw5n1h2txyewy.msix"
等待安装完成后即可关闭powershell
3.修改系统TTS讲述人
打开控制面板→轻松使用→语音识别,在左侧找到“文本到语音转换”,进入后在语音选择一栏将默认的讲述人换为“Microsoft Xiaoxiao(Natural)- Chinese(Simplified,China)”。需要注意的是其下为晓晓Online,注意鉴别。
4.修改CI设置,大功告成!
答案略XD
写在最后
1.本方案目前仅在Windows10上成功运行,根据Github和部分微软官方文档来看Win11上同样可以使用该方案。
2.在部署完成后发现已知的问题有CI朗读间隔变短,导致语句停顿不自然,本人技术力微薄,目前无法解决该问题。(其实也有可能是Bug的说)。
3.新人发帖,请多多海涵,有误之处还烦请指出。
4.愿你的生活每天都充满色彩——无不滑稽&暮凌暮凌