sayer.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:sketal 作者: vk-brain 项目源码 文件源码
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} [????] - ?????????? ????? (+ ?????? ???????? ????? ??????? ???????)."]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号