Drew Thomasson recently released an innovative open-source project—ebook2audiobookXTTS. This tool utilizes Calibre and Coqui TTS to convert e-books into high-quality audiobooks, supporting multiple languages and offering an optional voice cloning feature. The project aims to enable users to easily create audiobooks with chapters and metadata, enriching the reading experience.
Key features of the tool include:
Efficient Conversion: Leveraging Calibre, users can convert various e-book formats (such as .epub and .mobi) into text, with automatic chapter detection.
Multilingual Support: While English is the default, it also supports Spanish, French, German, and more, catering to a global user base.
Optional Voice Cloning: Users can use custom voice files to create a unique listening experience.
Simple Interface: Through the Gradio web interface, users can quickly initiate the conversion process, providing a user-friendly experience.
The project requires Python3.x, Calibre, and FFmpeg, and provides detailed installation and operation instructions to ensure a smooth user experience. Drew also offers specific installation guidance for different operating systems, making it convenient for users to set up according to their environment.
Additionally, the tool is compatible with various e-book formats such as .pdf, .txt, .html, with the best results for .epub and .mobi formats. The resulting audiobooks are saved in .m4b format, including rich metadata and chapter information, enhancing the user experience.
GitHub: https://github.com/DrewThomasson/ebook2audiobookXTTS