File size: 659 Bytes
aa6d0a8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
""" from https://github.com/keithito/tacotron """

"""
Defines the set of symbols used in text input to the model.
"""
_pad = "_"
_punctuation = ";:,.!? "
_letters_ipa = [
    "f",
    "h",
    "i",
    "j",
    "k",
    "l",
    "m",
    "n",
    "p",
    "s",
    "t",
    "t͡ʃ",
    "u",
    "v",
    "w",
    "x",
    "z",
    "ð",
    "ɑ",
    "ɓ",
    "ɔ",
    "ɗ",
    "ɛ",
    "ɠ",
    "ɣ",
    "ɾ",
    "ʃ",
    "ʄ",
    "θ",
    "ᵐɓ",
    "ᵑg",
    "ᶬv",
    "ⁿz",
    "ⁿɗ",
    "ⁿɗ͡ʒ",
]


# Export all symbols:
symbols = [_pad] + list(_punctuation) + _letters_ipa

# Special symbol ids
SPACE_ID = symbols.index(" ")