aedocw/epub2tts

Turn an epub or text file into an audiobook

53
/ 100
Established

Supports multiple TTS engines (Coqui, OpenAI, MS Edge, Kokoro) with features like automatic chapter detection, voice cloning via XTTS, embedded cover art, and per-chapter speaker selection. Processes chapters in parallel using multiprocessing, with optional DeepSpeed acceleration for faster synthesis on GPU-equipped systems. Includes M4B audiobook generation with chapter metadata, Whisper-based transcript validation, and resumable processing for interrupted jobs.

903 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

903

Forks

72

Language

Python

License

Apache-2.0

Category

text-to-speech

Last pushed

Feb 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/aedocw/epub2tts"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.