eSpeak Notes ----- Audio OOYLT is created by eSpeak, a text to speech program. eSpeak can be found at http://espeak.sourceforge.net/ This program is under the GNU version 3 license, a copyleft license. In a nutshell, this program is free and the source code is available, but if you modify anything, you must make the new code available. The license is at http://espeak.sourceforge.net/license.html Audio OOYLT is released under GNU version 3 license. If you improve the audio files, make them available. GNU version 3 license is at https://www.gnu.org/licenses/gpl.html ----- The audio files were created by one quick-and-dirty program and two bash scripts. You can view them at http://ooylt.onlinewebshop.net/audio/DivideChapters.1.0.f http://ooylt.onlinewebshop.net/audio/PreeSpeak.sh http://ooylt.onlinewebshop.net/audio/RuneSpeak.sh Chapters were copied and pasted to text (no html) files. DivideChapters was used to divide the book files into chapter files. This program also outputs commands to run PreeSpeak.sh and RuneSpeak.sh . Then PreeSpeak.sh was used to do some preliminary sed scriptings to setup text files for eSpeak. Finally RuneSpeak.sh ran eSpeak on revised text files. PreeSpeak.sh alters the "chapter" numbers. Then it removes all the "verse" numbers. It adds a line between each verse to cause eSpeak to pause. It removes all quotes. It switches all "--" to comma to cause short pauses. RuneSpeak.sh runs eSpeak at twice the volume and slows the speaking to 150 wpm. ----- Tip: To easily view the links, compose an email, copy and paste this file, and email it to yourself. Tip: I ran this program and these bash scripts on Archbang linux. If you have Window OS, you can try installing Cygwin which is a *nix simulator (and you are on your own). Tip: DividePrograms work on my computer because it recognizes long character strings. Many computers (or fortran compilers) limit to 132 character strings. If true for your computer (or fortran compiler), expect to do some hacking. Tip: If you wish to change pronunciation of any word, use a sed command in PreeSpeak.sh to change that word to an "eSpeak pronunciation" word. Study the eSpeak documentation to do this. Tip: g77 is sometime hard to find. If so, use g95 (http://www.g95.org/) which is g77 with parallel processing.