你是不是也有这样的经历:想在通勤路上听本书,但发现电子书APP没语音功能。
或者想把收藏的电子书变成有声书,但又不想花钱买专业服务?
别急,ebook2audiobook 正是为解决这个问题而生,它让你用自己电脑,几分钟就把任意电子书变成高质量有声书,甚至还能用你自己的声音读。
1. 为什么我们需要这个工具?
电子书越来越流行,但阅读时眼睛容易疲劳,尤其在通勤路上。专业有声书平台虽然好用,但:
价格不便宜
书库有限,不是你想听的都能找到
不能用你已有的电子书
一个大佬,ebook2audiobook 的作者 DrewThomasson 说:“我需要一个能把我收藏的电子书变成有声书的工具,结果发现市面上没有,所以我自己写了。”
牛皮(🐂🍺)如此,恐怖如斯。
2. 能干什么?解决了什么问题?
它能做三件事:
把电子书变成有声书:支持 .epub, .mobi, .pdf, .txt 等 20+ 种格式;
用你自己的声音:通过语音克隆功能,让 AI 用你的声音读;
输出专业级有声书:包含章节、元数据,格式支持 .m4b, .mp3, .wav 等;
解决了哪些痛点?
举个例子,你下载了《三体》的 .epub 文件,用 ebook2audiobook 转成 .mp3格式,然后在通勤路上听,就像有声书一样,还能用你自己的声音读!
3. 为什么这么厉害?
ebook2audiobook 的核心是多种 TTS引擎的组合,它不是用一个引擎,而是根据需求智能选择。
XTTSv2:高质量语音,支持语音克隆;
Piper-TTS:速度快,适合 CPU;
VITS:自然流畅,适合高质量输出;
YourTTS:轻量级,适合低配电脑;
它还用了一个聪明的技巧:SML 标签(Speech Markup Language)。比如:
这样生成的有声书听起来更自然,不会像是机器在念。
4. 怎么用起来?
方式一:用 GUI 界面(推荐IT小白)
1. 下载安装(Mac/Windows/Linux 都支持)
2. 打开程序,点击 "Click to Upload"
3. 选择你的电子书文件
4. 选语言(默认英语),并设置你的转换偏好
5. 点击 "Convert",等待几分钟
6. 下载生成的有声书
方式二:命令行(适合IT从业者)
# 转换一本书,用默认声音./ebook2audiobook.command --headless --ebook "book.epub" --language en# 用你自己的声音(需要一段语音样本)./ebook2audiobook.command --headless --ebook "book.epub" --voice "my_voice.wav" --language en
ebook2audiobook 不是又一个 AI 工具,而是一个真正能解决实际问题的开源项目。
它不需要你懂编程,界面简单,几分钟就能上手。更重要的是,它完全免费、开源,所有处理都在你本地电脑上完成,不上传任何数据。
👉项目地址:https://github.com/DrewThomasson/ebook2audiobook