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.