def speak(engine, message): try: tts = gTTS(text=message, lang='en') tts.save('out.mp3') system('mpg123 out.mp3 && rm out.mp3') except: engine.say(message) engine.runAndWait()