AudioBook
The AudioBook is a python module to Listen to your favourite pdf . It also can be used offline.
Documentation
Check the Audiobook Documentation here
Installation
Install it from pypi
pip <span>install </span>audiobookpip <span>install </span>audiobookpip install audiobook
Enter fullscreen mode Exit fullscreen mode
<span>from</span> <span>audiobook</span> <span>import</span> <span>AudioBook</span><span>ab</span> <span>=</span> <span>AudioBook</span><span>(</span><span>"</span><span>file_path</span><span>"</span><span>)</span><span>ab</span><span>.</span><span>text_to_speech</span><span>()</span><span>from</span> <span>audiobook</span> <span>import</span> <span>AudioBook</span> <span>ab</span> <span>=</span> <span>AudioBook</span><span>(</span><span>"</span><span>file_path</span><span>"</span><span>)</span> <span>ab</span><span>.</span><span>text_to_speech</span><span>()</span>from audiobook import AudioBook ab = AudioBook("file_path") ab.text_to_speech()
Enter fullscreen mode Exit fullscreen mode
Linux installation requirements
- If you are on a Linux system and if the voice output is not working, then: Install espeak , ffmpeg and libespeak1 as shown below:
<span>sudo </span>apt update <span>&&</span> <span>sudo </span>apt <span>install </span>espeak ffmpeg libespeak1<span>sudo </span>apt update <span>&&</span> <span>sudo </span>apt <span>install </span>espeak ffmpeg libespeak1sudo apt update && sudo apt install espeak ffmpeg libespeak1
Enter fullscreen mode Exit fullscreen mode
Roadmap
- speech speed control
- Support more extensions
- save the audiobook for future
Links
GitHub • Pypi • Documentation
Contributions are welcome. Share your feedback in comments.
原文链接:Convert your Pdf in cool AudioBook with 3 lines of python code
© 版权声明
THE END
暂无评论内容