Finrandojin/alexandria-audiobook
An AI audiobook pipeline that uses LLMs to annotate scripts with speaker labels and TTS instructions, then generates multi-voice audio via Qwen3-TTS with voice cloning and LoRA fine-tuning.

Alexandria transforms books into audiobooks by leveraging LLMs to parse text into annotated scripts with speaker attribution, dialogue tags, and TTS style instructions. It then uses Qwen3-TTS for text-to-speech generation with support for voice cloning and LoRA model training to create custom voices. The system supports per-line style control and exports to MP3, chaptered M4B, or multi-track Audacity formats, with a browser-based editor for fine-tuning before final rendering.
Frequently asked
- What is Finrandojin/alexandria-audiobook?
- An AI audiobook pipeline that uses LLMs to annotate scripts with speaker labels and TTS instructions, then generates multi-voice audio via Qwen3-TTS with voice cloning and LoRA fine-tuning.
- Is alexandria-audiobook open source?
- Yes — Finrandojin/alexandria-audiobook is open source, released under the MIT license.
- What language is alexandria-audiobook written in?
- Finrandojin/alexandria-audiobook is primarily written in Python.
- How popular is alexandria-audiobook?
- Finrandojin/alexandria-audiobook has 827 stars on GitHub.
- Where can I find alexandria-audiobook?
- Finrandojin/alexandria-audiobook is on GitHub at https://github.com/Finrandojin/alexandria-audiobook.