""" GTTS Voice. """ import os import gtts from playsound import playsound from autogpt.speech.base import VoiceBase class GTTSVoice(VoiceBase): """GTTS Voice.""" def _setup(self) -> None: pass def _speech(self, text: str, _: int = 0) -> bool: """Play the given text.""" tts = gtts.gTTS(text) tts.save("speech.mp3") playsound("speech.mp3", True) os.remove("speech.mp3") return True