That's interesting, thanks for sharing. Does anyone know of a good solution for seamlessly switching between audiobooks and ebooks for books that are not bought from Amazon on Kindle? In this case you already have the input file, and the audio output file but I guess there would be an app that takes these two files to provide a good reading experience. As they are based on the same source it should be possible to kee…
> Does anyone know of a good solution for seamlessly switching between audiobooks and ebooks for books that are not bought from Amazon on Kindle? Use Calibre's e-book viewer[^0] which uses Piper for text-to-speech. [^0]: https://manual.calibre-ebook.com/viewer.html#read-aloud
Show HN: Offline audiobook from any format with one CLI command
11–20 of 46 posts
Re: Show HN: Offline audiobook from any format with one CLI command
#12A very cool project, you should build a website interface you could easily charge for it or take donations/advertise on it if you want to keep it free What would it take to add a specific language to piper? And do you know a good speech to text model?
> And do you know a good speech to text model? OpenAI's whisper, code+model are available, and multiple projects have built on it. You could try this wrapper: https://github.com/m-bain/whisperX -- or for short utterances on a smart-phone https://github.com/futo-org/whisper-acft
Re: Show HN: Offline audiobook from any format with one CLI command
#13Re: Show HN: Offline audiobook from any format with one CLI command
#14Would this dedrm my audible stuff?
No, for this you need https://github.com/rmcrackan/Libation
Re: Show HN: Offline audiobook from any format with one CLI command
#15Very nice, I will give it a try! I looked at piper a bit, does this support multi speaker models?
Re: Show HN: Offline audiobook from any format with one CLI command
#16Would this dedrm my audible stuff?
Re: Show HN: Offline audiobook from any format with one CLI command
#17Very interesting. I have listened to an AI audiobook once and although the inflection was somewhat jarring at first you got kinda used to it. I suppose it's good enough for your own use. And audiobook prices being what they are rather affordable one as well.
Re: Show HN: Offline audiobook from any format with one CLI command
#18Earlier quoted context omitted.
> Does anyone know of a good solution for seamlessly switching between audiobooks and ebooks for books that are not bought from Amazon on Kindle? Use Calibre's e-book viewer[^0] which uses Piper for text-to-speech. [^0]: https://manual.calibre-ebook.com/viewer.html#read-aloud
Thanks, but clarification: I meant on iOS / mobile devices as I'm not reading on my computer. On second thought, it would be an amazing feature for https://prologue.audio , which is a beautiful app and works very well for audiobooks already.
Re: Show HN: Offline audiobook from any format with one CLI command
#19A very cool project, you should build a website interface you could easily charge for it or take donations/advertise on it if you want to keep it free What would it take to add a specific language to piper? And do you know a good speech to text model?
With regards to adding languages, first check if support already exists [0]. Then there are a few tutorials that might be relevant [1] [2] [3]. Once you have the onnx model you can just put it in the QuickPiperAudiobook model directory and specify it via the cli args.
[0] https://rhasspy.github.io/piper-samples/ [1] https://github.com/rhasspy/piper/issues/51 [2] https://github.com/rhasspy/piper/blob/master/TRAINING.md [3] https://www.youtube.com/watch?v=b_we_jma220
Re: Show HN: Offline audiobook from any format with one CLI command
#20That's interesting, thanks for sharing. Does anyone know of a good solution for seamlessly switching between audiobooks and ebooks for books that are not bought from Amazon on Kindle? In this case you already have the input file, and the audio output file but I guess there would be an app that takes these two files to provide a good reading experience. As they are based on the same source it should be possible to kee…