28 lines
1.6 KiB
Markdown
28 lines
1.6 KiB
Markdown
# 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](https://github.com/p0n1/epub_to_audiobook "https://github.com/p0n1/epub_to_audiobook")
|
|
|
|
For windows users, check this link for more detailed setup
|
|
|
|
[https://gist.github.com/p0n1/cba98859cdb6331cc1aab835d62e4fba](https://gist.github.com/p0n1/cba98859cdb6331cc1aab835d62e4fba "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](https://gist.github.com/BettyJJ/17cbaa1de96235a7f5773b8690a20462 "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
|
|
```
|