v1.3.1
tursodatabase/tursov1.3.1Feb 6, 2026by denizsafak
AI Summary
v1.3.1 features a massive architectural overhaul and new features, including a Flask Web UI, EPUB 3 packaging pipeline, Supertonic TTS engine support, and multi-voice audiobook enhancements.
Key Highlights
- Added Flask-based Web UI (`abogen-web`) for Docker and headless deployments.
- Added EPUB 3 packaging pipeline that builds media-overlay EPUBs.
- Added Supertonic TTS engine support with GPU acceleration.
- Added entity analysis and pronunciation override system for proper nouns.
New Features
- EPUB 3 packaging pipeline with media-overlay support.
- Persisted chunk timing metadata in job artifacts.
- Flask-based Web UI for Docker and headless server deployments.
- Supertonic TTS engine support with GPU acceleration.
- Entity analysis and pronunciation override system.
- Speaker/role assignment for multi-voice audiobooks.
- Calibre OPDS and Audiobookshelf integration.
Full Release Notes
- Special thanks to [@jeremiahsb](https://github.com/jeremiahsb) for his [massive contribution](https://github.com/denizsafak/abogen/pull/120) (>55k lines!) that brought the Web UI, EPUB 3 pipeline, and core architectural improvements to life. - Added an EPUB 3 packaging pipeline that builds media-overlay EPUBs from generated audio and chunk metadata. - Persisted chunk timing metadata in job artifacts and exercised the exporter with automated tests. - Added Flask-based Web UI (`abogen-web`) for Docker and headless server deployments. - Reorganized codebase to support both PyQt6 desktop GUI and Web UI from a shared core. - Added Supertonic TTS engine support with GPU acceleration. - Added entity analysis and pronunciation override system for proper nouns. - Added speaker/role assignment for multi-voice "theatrical" audiobooks. - Added Calibre OPDS and Audiobookshelf integration. Update: ``` uv tool update abogen ```