1.jacob
在百度上搜索大部分结果都是它,支持中文, 但是不支持linux系统, github上给的文件是.dll, 这是个windows系统的文件
2.FreeTTS
这是我最开始找到的插件, '得益’于ChatGPT的推荐, 我在这个插件上耗了半天的时间, 但是它确实不支持中文, (事实上用它写代码也有不少坑, 给了写了不少没法运行的代码…利大于弊吧)
3.第三方的api,我找了百度的和谷歌的, 百度的要收费(虽然似乎收费不贵).
谷歌的每个月有百万免费调用额度, 对于小微企业或个人相当于免费, 就是注册他的云平台需要绑定一张银行卡(VISA等,国内似乎可以办), 至于调用需不需要梯子, 还没试到那一步
还有一个’科大讯飞’没有看
4.MaryTTS 同样不支持中文, 这是开发团队GitHub上回应的
5.一些浏览器端支持播放的插件, 例如SpeechSynthesisUtt JS, 可以在浏览器端直接播放, 包括中文, 但是不支持导出文件
6.openTTS 这是最后的解决方案, 支持中文, docker一个命令行下载并启动服务, 用HTTP的方式调用, 语音质量还可以. 链接: https://github.com/synesthesiam/opentts