-
Notifications
You must be signed in to change notification settings - Fork 13
Build TTS-Thai to Flite voices. #8
Comments
Hi ! |
@Shallowmallow wavs file. (sample rate 16000 ) https://drive.google.com/file/d/1xI1TY54KLQKTsbPXmcEW0vyYeTWILuH0/view?usp=sharing You can download the original file (TSynC-1) from www.nectec.or.th/corpus/index.php?league=sa. (CC BY-NC-SA 3.0) OUTPUT_VOICE_FOLDER : https://drive.google.com/file/d/1i5z8yjXKBDzfc3zbaJJhg9L2hE5f4byC/view?usp=sharing Rule : https://github.com/PyThaiNLP/tts-thai/tree/build2/th |
Great. Thanks was just able to download it. |
Oh I looked at your files and saw you were only using a lexicon and not some rules for unknown words. Are there easy to rules to convert an unknown word to their phonemes ? :) |
@Shallowmallow You may have to convert unknown words to IPA first. I have a problem not being able to convert such unknown words as well. Thai language, we don't have enough public dataset to do G2P with a deep learning. |
@Shallowmallow cmu_th.flitevox not working. :(
|
Hi ! I'm trying two things : PS : I remember you saying you had a voice that wasn't using unicode. Do you still have the txt.done.data for this voice ? I wanted to test the festival grapheme conversion |
|
I tried making a festival grapheme voicee http://www.festvox.org/festvox/c3485.html . I think the problem with the grapheme voice and with your dictionary is that you consider a tone like a phoneme. It appears okay with your voice , but only because the words appear exactly as they have been learned. But logically, it should be a problem. So the sound for example à which is a 4 will be cut like this instead of so basically if you prononce ì it will do I see 2 possibilities to correct it
Do you plan to use the voice even if doesn't rules ro read unknown word ? |
@Shallowmallow I was thinking of use g2p and use SayPhone on festival. |
I can't build flite voices. :( google/language-resources#31
The text was updated successfully, but these errors were encountered: