Marathi TTS methods.
Better of the ones tried so far is the Undocumented (but widely used) Google translate API.
The TTS methods tried so far.
1. Undocumented "Google translate API".
2. CMU_INDIC speech synthesis on the Festival Speech Synthesis System.
3. CDAC JunuBharutee festival-mr package on the Festival Speech Synthesis System.
Better of the ones tried so far is the Undocumented (but widely used) Google translate API.
The TTS methods tried so far.
1. Undocumented "Google translate API".
2. CMU_INDIC speech synthesis on the Festival Speech Synthesis System.
3. CDAC JunuBharutee festival-mr package on the Festival Speech Synthesis System.
Undocumented "Google translate API"
A simple python wrapper to call Google TTS (gTTS) python library recurrsively to overcome the 100 character limit and save output in mp3 format. This results in incorrect pauses, phrasing but found to be acceptable.CMU_INDIC speech synthesis
Install Festival and the package as per instructions as on the original locations.
$festival
festival>(voice_cmu_indic_mar_aup_cg)
festival>(tts "/home/marathi.txt" nil)
The above will use aplay to output marathi speech.
cp /tmp/audiofile_xxxx temp.raw
To convert the raw to wave
ffmpeg -f s16le -ar 16k -ac 1 -i temp.raw file.wav