A PHP wrapper of the new VoiceForge API, which automatically converts it to MP3 using LAME for compatibility with the LVM.
Method 1:
- Test it out by going to the online, pre-configured server at this link. See
VOICELIST.txt
in this repository for all the supported voice arguments. Keep in mind that the server being used to host this automatically shuts off every night at 11PM CST/12AM EST/04:00 UTC and turns back on sometime the next morning.
Method 2: Set it up yourself by following these instructions:
- Execute
start.bat
- Navigate to
http://localhost:8080/vfproxy/speech.php?voice=David&msg=Hello%20world!
. If you chose to launch with a different port however, replace8080
with the port number you chose.
?voice=
: Where you specify your voice. The voice arguments that will work can be found in theVOICELIST.txt
file.&msg=
: Where you specify what you want the TTS to say.&download=true
(Optional): Downloads the file rather than embedding it in your browser.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Credit to Cepstral for the original voices.
- Credit to LAME for their MP3-encoding software.
- Special thanks to ItsCrazyScout for going through the VoiceForge APK and finding the new API link, as well as being kind enough to host this program on his website to demonstrate an online, pre-configured version.
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.
I do not own the rights to any copyrighted material used in this project. This project is STRICTLY for experimental and historical purposes only, to show how the Gracie Films website used to be like back then, and therefore protects it under fair use. If anyone over at Gracie Films wants me to take it down, I will be happy to do so.