speaker.py 文件源码

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

项目:stephanie-va 作者: SlapBot 项目源码 文件源码
def speak_from_os(self, speech_result_filename):
        self.speak_result = self.get_abs_filename(speech_result_filename)
        try:
            self.speak_result = self.get_abs_filename(speech_result_filename)
            # Check platform used
            if platform.system() == "Linux":
                os.system("xdg-open " + self.speak_result)
            elif platform.system() == "Darwin":
                os.system("afplay " + self.speak_result)
            elif platform.system() == "Windows":
                os.startfile(self.speak_result)
            else:
                os.system(self.speak_result)
        except:
            print("Default Audio Player for mp3 files is not set up, like vlc or something.")
        try:
            self.hibernate()
        except:
            print("Seems like eyed3 named package wasn't installed probably "
                  "Check back at the support tab in the main website. Or if you're "
                  "trying to close the application abruptly, keep pressing CTRL + C repeatedly.")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号