I want to build my own TTS (Text to Speech) App using HTS (HMM-based speech synthesis system) for the Arabic language. I fail to find any step by step instructions on how to build the synthesizer using HTS. What I have done is to download the sample Speaker Dependent Demo on the HTS website and train that data ana tested it on Festival (English speaker). Now I don't know what files should I change in the HTS-demo to build my voice(language).
Asked
Active
Viewed 1,037 times
1 Answers
1
You first build Festival unit selection voice for your language following Building Synthetic Voices guide.
After you have the voice and required lab and utt files, you run training.pl script from HTS with updated paths to your database and it will build the voice for you.

Nikolay Shmyrev
- 24,897
- 5
- 43
- 87
-
How can I use my own phone set in Festival ?, in their documentation I found explanations about text analysis, lexicons,.. but I couldn't find instructions about the phone set. – Karim Hemina Apr 10 '20 at 19:19
-
You write the phoneset down in phoneset.scm file as in http://www.festvox.org/docs/manual-2.4.0/festival_12.html, then use it in your lts rules and lexicon. – Nikolay Shmyrev Apr 10 '20 at 20:22
-
your answer was a big help for me, thank you. I was wondering if you can help me this question too. https://stackoverflow.com/questions/61376417/how-to-fix-hts-files-to-build-a-voice-for-a-new-language – Karim Hemina Apr 22 '20 at 22:53