Firstly I know this question has been asked, Natural Sounding Text to Speech?
I'm after some sort of text to speech engine, but to convert a full ebook / text. Simply put I no longer get enough time to sit and read but travel a lot so enjoy listening to audiobooks and have tried all the suggestions listed...but...
I really like user85321's suggestion and little script, its compact and to the point, but for some reason any text larger than a few paragraphs ends in an error message about to many args:
bash: ./speech.sh: Argument list too long
Is there any way I could alter the script or add to the script to prevent this?
I like the pico2wav voice, there's less lag/pauses as with googleTTs, yes there is the odd spelling issue "T H E" instead of "The", but all in all the speech seems to flow a little better and I prefer it over festival / embrola.
I've even tried the scripts using GoogleTTs as listed in the original post, including the one that has the fallback of using pico2wav as an offline backup. Unfortunately, even after breaking the book down into chunks via split, they stop at random intervals,so trying to piece together random chunks of speech is a royal PITA.
My last port of call was the read text plugin for libreoffice(which uses pico2wav), this seems to have the same issue with args as it keels over after a while.
After trawling over this for the past few months, I am now at a brick wall so any help or suggestions would be much appreciated.
Thanks for reading my scribble.