Spaces:
Runtime error
Runtime error
| valid_symbols = ['ˈa', | |
| 'ˌa', | |
| 'ˈe', | |
| 'ˌe', | |
| 'ˈi', | |
| 'ˌi', | |
| 'ˈo', | |
| 'ˌo', | |
| 'ˈu', | |
| 'ˌu', | |
| 'ˈy', | |
| 'ˌy', | |
| 'ˈæ', | |
| 'ˌæ', | |
| 'ˈɐ', | |
| 'ˌɐ', | |
| 'ˈɔ', | |
| 'ˌɔ', | |
| 'ˈə', | |
| 'ˌə', | |
| 'ˈɛ', | |
| 'ˌɛ', | |
| 'ˈɪ', | |
| 'ˌɪ', | |
| 'ˈʊ', | |
| 'ˌʊ', | |
| '̃',] | |
| _pad = "pad" | |
| _eos = "eos" | |
| _punctuation = "…!'ː(),.:;? " | |
| _special = "—-" | |
| _letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzçãáàâéêíõóôúÃÁÀÂÉÊÍÓÕÔÚÇæʊŋɐɔəɛɡɪɲɾʃʊʎʒ" | |
| # Prepend "@" to ARPAbet symbols to ensure uniqueness (some are the same as uppercase letters): | |
| _arpabet = [s for s in valid_symbols] | |
| # Export all symbols: | |
| symbols = ( | |
| [_pad] + list(_special) + list(_punctuation) + list(_letters) + _arpabet + [_eos] | |
| ) | |
| SPACE_ID = symbols.index(" ") |