1.6 KiB
Convert-EPUB-to-audiobooks_686070564
AI and relevant technologies are increasing everyone's processing speed on information.
In order to process more, it's a good idea to convert EPUB books to audiobooks. So that you can listen to the books when walking, jogging or doing some sports.
Here is the project to do the conversion.
https://github.com/p0n1/epub_to_audiobook
For windows users, check this link for more detailed setup
https://gist.github.com/p0n1/cba98859cdb6331cc1aab835d62e4fba
For Audio examples, Azure TTS / OpenAI TTS / Edge TTS can be used. You can start with Edge TTS as it's free. Other two options comes with better voice quality and emotion.
List of voices available in Edge TTS.txt
https://gist.github.com/BettyJJ/17cbaa1de96235a7f5773b8690a20462
Some examples of commands to do the conversion.
# English Book
python main.py "input\bookname.epub" "output_path" --tts edge --language en-US --voice_name en-US-MichelleNeural
python main.py "input\bookname.epub" "output_path" --tts edge --language en-US --voice_name fr-FR-VivienneMultilingualNeural
# Chinese Book
python main.py "input\bookname.epub" "output_path" --tts edge --language zh-CN --voice_name zh-CN-XiaoxiaoNeural