无论是囤积了大量电子书却没时间“看”的阅读党,还是做短视频急需高质量配音+同步字幕的自媒体创作者,很多人都苦于市面上语音工具付费贵、机械音重、或者操作复杂。
今天 UP 给大家发掘到一款GitHub上极为强悍、开箱即用的开源神器——Abogen(目前已在 GitHub 揽获 5.5k+ Star)。它不仅支持把 EPUB、PDF、TXT、Markdown 电子书几秒钟内转换成媲美真人的高音质有声书,更厉害的是能一键同步生成对齐字幕,真正做到“听看同步”。
Abogen的简单介绍
Abogen 是一个专注于“文字转语音(TTS)与字幕同步生成”的高效开源工具。它底层集成了当下表现极为惊艳、听感自然流畅的 Kokoro-82M 语音模型。
与普通文字转语音软件相比,Abogen 最大的杀手锏在于:把长篇电子书整本转化为分章有声书(M4B 格式),同时还能自动卡点输出 SRT/ASS 特效字幕。整个过程无需在网络上上传私密文档,全部在本地电脑一键高效跑完。
六大硬核特点:为什么说普通人也绝对够用?
1. 电子书通吃,支持章节分流
- 支持格式极为丰富:无论是 EPUB、PDF,还是 txt、md、srt 等纯文本,直接拖拽进去就能识别。
- 分章处理极度舒适:转化 EPUB 时,它可以自动识别书里的章节目录。你可以勾选生成一个带章节标记的 M4B 格式有声书(直接导入手机听书软件即可跳章),也可以让它将每一章保存为独立的 MP3/FLAC/WAV 音频。
2. 真人般听感,还能“混音”捏音色
- 内置多国语言与男女声模型,发音自然饱满,摆脱了传统 TTS “机器人念经”的僵硬感。
- 独创的语音混音板(Voice Mixer):如果你觉得默认声线还不够完美,可以像调色板一样把不同的音色模型按比例混合,定制一个真正属于你的“专属读书主播”。
3. 神级功能:一键生成分词/句同步字幕
- 很多创作者做配音最烦的就是重新打时间轴。Abogen 在产出音频的同时,能精确生成 SRT 或 ASS 字幕文件。
- 字幕排版完全自由:你可以选择按句出现、按单词出现(短视频爆款样式),甚至支持带有高亮排版的样式,无论是做讲书视频还是做影视解说都堪称极速生产力。
4. 推理速度极快,对中低端硬件友好
- 官方实测数据显示:处理一段约 3000 字的文本、生成 3 分 28 秒的高质量音频,在普通的电脑显卡上仅仅耗时 11 秒。不用担心几千页的小说要转上一整天。
5. 双形态支持:桌面 GUI 界面与高级 WebUI
为了兼顾普通读者和极客玩家,项目提供了两套交互选择:
| 界面版本 | 操作形态 | 核心特色 | 推荐度与适合人群 |
|---|
| 桌面版 (PyQt GUI) | | | |
| 网页版 (Web UI) | | 包含前沿特性(支持大模型 LLM 文本标准化、集成 Audiobookshelf 听书服务端等) | ★★★★☆ 具有 NAS 或自建服务器需求的进阶玩家 |
6. 完全免费,数据安全有保障
- 不需要买卡密、不需要给各大大模型厂商付“按字数收费”的账单,整个生成流程离线跑在你的本地硬件上,无论是未公开发表的文稿还是个人日记,全过程无泄露风险。
极简使用教程:三步将电子书做成有声书
为了尽量简化使用步骤,我们这里以普通用户最推荐的 Windows 桌面 GUI 版为例,用最精简的方式带大家上手。
步骤一:安装必备系统基础发音组件(eSpeak-NG)
- 在转换语音处理底层的因素时,工具需要依赖一个轻量级组件
espeak-ng。 - 前往其官网发布页面(或 Github eSpeak-NG 项目下载页),下载对应的
*.msi 安装包,像安装常规软件一样点击“下一步”直到安装完成即可。 - (注:Mac 用户可在终端执行
brew install espeak-ng 即可。) - 也可以在公众号直接获取全部资源,获取资源回复:有声书。
步骤二:使用一键安装脚本(免除命令行折腾)
- 打开 Abogen 的 GitHub 仓库页面,点击右上角的 Code -> Download ZIP 将项目源码包下载到电脑并解压(从公众号获取的小伙伴已包含此资源)。
- 在解压后的文件夹中,找到名为
WINDOWS_INSTALL.bat 的文件,双击运行。 - 喝杯茶静静等待:这个脚本会自动在本地帮你准备好所需的 Python 环境、CUDA 加速驱动依赖和相关插件,全程完全无需自己排查环境冲突。
- (提示:安装成功后,电脑桌面或者根目录下会生成程序启动快捷方式,下次直接打开快捷方式就能进应用。)
步骤三:启动应用,三步生成音频
软件界面非常干净利落,使用基本就是“拖入 — 选参数 — 点开始”:
[ 拖入电子书/文本 ] --> [ 选择语速/音色/字幕格式 ] --> [ 一键转化输出 ]
- 拖入文件:把你的 EPUB 小说、PDF 报告或 TXT 文本直接用鼠标按住拖入输入框;如果只想试转一段文字,也能直接在软件自带的编辑器里粘贴。
- Speed(语速):根据个人习惯调整,普通讲书推荐
1.0x - 1.2x。 - Select Voice(声线):支持下拉挑选不同地区语言与男女发音;可使用
Voice preview 先试听效果。 - Generate Subtitles(同步字幕):如果做短视频,建议选择
1 word 或 Sentence + Highlighting;如果只是单纯听书,可以选择 Disabled。 - Output format(输出格式):电子书推荐直接选择
M4B (with chapters),能保留原书章节!
- 点击“Start”:等待几秒钟至几分钟(取决于篇幅长短),对应的有声书和高精度字幕文件就立刻存入你选择的输出文件夹中了。
UP 结语:哪类读者值得马上用起来?
- 上下班通勤族:把你长期堆在电脑和 Kindle 里的几百部 EPUB 电子书,转成有声小说放到手机上,路上边走边听。
- 短视频自媒体人:摆脱各种“单月 XX 元”的收费语音软件,用本地方案解决解说配音和时间轴字幕两步大关。
- 语言学习人士:通过精准的句读字幕与自然度极高的发音,用来做原版小说听读训练,既省心又高效。
有兴趣体验这款开源工具的朋友,可以直接去项目的 GitHub 仓库页面(搜索 denizsafak/abogen)下载对应版本的源码或客户端,相信这款神器的体验会为你打开一个“听书自由”的新世界!
喜欢偷懒的小伙伴可以直接在公众号回复获取全部资源:有声书。