Ebook2Audiobook open source project

Automatic conversion of e-books to audiobooks supports voice cloning, multiple languages

ebook 2audiobook XTTS is an open source project that aims to automatically convert e-books to audiobooks and supports multiple languages, voice cloning and chapter information generation. This project combines Calibre (e-book conversion tool) and Coqui XTTS (text-to-speech engine) to complete the conversion through simple commands or Web interfaces, making it convenient for users to convert their e-books into audio files, suitable for daily book listening needs or personalized audiobook production.

Github:https://github.com/DrewThomasson/ebook2audiobookXTTS

The following information is from the original text:

features
Use Calibre to convert e-books to text format.
📚Break the e-book into chapters to get organized audio.
ˇ Use Coqui XTTSv2 and Fairseq to achieve high-quality text-to-speech conversion.
ˇ You can choose to use your own voice files for voice cloning.
🌍Supports 1107 languages (default is English). List of supported languages.
ˇ Runs based on 4GB RAM.

necessary condition

4 GB memory
Enable virtualization if running on windows (Docker only)
installation instructions
clone warehouse
git clone https://github.com/DrewThomasson/ebook2audiobook.git
Specify the language code when running the script at the command line.

Launch the Gradio Web interface

Run ebook2audiobook:

Linux/MacOS:

./ ebook2audiobook.sh # Run Launch script

Windows

. ebook2audiobook.cmd # Run launch script

Open the web application: Click on the URL provided in the terminal to access the web application and convert the e-book.

Public link: Add “–share True” at the end, as follows: python app.py–share True

[More parameters]: Use the-h parameter, such as python app.py-h


Oil tubing:

Scroll to Top