rhasspy / gruut-ipa

Python library for manipulating pronunciations using the International Phonetic Alphabet (IPA)
MIT License
78 stars 12 forks source link

missing phones from English? #15

Open awhillas opened 1 year ago

awhillas commented 1 year ago

From my understanding there should be at least one phone for each phoneme in English of which there are supposed ot be 44 phonemes so presumably at least 44 phones. When I do gruut-ipa print --language en-gb I get 33 phones (and 36 for en-us)? The phoneme data files have 42 and 40 phonemes respectively?

Also, the phones command doesn't seem to handle dipthong vowels at all, splitting them up into two phones?

What am I missing here?