
    Fd                     N    d Z ddlZddlZddlmZ ddlmZ  G d de          ZdS )z GTTS Voice.     N)	playsound)	VoiceBasec                   0    e Zd ZdZd	dZd
dededefdZdS )	GTTSVoicezGTTS Voice.returnNc                     d S )N )selfs    GC:\Users\Administrator\Downloads\Auto-GPT-master\autogpt\speech\gtts.py_setupzGTTSVoice._setup   s        r   text_c                     t          j        |          }|                    d           t          dd           t	          j        d           dS )zPlay the given text.z
speech.mp3T)gttsgTTSsaver   osremove)r
   r   r   ttss       r   _speechzGTTSVoice._speech   sF    ioo,%%%
	,tr   )r   N)r   )	__name__
__module____qualname____doc__r   strintboolr   r	   r   r   r   r   
   s\            C C       r   r   )r   r   r   r   autogpt.speech.baser   r   r	   r   r   <module>r       su      				        ) ) ) ) ) )    	     r   