Discover and explore top open-source AI tools and projects—updated daily.
XerophayzeMulti-voice audiobook generation studio
Top 100.0% on SourcePulse
Summary
TTS-Story is a web-based, multi-voice TTS studio designed for transforming tagged scripts into audiobooks. It offers a flexible backend supporting numerous local GPU and cloud API TTS engines, including Kokoro, Chatterbox, and VoxCPM. Key benefits include advanced speaker management, voice cloning, a job queue, library system, and efficient M4B audiobook export, catering to users requiring professional audiobook production tools.
How It Works
The application integrates twelve TTS engines (e.g., Kokoro, Chatterbox, VoxCPM, Pocket-TTS, KittenTTS, IndexTTS) via a unified web interface, allowing users to choose between local GPU inference (NVIDIA CUDA required) or cloud API backends (Replicate). It parses speaker tags for multi-voice generation, handles text chunking, supports voice cloning from short audio prompts, and features parallel processing for faster M4B audiobook exports. This architecture provides flexibility, cost control, and privacy options.
Quick Start & Requirements
Install-Update.bat (Windows) automates Python environment setup, PyTorch with CUDA, and dependencies. Manual setup requires espeak-ng, Rubber Band CLI, Python virtual environment, PyTorch installation (specific CUDA versions), and pip install -r requirements.txt.run.bat (Windows) or python app.py. Access via http://localhost:5000.Install-Update.bat, run.bat).Highlighted Details
Maintenance & Community
No explicit community channels (Discord/Slack), sponsorships, or roadmap details were found. Development is supported via voluntary contributions.
Licensing & Compatibility
Licensed under Apache 2.0, consistent with the Kokoro-82M engine. This license permits commercial use and integration into closed-source projects.
Limitations & Caveats
Local GPU inference may encounter "CUDA out of memory" errors, requiring chunk_size reduction or API fallback. IndexTTS runs in an isolated environment to mitigate dependency conflicts. The primary installation script is Windows-specific.
1 month ago
Inactive