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.")
评论列表
文章目录