abogen有声书生成系统源码 电子书转音频工具

abogen有声书生成系统源码 电子书转音频工具

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载
资源下载
免费资源
立即下载

abogen 封面图

系统概览

文章正文

abogen 是一款把 EPUB、PDF、TXT 等文本转成有声书的有声书生成系统源码,全程本地运行,用 Kokoro 语音合成模型生成朗读音频,自动按章节切分并生成章节标记文件。

项目由 denizsafak 个人开发维护,采用 MIT 许可证开源,允许自由使用修改与商用,只需保留版权声明,最后更新 2026 年,v1.3.1 版本随安装脚本发布,Kokoro-82M 模型权重从 Hugging Face 官方渠道获取。

源码简介

支持的输入格式覆盖 EPUB、PDF、文本、Markdown 与字幕文件,转换输出带同步字幕的高质量音频,几秒文本即可秒级出片。

语音混合器支持微调音色与语速,不同角色可以配出不同声线,队列功能支持多本书一起丢进后台批量处理。

有独立显卡时可启用 GPU 加速,NVIDIA 显卡走 CUDA,AMD 显卡在 Linux 下走 ROCm,长篇小说也能成批快速产出。

转换产物可直接分享为 Web 播放页,也可以导入手机当听书素材,章节标记让播放器按章跳转。

和同类文本转语音工具对比 vs Edge-TTS,abogen 的差异点在本地运行与章节级有声书工作流。

对比维度 abogen Edge-TTS
运行位置 全程本地离线运行 依赖在线服务
章节处理 自动按章节切分标记 整段输出为主
音色控制 语音混合器微调声线 预设音色选择
批量能力 队列多本书后台处理 单次转换为主

整体来看,想把囤积的电子书批量变成听书资源又不放心云端转换,abogen 是最省心的本地开源方案。

欢迎感兴趣的开发者到 GitCC 仓库 star 和 fork 参与贡献。

适用场景

  • 网文读者把长篇小说批量转成听书音频。
  • 自媒体创作者生成口播配音与视频解说音轨。
  • 视障辅助场景把文档资料转为朗读音频。
  • 通勤族离线生产个人听书库不用联网。

技术栈与运行环境

技术栈为 Python 与 Kokoro-82M 语音合成模型,Windows 用户双击仓库安装脚本自动配好环境与依赖,命令行用户可用 uv 按显卡选 CUDA 版本安装。

需安装 espeak-ng 语音前置组件,GPU 加速需 NVIDIA 显卡与 CUDA 环境,AMD 显卡加速仅限 Linux 的 ROCm 方案。

功能亮点

  • EPUB、PDF、Markdown、字幕多格式输入。
  • Kokoro 本地合成不依赖云端接口。
  • 自动章节切分与章节标记文件。
  • 语音混合器微调音色与语速。
  • 队列批量处理多本书后台跑。
  • GPU 加速与 Web 播放页导出。

技术架构与部署指南

安装与部署提示

下载源码包后 Windows 用户双击安装脚本自动完成环境配置,命令行用户按显卡型号选择对应 CUDA 版本安装。

启动后导入一本 EPUB 或 PDF,选择朗读语音、语速和输出目录,点开始即可按章节生成音频。

多本书一起丢进队列后台处理,语音混合器里微调各角色音色,产物直接播放或导入手机。

截图与演示说明

abogen 界面截图

上图为 abogen 的主界面,选择文件后可设置语音、语速与输出目录,转换进度与章节列表实时展示。

语音混合器界面可叠加多个音色调整比例与语速,为不同角色生成不同声线,配置可保存复用。

队列页面管理多本书并行转换,每本书独立显示进度,转换完成的音频带章节标记可直接导入播放器。

常见问题

问. abogen 是什么项目?

abogen 是开源的有声书生成系统,把 EPUB、PDF 等文本用 Kokoro 模型本地转成带章节标记的朗读音频,支持批量队列与音色混合。

问. abogen 源码怎么安装?

下载源码包后 Windows 双击安装脚本自动配环境,命令行用户用 uv 按显卡选 CUDA 版本安装,另需安装 espeak-ng 组件。

问. 和 Edge-TTS 对比有什么区别?

与 Edge-TTS 对比,abogen 全程本地离线运行且有章节级有声书工作流,Edge-TTS 依赖在线服务且输出为整段音频。

问. abogen 需要 GPU 吗?

无显卡可用 CPU 模式运行,有 NVIDIA 显卡时启用 CUDA 加速速度更快,AMD 显卡仅限 Linux 下 ROCm 方案。

安全风险提示

对 350 个源码文件做了高风险函数扫描,exec 命中 6 处均为安装脚本与模型加载层的常规调用,未发现后门或恶意外联。

MIT 协议商用友好,Kokoro 模型权重从 Hugging Face 官方渠道下载,转换内容的版权责任由使用者自行承担。

下载说明

本页提供 abogen 有声书生成系统的完整源码打包下载,含全部 Python 代码与安装脚本。

压缩包为原始仓库文件,下载后解压按部署提示操作即可,Kokoro 模型权重需从官方渠道另行下载。

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei16436.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码