Skip to content

Releases: C-Loftus/QuickPiperAudiobook

v0.0.7

07 Nov 16:55
ba5c1e4

Choose a tag to compare

Allow installing via go install github.com/C-Loftus/QuickPiperAudiobook@latest

v0.0.5

21 Feb 19:46

Choose a tag to compare

Major rewrite; Epub Chapter Support and Mp3 Output

  • Pass in --mp3 to get mp3 output. (Useful for reducing size of the audio file compared to wav)
    • requires ffmpeg in your PATH
  • Pass in --chapters when 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 --threads to 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 --verbose for debug level logging.
  • Internals of the codebase are much cleaner
    • More testing and better package isolation; more tests for Chinese

v0.0.4

12 Oct 22:20
4800f9a

Choose a tag to compare

v0.0.3

08 Oct 15:44
117d0c5

Choose a tag to compare

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

15 Sep 03:17

Choose a tag to compare

  • Update so all configuration, and the piper install is located at ~/.config/QuickPiperAudiobook
  • Better edge case handling
  • Uses iconv to 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

26 Aug 00:48

Choose a tag to compare

auto release