豆包语音朗读TTS逆向调用项目介绍
项目介绍:这是一个专为开源阅读APP/二改开源阅读定制的豆包语音朗读TTS逆向调用项目,用于支持阅读高质量的小说听书,适配阅读APP朗读引擎调用逻辑。
项目用途:用于在阅读APP中调用豆包TTS实现使用豆包去朗读小说。
核心功能与支持:
- 完整发音人支持,完美覆盖豆包官方全部音色
- 拥有可视化WebUI界面,支持多参数图形化调节
- 基础文字转语音,支持语音文件生成与下载
- 拥有多Cookie轮询请求机制,缓解听小说的高频调用导致Cookie封禁
- 强兼容性:完美适配原版阅读APP及各类基于阅读二改的客户端
- 双平台快速部署:支持Windows 10/11、Android Termux
阅读TTS说明:
- 实时模式(可用,逻辑待优化,暂不推荐):当前逻辑是逐句发送、逐句返回合成语音。优点是随听随做、可调节朗读进度、支持实时语速调节。缺点是请求频繁,Cookie不多极其容易触发封禁,大量需要Cookie数量去弥补。后续优化方向是改为一次性批量请求多段文本,再返回,减少Cookie使用频率。
- 预制书模式:运行逻辑是提前对整本书进行批量预处理,生成完整语音集后本地调用。优点是不需要高频使用Cookie,大幅降低封禁风险、能够调节朗读进度。缺点是做了才能听、无法实时调节语速、书籍内容产生改变可能导致已有预制内容无法正常匹配到。
注意事项:不可开启按页朗读功能可能导致无法正常匹配缓存。
界面展示:项目状态是开发接近完成,当前处于BUG测试与稳定性优化阶段。Cookie限制这一块太难解决了,希望能用大佬看见提供下更好的建议。
测试包:夸克盘、百度盘,内附视频使用教程,感兴趣的书友可以试试哇,欢迎提供意见与反馈。
评论已关闭