Ответ 1
Это аннотация типа: https://docs.python.org/3/library/typing.html
Вы можете просто удалить его.
Что означает двоеточие на words_pron_dict: str? Я получаю синтаксическую ошибку на Python 2.7. Это питон 3? Как я могу использовать это?
class TextToSpeech:
CHUNK = 1024
def __init__(self, words_pron_dict:str = 'cmudict-0.7b.txt'):
self._l = {}
self._load_words(words_pron_dict)
Это аннотация типа: https://docs.python.org/3/library/typing.html
Вы можете просто удалить его.