Browse Source

text/symbols.py: updating symbols

master
rafaelvalle 5 years ago
parent
commit
1ea6ed5861
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      text/symbols.py

+ 4
- 3
text/symbols.py View File

@ -7,11 +7,12 @@ The default is a set of ASCII characters that works well for English or text tha
from text import cmudict
_pad = '_'
_eos = '~'
_characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!\'(),-.:;? '
_punctuation = '!\'(),.:;? '
_special = '-'
_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
# Prepend "@" to ARPAbet symbols to ensure uniqueness (some are the same as uppercase letters):
_arpabet = ['@' + s for s in cmudict.valid_symbols]
# Export all symbols:
symbols = [_pad, _eos] + list(_characters) + _arpabet
symbols = [_pad] + list(_special) + list(_punctuation) + list(_letters) + _arpabet

Loading…
Cancel
Save