关于Ubuntu平台下Foliate等应用的语音合成设置及合适TTS电子书阅读器的问询
Ubuntu平台下Foliate等应用的语音合成设置及合适TTS电子书阅读器的问询
嘿,我来帮你解决这个电子书TTS的问题~
先说说Foliate的设置问题
你提到3.1.1版本没法访问设置调整TTS,大概率是操作路径没找对哦:
- 你可以直接按快捷键
Ctrl+,打开Foliate的设置面板,切换到「朗读」选项卡就能调整语音引擎、语速、语调这些参数了; - 或者点击窗口右上角的三个点图标,在下拉菜单里选「设置」也能进入。
如果还是打不开设置,试试重启Foliate,要是你是用Flatpak安装的,在终端输入flatpak run com.github.johnfactotum.Foliate启动,说不定能解决加载bug。
解决Calibre语音机械的问题
Calibre自带的TTS确实偏生硬,但可以替换成更自然的语音引擎:
- 先在终端安装Mimic3(一款开源的自然语音引擎):
sudo apt install mimic3 - 打开Calibre的「偏好设置」,找到「工具」->「文本转语音」,把默认引擎换成Mimic3,调整下语速和语调,语音效果会好很多。
推荐几款适合Ubuntu的TTS电子书阅读器
- Librera Reader:跨平台应用,在Ubuntu上运行流畅,完美支持epub和pdf,内置多种TTS引擎,还能自定义语音参数,界面简洁易操作;
- FBReader:老牌阅读器,支持多种格式,TTS功能稳定,能搭配系统自带的语音引擎使用,设置门槛低,适合日常阅读;
- Gnome Books:如果你用的是GNOME桌面,这款原生应用适配性拉满,支持epub和pdf,直接调用系统默认TTS引擎,设置里就能轻松调整语音选项。
备注:内容来源于stack exchange,提问作者L M Louie Guerrero




