CMUBET phoneme codes
CMUBET IPA Example Translation
------ --- ------- -----------
AA ɑ odd AA D
AE æ at AE T
AH ʌ hut HH AH T
AO ɔ ought AO T
AW ɑʊ cow K AW
AY ɑɪ hide HH AY D
B b be B IY
CH ʧ cheese CH IY Z
D d dee D IY
DH ð thee DH IY
EH ɛ Ed EH D
ER ɜɹ hurt HH ER T
EY eɪ ate EY T
F f fee F IY
G ɡ green G R IY N
HH h he HH IY
IH i it IH T
IY ɪː eat IY T
JH ʤ gee JH IY
K k key K IY
L l lee L IY
M m me M IY
N n knee N IY
NG ŋ ping P IH NG
OW oʊ oat OW T
OY ɔɪ toy T OY
P p pee P IY
R ɹ read R IY D
S s sea S IY
SH ʃ she SH IY
SIL . silence ...word-end [ SIL ] word-start...
T t tea T IY
TH θ theta TH EY T AH
UH ʊ hood HH UH D
UW u two T UW
V v vee V IY
W w we W IY
Y j yield Y IY L D
Z z zee Z IY
ZH ʒ seizure S IY ZH ER
Eliminating dipthongs
If you need to eliminate diphthongs (which you probably don’t, unless you are using diphones) you can use this mapping:
AW -> AA UH
AY -> AA IY
ER -> UH R (substitutes /ʊ/ for /ɜ/)
EY -> EH IY (substitutes /ɛ/ for /e/)
OW -> AO UH (substitutes /ɔ/ for /o/)
OY -> AO IY
Those substitutions result in about 1,155 diphones, about 1,052 of which are present in the 4,800 most frequent spoken English words, but at vastly different frequencies.