MontrealCorpusTools / mfa-models

Collection of pretrained models for the Montreal Forced Aligner
Creative Commons Attribution 4.0 International
103 stars 19 forks source link

Brazilian Portuguese Alignment Error #5

Closed jd-yang-b closed 2 years ago

jd-yang-b commented 2 years ago

Hi, I'm trying to use the Portuguese(Brazil) MFA dictionary, Portuguese (Brazil) MFA G2P model, and Portuguese MFA acoustic model,to align on Multilingual TEDx portuguese dataset. And got the error below,

dictionary phones: {'ʎ', 'a', 'õ', 'b', 'ɛ', 'j̃', 'ɟ', 'n', 'ɐ', 'j', 'w̃', 'k', 'w', 'o', 'ʒ', 'i', 'd', 's', 'tʃ', 'ɔ', 'm', 'ũ', 'ɡ', 'ɐ̃', 'ɾ', 'p', 't', 'dʒ', 'f', 'u', 'c', 'z', 'ẽ', 'ɲ', 'v', 'ĩ', 'l', 'x', 'ʃ', 'e'}
model phones: set()
There were phones in the dictionary that do not have acoustic models: a, b, c, d, dʒ, e, ẽ, f, i, ĩ, j, j̃, k, l, m, n, o, õ, p, s, t, tʃ, u, ũ, v, w, w̃, x, z, ɐ, ɐ̃, ɔ, ɛ, ɟ, ɡ, ɲ, ɾ, ʃ, ʎ, ʒ

Is there any idea how to fix this? Thank you!

Update: Solved by upgrading MFA to v2.0.0rc5