ebook2audiobook and pdf-narrator
These are direct competitors offering similar end-to-end ebook-to-audiobook conversion functionality, with the primary differentiator being ebook2audiobook's superior maturity (18k+ stars, active downloads) and broader language support (1158+ vs. unspecified), while pdf-narrator emphasizes optimization for resource-constrained environments.
About ebook2audiobook
DrewThomasson/ebook2audiobook
Generate audiobooks from e-books, voice cloning & 1158+ languages!
Leverages multiple TTS engines (XTTSv2, Bark, VITS, Tacotron2, etc.) with automatic chapter detection and metadata preservation, supporting SML tags for granular control over pauses and voice switching. Handles 20+ e-book formats including EPUB, PDF, and MOBI, with optional OCR for image-based text, and outputs to standard audiobook containers (M4B, MP3, FLAC, WAV). Deployable locally, via Docker, or remotely through Hugging Face Spaces and Google Colab with a Gradio web interface.
About pdf-narrator
mateogon/pdf-narrator
Convert your PDFs and EPUBs into audiobooks effortlessly. Features intelligent text extraction, customizable text-to-speech settings, and efficient processing for low-resource systems.
Leverages **Kokoro v1.0 TTS** with advanced phonemization and automatic chunk splitting (<510 tokens) to handle large documents while supporting multiple voicepacks. Built with **ttkbootstrap GUI**, it offers pause/resume controls, real-time voice testing across all available voices, and TOC-based chapter splitting for PDFs or HTML-structure extraction for EPUBs—all optimizable for low-VRAM systems via configurable chunk sizes and CPU fallback.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work