Discover and explore top open-source AI tools and projects—updated daily.
Audiobook creator for converting books to speech with voice attribution
Top 82.1% on SourcePulse
This project provides an open-source tool for converting books (EPUB, PDF, TXT) into audiobooks with intelligent character voice attribution. It targets users who want to create personalized, multi-voice audiobooks using NLP and LLM technologies, offering an engaging listening experience.
How It Works
The tool processes books in three stages: text cleaning and formatting, character identification using GLiNER and LLMs for gender/age scoring, and audiobook generation with Kokoro TTS. It supports both single-voice and multi-voice narration, assigning distinct voices to identified characters based on inferred attributes. This approach enables dynamic, character-aware audiobooks.
Quick Start & Requirements
uv
and Python 3.12.calibre
(optional, for M4B) and ffmpeg
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 month ago
1 day