每天通勤、开车、做家务的时候,眼睛腾不出来,听书就成了最好的选择。
但听书这件事一直有两个别扭的地方:一是主流听书 App 里不少内容要开会员才能听;二是更常见的情况——你自己攒的那些 epub 电子书、小众读物、网文,平台上压根没有音频版。手机自带的朗读功能倒是免费,那个干巴巴的机械音,听十分钟就想关掉。
今天介绍的 Audiblez 就是解决这个问题的:一个开源工具,把你手里任意的 epub 电子书,在自己电脑上转成有声书。GitHub 上已经有 8300 多颗星,MIT 协议,完全免费。
本地转换,AI 人声,不花一分钱
Audiblez 的功能很纯粹:读入 epub 文件,输出 m4b 有声书。
它的底气来自底层的 Kokoro-82M 语音模型。这个模型只有 8200 万参数,非常轻量,但合成出来的语音相当自然,跟老式机械朗读完全是两个东西。官方支持中文、英文、日语在内的 9 种语言,其中光普通话就有 8 个音色可选,男声女声各 4 个,还能把语速在 0.5 到 2 倍之间随意调。
整个转换过程都在你自己的电脑上完成,不联网、不调 API、不上传你的书。也就是说,转多少本都不花钱。
自带图形界面,也能只转想听的章节
这类开源 AI 工具以前往往只有命令行,劝退了不少人。Audiblez 的 v4 版本加入了图形界面,导入 epub、选好语言和音色、点转换就行。

有个细节挺贴心:界面左侧列出全书章节,每章前面有勾选框。一本书里的版权页、目录、附录这些没必要念的部分,取消勾选就不转,只转正文。
转出来的 m4b 是标准有声书格式,按章节切分好,拷到手机上用 VLC 或者任何有声书播放器都能直接听。
说实话:有门槛,转得慢
这个工具不适合所有人,两个问题得提前讲清楚。
第一,安装有门槛。官方没有提供现成的安装包,Windows 上需要自己装好 Python 和 ffmpeg,然后在终端里执行 pip install audiblez 完成安装,图形界面用 audiblez-ui 命令启动。README 里有 Windows 逐步命令,照着敲能搞定,但如果你从来没碰过命令行,这一步确实要花点耐心。
第二,速度看硬件。按官方给出的数据,一本 16 万字符的书,用 NVIDIA 显卡加速大约 5 分钟转完;纯 CPU 的话要 1 个小时左右。没有独显的朋友,睡前挂机转一晚,早上起来拷进手机正好。
如果这两条你都能接受,那它给你的回报是:手里所有的 epub,从此都有了有声版。
获取方式
官方仓库地址:github.com/santinic/audiblez
安装命令(需要先装好 Python 3 和 ffmpeg):
pip install audiblez
装完后命令行输入 audiblez-ui 启动图形界面,或者直接 audiblez 书名.epub -v zf_xiaoxiao 用命令行转换。
👉 嫌麻烦?点击文末「阅读原文」直达下载页