Olá, estava tentando usar a toSpeech para reconhecer o áudio mas ela não reconhece e dá o erro:
C:\Users\evers\PycharmProjects\Assitente\venv\Scripts\python.exe C:/Users/evers/PycharmProjects/Assitente/Main.py
Mon/20/07/2020 18:14
Traceback (most recent call last):
  File "C:/Users/evers/PycharmProjects/Assitente/Main.py", line 34, in <module>
    respost = audio.ouve_audio()
  File "C:\Users\evers\PycharmProjects\Assitente\audio.py", line 12, in ouve_audio
    with micro.Microphone() as src:
  File "C:\Users\evers\PycharmProjects\Assitente\venv\lib\site-packages\speech_recognition\__init__.py", line 79, in __init__
    self.pyaudio_module = self.get_pyaudio()
  File "C:\Users\evers\PycharmProjects\Assitente\venv\lib\site-packages\speech_recognition\__init__.py", line 108, in get_pyaudio
    import pyaudio
  File "C:\Python38\pyaudio.py", line 28
    ^
SyntaxError: unexpected EOF while parsing
Process finished with exit code 1Tentei entrar no código pyaudio e entendi que ele têm alguma coisa com o End Of Line (EOL), mas ainda não solucionei o problema: O código:
from gtts import gTTS
from playsound import playsound
import speech_recognition as micro
def cria_audio(audio):
    tts = gTTS(audio, lang='pt-br')
    tts.save('hello.mp3')
    playsound('hello.mp3')
def ouve_audio():
    microfone = micro.Recognizer()
    with micro.Microphone() as src:
        audio = microfone.listen(src)
        return audioAlguém sabe me dizer o motivo de ele não funcionar?
        
            