Open ERSXS opened 7 years ago
So, nevermind about the IPA, but it seems the issue is a mismatch between what your cmu2praatalign.py script produces and what your MONOPHONES file lists: in cmu2praatalign, you translate 'ZH' to '3' instead of 'Z' and 'ER' to '3:' — I think '3:' corresponds to maybe 'P3:' in MONOPHONES?
Thanks, this is probably a mistake indeed. If you want you can patch this in the English parameter directory. Otherwise I will patch it asap.
What need to be done to patch it? When I try replacing instances of 'P3:' with '3:' in DICT, MONOPHONES, and MMF, Praat gives me the error
HVite failed with the following error: ERROR [+8050] ReadDict: Probability malformed 3: ERROR [+8013] ReadDict: Dict format error ERROR [+3213] Main: ReadDict failed FATAL ERROR - Terminating program C:\htk\bin.win32\HVite.exe
can you send me a small example that uses this configuration?
Sure! par.english.zip
Changes were made to DICT, MMF, and MONOPHONES
It seems that the script doesn't know what to do when dictionary entries contain numbers or IPA symbols, although some punctuation is fine. When using Align current interval, I get this error message: