Takes arbitrary Gujarati unicode characters and produces equivalent speech. WIP.
One doesn't exist yet.
Though, GTTS could/would be used by everybody, visually impaired individuals are expected to be benefited the most.
Java version 1.7.0 or higher. See [Testing your Java installation] (https://github.com/samyakbhuta/gtts/wiki/Testing-your-Java-installation).
We have tested GTTS application on Linux (Fedora), Windows and Mac. It should work on systems which supports Java version 1.7.0.
-
Open command line.
-
Go to folder
gtts
. -
Run following command
java -cp bin project.gui.APPGTTS
Please start forking this project and send your pull requests. Here is [issues list] (https://github.com/samyakbhuta/gtts/issues).
Curious how TTS works ? Here is a small [presentation] (http://www.slideshare.net/samyakbhuta/gujarati-texttospeech-presentation). We have selected an approach where earlier segmented speech units are concatenated on runtime to produce speech.
We need volunteers for segmenting the recorded spoken words to complete our database of Segement Speech Units. See details here at [Segmentation] (https://github.com/samyakbhuta/gtts/wiki/Segmentation).
Volunteers are needed to build extensive list of accryonyms and abbreviations that Gujarati language has seen and/or continues to see in written form. Add your entries [here] (https://github.com/samyakbhuta/gtts/blob/master/project/ss/lang/gu/prepro/GujLookUp.txt)