def __init__(self, *commands, key=None, use_yandex=True, prefixes=None, strict=False):
"""Answers with audio message of user's text"""
if not commands:
commands = ["?????", "?????????"]
super().__init__(*commands, prefixes=prefixes, strict=strict)
if not key:
self.key = "e02d4514-b2a7-4edb-8ee8-825f854ef890"
else:
self.key = key
self.providers = [(lambda text, lang, key=None: gTTS(text=text, lang=lang)),
(lambda text, lang, key=None: yTTS(text=text, lang=lang, key=key)),]
if use_yandex:
self.providers[0], self.providers[1] = self.providers[1], self.providers[0]
example = self.command_example()
self.description = [f"????? ? ????",
f"{example} [????] - ?????????? ????? (+ ?????? ???????? ????? ??????? ???????)."]
评论列表
文章目录