牛逼!本地免费AI有声书神器,电子书10秒生成带字幕真人语音
经常听有声书、做短视频配音、写文案做旁白的朋友,大概率都踩过云 TTS 的坑:要么按字符收费贵,要么上传文本有隐私泄露风险,断网就完全没法用。今天给大家挖到一款完全开源、离线本地运行的宝藏工具 Abogen,不用充值、不用联网、不限字数,EPUB、PDF、TXT 文件拖进去,几秒就能生成自然人声音频,还自动配套精准字幕。Abogen 是 GitHub 上开源免费的本地文本转语音工具,底层搭载轻量化高性能语音模型 Kokoro-82M,主打电子书批量转有声书,同时兼顾短视频配音、文案朗读等内容创作场景。它支持 Windows、Mac、Linux 全平台,整套流程全部本地离线运算,不需要把文字上传到任何云端服务器,隐私性拉满。不管是几千字小说,还是几万字长篇书籍,搭配显卡加速后处理速度极快,一段三千字文本,普通笔记本 RTX2060 显卡十秒左右就能完成转换,同时输出音频 + 同步字幕文件。项目采用宽松的 MIT 开源协议,个人商用都无限制,还支持 Docker 容器部署,程序员、普通小白都能轻松上手,内置可视化图形界面,完全不用敲复杂代码。
市面上绝大多数 AI 配音工具都依赖云端接口,你的小说、文案、私密文稿会全部上传第三方服务器。Abogen 可以彻底断网使用,所有文本解析、语音生成、字幕渲染都在本地电脑完成,还能一键关闭模型联网下载功能,涉密文稿、私人小说都能放心处理。Windows 用户不用手动装 Python,自带一键安装批处理脚本,自动配置运行环境;Mac、Linux 通过简单命令即可部署,甚至支持 AMD、NVIDIA 双显卡加速,只有 CPU 的电脑也能正常运行,只是速度稍慢。依托 Kokoro-82M 轻量化模型,硬件达标时处理效率惊人。官方演示三千字符文本仅 5 秒产出一分钟完整音频,长篇书籍批量处理也不会卡顿,支持批量队列模式,一次性导入几十份文件自动排队转换。自带语音混音器,能混合多款原生音色生成专属声线;语速 0.1 倍到 2 倍无级调节;字幕支持按句子、单字、多词分段,输出 SRT、ASS 主流字幕格式;音频覆盖 MP3、WAV、FLAC、OPUS、M4B 有声书专用格式,适配各类播放器。专门针对 EPUB、PDF 优化,自动识别书籍章节标记,可选择分章节单独导出音频,或是合并成完整有声书,还能手动添加章节、元数据标签,生成带作者、书名信息的 M4B 有声书文件,直接导入有声书播放器。没有会员、没有付费额度、没有水印,源代码公开可修改,开发者能二次开发,普通用户纯免费使用,内置明暗两套界面主题,操作干净清爽。8200 万参数轻量语音模型,Apache2.0 协议可商用,原生支持中英、日、法、西、意、葡、印地语 9 种语言,人声自然流畅,没有机械朗读感,也是当下本地 TTS 领域口碑极强的开源模型。跨平台桌面 GUI 框架,软件所有可视化操作窗口、队列管理、语音混音面板都基于 PyQt 搭建,交互流畅,低配置电脑也不会卡顿。专门解析 EPUB 电子书,自动提取正文、章节、书籍元数据,搭配 PDF 文本解析模块,完整剥离文档内有效文字,过滤多余排版符号。负责模型推理,完美适配 NVIDIA CUDA、AMD ROCm 显卡加速,Mac 设备支持 M 系列芯片原生加速。负责多语种文本标准化处理,中文、日文需要额外安装对应语言包,修正断句、发音逻辑,保障朗读流畅度。Windows 端内置嵌入式 Python,无需用户单独配置环境;支持 Docker 容器一键打包,服务器无桌面环境也能通过网页端远程操作。支持三类主流输入文件:TXT 纯文本、EPUB 电子书、PDF 文档,支持拖拽导入,也内置文本编辑器手动粘贴文字。导入后一键添加任务队列,批量多文件自动依次处理,每个文件可独立保存专属参数,互不干扰。多语种原生音色库:英文分美式、英式,包含男女声,同时覆盖中文、日语、西班牙语等多国语音;语音混音器:自由调整多款音色权重,保存自定义音色配置文件,下次直接调用;语速调节区间 0.1x-2.0x,支持提前试听音色,满意再生成音频。字幕生成开关可选关闭,分段规则灵活:整句分割、逗号分句、1-3 个单词分割,输出标准 SRT 字幕,或是多种样式 ASS 字幕,适配剪辑软件、本地播放器。还能一键统一清理文本多余换行,消除排版带来的朗读停顿错乱。通用格式:WAV 无损、FLAC 无损、MP3 通用压缩、OPUS 高压缩小体积;有声书专用:M4B 格式,自带章节、作者、封面元数据,适配 Audiobookshelf 等有声书软件;可单独设置分章节音频的独立格式,灵活适配不同使用场景。自动识别 EPUB、PDF 内置章节,文本内可手动添加 <> 标记自定义分段;两种导出模式:分章节单独保存音频,或全部合并为完整文件;支持导出带完整元数据的工程文件夹,留存书籍信息方便二次编辑。缓存管理:一键清理临时文本缓存,打开缓存、配置文件夹;桌面快捷方式创建、启动自动检测更新、参数一键重置默认;命令行模式 abogen-cli,报错信息完整,方便排查故障。提供 Dockerfile,Windows、Mac、Linux 均可构建镜像,5800 端口网页端访问操作,5900 端口支持 VNC 远程连接,适合服务器批量处理书籍。前置准备:先下载安装 espeak-ng 运行库 msi 安装包。- 双击文件夹内 WINDOWS_INSTALL.bat 脚本;
- 脚本自动下载、配置嵌入式 Python、全部依赖包,无需手动安装 Python;
- NVIDIA 显卡执行对应 CUDA 版本 torch 安装命令,AMD 显卡 Windows 暂不支持,建议换 Linux;
- 执行 pip install abogen 完成安装,终端输入 abogen 启动界面。
- 终端执行 brew install espeak-ng 安装语音依赖;
- pip3 install abogen,输入 abogen 启动。
Linux(Ubuntu/Arch/Fedora)- 基础安装 pip3 install abogen;
- AMD 显卡额外卸载自带 torch,安装 ROCm 版本 PyTorch;
- 若提示命令不在环境变量,执行文档内 PATH 配置命令,重启终端即可。
通用小提示:Python 版本限制 3.10-3.12,版本不符会出现安装失败,可用 pyenv 管理多 Python 版本。我们致力于创建一个高质量的技术交流社区,欢迎编程开发者和技术招聘HR专业人士加入。同时,我们也鼓励大家分享自己公司的内部推荐机会,互相协作,共同提升!文明发言,以交流技术 职位内推 行业探讨为主,添加备注 888
⚠️ 广告人士勿扰!警惕私聊诈骗,请勿轻信不明信息。
交流技术 项目推广 商务合作 项目开发 软件著作权
VX:longjiang_116
请长按下方图片
