p0n1/epub_to_audiobook
A Python tool that converts EPUB ebooks to audiobooks using multiple AI text-to-speech engines.

Not currently ranked — collecting fresh signals.
star history
This project converts EPUB files into audiobook format using various text-to-speech APIs including Microsoft Azure TTS, OpenAI TTS, EdgeTTS, Piper TTS, and Kokoro TTS. It parses EPUB content, generates audio chapters via AI voice synthesis, and formats output files optimized for Audiobookshelf. A web interface is included for easier interaction.
Frequently asked
- What is p0n1/epub_to_audiobook?
- A Python tool that converts EPUB ebooks to audiobooks using multiple AI text-to-speech engines.
- Is epub_to_audiobook open source?
- Yes — p0n1/epub_to_audiobook is open source, released under the MIT license.
- What language is epub_to_audiobook written in?
- p0n1/epub_to_audiobook is primarily written in Python.
- How popular is epub_to_audiobook?
- p0n1/epub_to_audiobook has 2k stars on GitHub.
- Where can I find epub_to_audiobook?
- p0n1/epub_to_audiobook is on GitHub at https://github.com/p0n1/epub_to_audiobook.