abogen and epub_to_audiobook

These two tools are competitors because they both provide solutions for converting text-based documents (EPUBs, PDFs) into audiobooks, serving the same core function within the "ai-podcast-generation" category.

abogen
75
Verified
epub_to_audiobook
59
Established
Maintenance 16/25
Adoption 17/25
Maturity 24/25
Community 18/25
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 4,194
Forks: 258
Downloads: 1,805
Commits (30d): 1
Language: Python
License: MIT
Stars: 1,921
Forks: 203
Downloads: —
Commits (30d): 2
Language: Python
License: MIT
No risk flags
No Package No Dependents

About abogen

denizsafak/abogen

Generate audiobooks from EPUBs, PDFs and text with synchronized captions.

Leverages the Kokoro-82M TTS model for natural-sounding speech synthesis with GPU acceleration support (CUDA, ROCm, Metal) and offers dual interfaces—a PyQt6 desktop app and Flask web UI with advanced features like LLM-based text normalization and Supertonic TTS integration. Processes documents through espeak-ng for phonetic handling and generates precisely synchronized subtitle timing alongside audio output in seconds.

About epub_to_audiobook

p0n1/epub_to_audiobook

EPUB to audiobook converter, optimized for Audiobookshelf, WebUI included

Supports multiple TTS backends (Azure, OpenAI, Edge, Piper, Kokoro) with configurable voice selection and output formats, extracting chapter titles from EPUB metadata for Audiobookshelf's chapter navigation. Built with Gradio for the WebUI and handles complex EPUB parsing including fallback title generation from chapter text when metadata is unavailable.

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work