能调用微软晓晓或云希的自然讲述人的本地语音包的读屏软件有没有好用的?

能调用微软晓晓或云希的自然讲述人的本地语音包的读屏软件有没有好用的?请推荐一下!

大家知道,启动Calibre内容服务器,即可调用EDGE里的在线语音朗读功能(包括:微软晓晓或云希等自然讲述人语音)。

我想在Calibre下直接用ebook-viewer的朗读功能,直接调用系统里本地化的微软晓晓或云希的自然讲述人语音,而不是上面的方法通过EDGE浏览器里的online语音。有什么Calibre可用的插件?

之前听说windows11 系统自带微软晓晓或云希的自然讲述人语音,只是听说,我用windows11的经历少,至少我安装的windows11只有传统的Huihui等比较机械的语音。

这次就安装了几乎和原版一致的windows11 24H2, 用的是pcbeta论坛上的OlSoul Win11 26100 专业版(仅仅做了优化),虽然不是原版,但几乎和原版一摸一样,该有的功能基本上都不少,但发现还是只有HuiHui语音,不知道之前哪个版本的原版windwos11有自带微软晓晓或云希语音?

我在搜素引擎上搜相关资料,找到了“本地版微软自然讲述人(TTS)安装图文说明”(链接参考附后),提到FF14 ACT游戏相关的语音支持本地化安装,前往微软商店下载并自动安装了微软晓晓或云希等人的语音包(这些语音包比系统自带的要好很多很多),(在ACT国服整合的ACT-TTS插件中已设置为系统自带TTS引擎,已经可以看到微软晓晓或云希等人的语音,试听也没有问题),可是查看windows11系统-时间和语言-语音 下面还是看不到所安装的讲述人语音包,这算是windows11的BUG吗?

类似Balabolka这样的读屏软件,默认情况也只能调用系统自带的,其中的 Microsoft Speech Platform 如何调用还没有试过,有人用过吗?

ACT-TTS插件是为游戏服务的,我不玩游戏,现在它的强大功能我也利用不上,如果有可以像ACT-TTS插件中那样强大直接调用本地安装路径 C:\Program Files\WindowsApps下的语音包的插件软件,还请各位能分享和赐教!

参考:
原求助帖: Calibre下用朗读功能怎么才能调用微软晓晓或云希的自然讲述人的本地语音包? - 远景论坛 - 前沿科技与智慧生态的极客社区 -
# 本地版微软自然讲述人(TTS)安装图文说明

Balabolka是一个文本转语音(TTS)的程序。Balabolka可以使用计算机系统上安装的所有语音。屏幕上的文字可以被保存为一个WAV,MP3,OGG或者WMA文件。该软件可以读取剪贴板的内容,可以查看AZW,AZW3,CHM,DjVu,DOC,EML,EPUB,FB2,FB3,LIT,MD,MOBI,ODP,ODS,ODT,PDB,PDF,PPT,PRC,RTF,TCR,WPD,XLS和HTML文件中的文本,可自定义字体和背景颜色,控制从系统托盘阅读或者使用热键。 Balabolka使用微软的语音API(SAPI)的各种版本,它可以改变语音的参数,包括语度和语调。用户可以应用特殊的替代清单,以提高语音的清晰度质量。当你想改变的单词拼写时这个功能就非常有用。纠正发音规则使用regexp的语法

1 Like

微软本地的语音合成还是用的传统的技术,换什么语音包都没有用。

那ACT国服整合为什么就可以,玩游戏的都可以调用啊!
EDGE在线的语音包既然可以安装到本地,而系统语音下面却不集成显示,这是系统做的不完善吗? 可以玩游戏的一个小小插件就可以摆平此问题。

这个应该是系统没识别成功,可能还需要手工添加。你先问下 deepseek,怎么样用 powershell 查询或安装指定的语音包。

我安装包是自动在线下载自动安装好提示成功的。如果不成功,ACT国服整合里面的ACT.FoxTTS插件里的系统语音也不会无缘无故从没有到有所安装的语音包吧?

是否安装成功,要以 powershell 的结果为标准,powershell 调用的是系统提供的查询接口。如果 powershell 也查询不到,建议重新安装语音包。重装安装后还是找不到,就是安装包有问题,建议再寻找其他来源的安装包。


ebook-viewer内建支持的。这里可以直接配置使用晓晓或者云希的语音,如果安装了本地包就可以使用本地版本。

如何用edge浏览器打开本地电子书并朗读,详见该视频评论区置顶
【Calibre 7.18 最新语音引擎 Piper 上手体验】 Calibre 7.18 最新语音引擎 Piper 上手体验_哔哩哔哩_bilibili

关注这个问题,现在有何进展?


Microsoft Xiaoxiao (Natural) - Chinese (Simplified, China) - Windows官方下载 | 微软应用商店 | Microsoft Store

1 Like

刚刚研究了一下,已经完美调用xiaoxiao和yunxi

参考文章:
ACT_Tech_Guide/本地 TTS 安装图文说明.md at main · MnFeN/ACT_Tech_Guide · GitHub

仅参考前两节即可(《安装自然讲述人适配引擎》《安装本地语音包》)

然后calibre就可以直接调用了

注意

  1. 选择旧版引擎
  2. 只能调用已下载的离线引擎
  3. online版不能用,不确定是延迟原因还是需要梯子
2 Likes

真的很神奇!

安装好了NaturalVoiceSAPIAdapter_v0.2.3_x86_x64.zip之后,电脑中其他支持微软TTS的软件,就能自动调用自然讲述人的本地语音啦!而且,不仅仅有晓晓和云希,还有好多:

晓易、云建、云霞、云阳,甚至还有讲辽宁话的小北和山西话的小妮!

比如这个软件《写作大词海》(http://www.zhsc.com/zhxz.htm):

1 Like