praatio.utilities.timit

This is a table of TIMIT-and-ARPABET-to-IPA codes.

 1# encoding: utf-8
 2"""
 3This is a table of TIMIT-and-ARPABET-to-IPA codes.
 4"""
 5
 6timitToIPA = {
 7    u"ng": u"ŋ",
 8    u"sh": u"ʃ",
 9    u"ch": u"tʃ",
10    u"y": u"j",
11    u"zj": u"ʒ",
12    u"zh": u"ʒ",
13    u"jh": u"dʒ",
14    u"dh": u"ð",
15    u"dx": u"ɾ",
16    u"tq": u"ʔ",
17    u"th": u"θ",
18    u"nx": u"n",
19    u"p": u"p",
20    u"b": u"b",
21    u"m": u"m",
22    u"t": u"t",
23    u"d": u"d",
24    u"n": u"n",
25    u"k": u"k",
26    u"g": u"g",
27    u"s": u"s",
28    u"z": u"z",
29    u"f": u"f",
30    u"v": u"v",
31    u"w": u"w",
32    u"l": u"l",
33    u"r": u"r",
34    u"aa": u"ɑ",
35    u"h": u"h",
36    u"hh": u"h",
37    u"ae": u"æ",
38    u"ah": u"ʌ",
39    u"ah0": u"ə",
40    u"ah1": u"ʌ",
41    u"ao": u"ɔ",
42    u"eh": u"ɛ",
43    u"ih": u"ɪ",
44    u"iy": u"i",
45    u"uh": u"ʊ",
46    u"uw": u"u",
47    u"ay": u"ɑɪ",
48    u"aw": u"ɑʊ",
49    u"ey": u"eɪ",
50    u"ow": u"oʊ",
51    u"oy": u"ɔɪ",
52    u"er": u"ɚ",
53    u"er0": u"ɚ",
54    u"er1": u"ɝ",
55    u"en": u"n̩",
56    u"el": u"l̩",
57    # Buckeye contains some vowel + consonant sequences
58    u"ihn": u"ɪn",
59    u"ayn": u"ɑɪn",
60    u"uhn": u"ən",
61    u"ehn": u"ɛn",
62    u"ehm": u"ɛm",
63    u"em": u"ɛm",
64    u"aan": u"ɑn",
65}
timitToIPA = {'ng': 'ŋ', 'sh': 'ʃ', 'ch': 'tʃ', 'y': 'j', 'zj': 'ʒ', 'zh': 'ʒ', 'jh': 'dʒ', 'dh': 'ð', 'dx': 'ɾ', 'tq': 'ʔ', 'th': 'θ', 'nx': 'n', 'p': 'p', 'b': 'b', 'm': 'm', 't': 't', 'd': 'd', 'n': 'n', 'k': 'k', 'g': 'g', 's': 's', 'z': 'z', 'f': 'f', 'v': 'v', 'w': 'w', 'l': 'l', 'r': 'r', 'aa': 'ɑ', 'h': 'h', 'hh': 'h', 'ae': 'æ', 'ah': 'ʌ', 'ah0': 'ə', 'ah1': 'ʌ', 'ao': 'ɔ', 'eh': 'ɛ', 'ih': 'ɪ', 'iy': 'i', 'uh': 'ʊ', 'uw': 'u', 'ay': 'ɑɪ', 'aw': 'ɑʊ', 'ey': 'eɪ', 'ow': 'oʊ', 'oy': 'ɔɪ', 'er': 'ɚ', 'er0': 'ɚ', 'er1': 'ɝ', 'en': 'n̩', 'el': 'l̩', 'ihn': 'ɪn', 'ayn': 'ɑɪn', 'uhn': 'ən', 'ehn': 'ɛn', 'ehm': 'ɛm', 'em': 'ɛm', 'aan': 'ɑn'}