Skip to content

A PHP wrapper of the new VoiceForge API, which automatically converts it to MP3 using LAME for compatibility with the LVM.

License

Notifications You must be signed in to change notification settings

CoolAnimateCanGacha/VFProxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VFProxy

A PHP wrapper of the new VoiceForge API, which automatically converts it to MP3 using LAME for compatibility with the LVM.

How to use

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, replace 8080 with the port number you chose.

Parameters

  • ?voice=: Where you specify your voice. The voice arguments that will work can be found in the VOICELIST.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.

Licenses

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgements

  • 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.

Disclaimer

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.

About

A PHP wrapper of the new VoiceForge API, which automatically converts it to MP3 using LAME for compatibility with the LVM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 80.0%
  • Batchfile 20.0%