import subprocess class PhoneManager: def handle_event(self, event): print("handling event", event) if event == "fortune": res = subprocess.run(["fortune"], stdout=subprocess.PIPE) output = res.stdout.decode("utf-8") self.speak(output) else: self.speak(event) def speak(self, text): print("speaking:", text) subprocess.run(["espeak", text])