Releases: C-Loftus/QuickPiperAudiobook
Releases · C-Loftus/QuickPiperAudiobook
v0.0.7
v0.0.5
Major rewrite; Epub Chapter Support and Mp3 Output
- Pass in
--mp3to get mp3 output. (Useful for reducing size of the audio file compared to wav)- requires ffmpeg in your PATH
- Pass in
--chapterswhen converting an epub file to get a mp3 file with chapter metadata- Implemented an epub parser internally to accomplish this.
- Chapter metadata is encoded as ID3 tags; make sure your mp3 player supports this; many do. BookPlayer on iOS or mpv on Linux both work well.
- Pass in
--threadsto control how many go routines are spawned while converting. However, you shouldn't need to touch this unless it is too high from some reason.
- Logging should be improved and more useful. Use
--verbosefor debug level logging. - Internals of the codebase are much cleaner
- More testing and better package isolation; more tests for Chinese
v0.0.4
- 4800f9a Fix --speak-diacritics (#12) so we have better support for non-English languages. This is now renamed to --speak-utf-8 to make it more clear what is going on.
- Colton Loftus [email protected]
- 5b5a73a Create FUNDING.yml
- Colton Loftus [email protected]
v0.0.3
Fix path checks to see if piper is installed.
Create the output directory by default if it is missing
Add a dockerfile for testing and reproducibility
v0.0.2
- Update so all configuration, and the piper install is located at
~/.config/QuickPiperAudiobook - Better edge case handling
- Uses
iconvto convert text to text without special characters and remove diacritics so it doesn't speak them out literally after converting to .txt
0.0.1
auto release