把电子书变成播客:Super Agent Party播报机器人长文、多音色与EPUB转语音完整教程
【免费下载链接】super-agent-party⭐全能型AI伴侣!AI桌面女友 + AI虚拟主播 + AI即时通讯机器人 + AI浏览器 + AI智能家居 + AI游戏 等你能想到的一切功能!项目地址: https://gitcode.com/heshengtao/super-agent-party
Super Agent Party是一款开源的全能型 AI 伴侣桌面应用,内置"播报机器人(Announcer Bot)"功能,可以把长文本、EPUB 电子书一键转成自然流畅的语音,还支持多音色朗读、超长文本批量转音频并下载,几分钟就能把电子书变成随身听的播客 🎧
一、认识播报机器人:不只是"朗读"
播报机器人是 Super Agent Party 中专门负责语音输出的功能模块,它的能力远不止"把字读出来":
| 能力 | 说明 |
|---|---|
| 📄 长文本朗读 | 支持大段文字、整篇文档的连续语音播报 |
| 🎙️ 多音色朗读 | 不同角色/段落用不同声音,播客级听感 |
| 🎬 数字人视频播报 | 配合 VRM/THA 虚拟形象同步口型播报 |
| ⬇️ 超长文本批量转音频 | 整本电子书转音频文件,可下载离线听 |
| 📚 EPUB 电子书解析 | 自动拆解章节,逐段转语音 |
它的底层是一套多引擎 TTS 语音合成系统,接口实现在 server.py,同时提供本地模型(如 MOSS-TTS,见 py/moss_tts.py)和云端引擎两种方案,配置模板可参考 config/settings_template.json。
二、多音色配置:让电子书"有主角和旁白"
普通朗读工具只有一个声音,从头听到尾很容易疲劳。Super Agent Party 的多音色机制则允许你在系统设置里添加多个语音配置(代码中对应ttsSettings.newtts),每个音色可以:
- 绑定不同 TTS 引擎:比如旁白用本地 MOSS-TTS 免费跑,主角用云端高质量音色
- 使用不同语言与语速:中英混读一本双语电子书也没问题
- 按角色自动切换:AI 生成内容时会自动用
<音色名>...</音色名>标签包裹对应角色的台词,朗读时逐段切换声音
支持的 TTS 引擎非常丰富,包括 EdgeTTS、本地 MOSS-TTS、火山引擎、ElevenLabs、OpenAI 兼容接口、GSV、自定义 TTS 服务等。想零成本起步,选本地引擎或 EdgeTTS 即可;追求音质,可接入云端服务。
💡 小提示:不同 IM 平台和聊天窗口都可以触发播报,语音还能同步推送到 QQ、微信、Telegram 等即时通讯机器人里,通勤路上用手机也能听。
三、EPUB 电子书转语音:一键拆解章节
这是本文的核心玩法。Super Agent Party 的文件解析模块(py/load_files.py)原生支持 EPUB 格式,解析流程全自动:
- 读取 EPUB 包结构:解析
container.xml找到书籍主文档(OPF 文件) - 按 spine 顺序拆分章节:严格按照阅读顺序提取每一章,保证播报顺序和目录一致
- 提取标题与正文:每章自动识别 H1–H6 标题,合并正文文字并过滤格式标签
- 逐章送入 TTS:章节标题 + 正文依次转成语音,输出连贯的播客式音频
对新手来说操作很简单:在聊天窗口中把.epub文件(或它的链接)发给 AI,并说明"把这本书转成语音",Agent 会自动调用文件工具解析章节,再结合播报能力完成转换。除了 EPUB,PDF、DOCX、TXT、Markdown 等常见文档格式同样支持,等于一个"万能转语音"入口。
📌 目前 EPUB 按"文件内章节"顺序转换,官方也在计划更精细的目录级转换功能,可以关注后续版本更新。
四、超长文本批量转音频:挂机就完事
一本几十万字的书不可能实时朗读完,Super Agent Party 的任务中心(Task Center)可以让 AI 在后台持续工作:把超长文本分批转成音频文件并保存,转换完成后可直接下载,支持 mp3 / wav / opus 等格式(移动端会自动使用更省流量的 opus 格式)。
实用建议:
- 语速调高 10%–20%:听书体验更紧凑,同样时间听完更多内容
- 本地 MOSS-TTS 适合大批量任务:完全离线、无调用限制,适合整本转换
- 云端引擎适合精听:音质更自然,可按音色分配角色
五、快速开始:三步听上第一本"播客"
- 安装启动:在 README.md 的 Quick Start 中选择适合你系统的版本(Windows 免安装版 / macOS / Linux AppImage / Docker)。源码部署可执行
git clone https://gitcode.com/heshengtao/super-agent-party.git后按文档初始化 - 开启 TTS:在系统设置中启用语音合成,选择第一个引擎(新手推荐本地引擎或 EdgeTTS),需要多音色再额外添加配置
- 发送电子书:把 EPUB 文件发给 AI 伙伴,说"帮我把这本书转成语音",等待任务中心完成即可下载收听 🎉
写在最后
从"读文字"到"听声音",Super Agent Party 把 TTS、电子书解析、多音色编排和后台任务打包成了一套开箱即用的播报机器人。无论是通勤路上听小说、学习时听资料,还是想体验 AI 虚拟主播口播数字人视频,它都能胜任。硬件要求也很低(2 核 CPU / 2GB 内存即可运行),快去把你的电子书库变成播客库吧 📻
【免费下载链接】super-agent-party⭐全能型AI伴侣!AI桌面女友 + AI虚拟主播 + AI即时通讯机器人 + AI浏览器 + AI智能家居 + AI游戏 等你能想到的一切功能!项目地址: https://gitcode.com/heshengtao/super-agent-party
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考