投稿 提交工具 投放合作

ebook2audiobook:电子书转有声书工具

音频语音 20.6k(+6) 1.8k Python 2026-11-14 在 GitHub 打开

用多种 TTS 引擎把电子书转换为带章节和元数据的有声书,支持语音克隆与大量语言。

ebook2audiobook(E2A)是一个在 CPU/GPU 上把电子书转换为有声书的工具,保留章节与元数据,支持语音克隆和 1696 种语言。可读取 epub、mobi、azw3、fb2、pdf、txt、rtf、doc/docx、html、odt 等格式(epub/mobi 最适合自动章节检测),并对图片型文本页做 OCR 扫描;输出 aac、flac、mp3、m4b、m4a、mp4、mov、ogg、wav、webm 等有声书格式,支持单声道或立体声。内置大量 TTS 引擎(XTTSv2、Bark、VITS、Piper、Kokoro、F5-TTS、OpenVoice、ChatTTS 等),可用自己的语音文件做声音克隆,也可加载自训练模型或团队微调的预设模型;提供 SML 标签控制停顿、换声与情绪(部分引擎支持)。提供 Gradio Web 界面与命令行无头模式,也支持 Docker、Hugging Face Space 和 Colab 远程运行。最低 2GB 内存、1GB 显存,支持 CUDA、ROCm、MPS、Jetson 等;README 提醒现代 TTS 引擎在 CPU 上较慢,建议用低质量引擎。工具仅面向合法获取的无 DRM 电子书。

Star 趋势2026-11-08 — 2026-11-14当前 Stars 21k24h +6

21k11-0811-1211-14