1. Nessa aula vamos aprender a integrar a conversão de texto para voz com o reconhecimento de voz.
  2. Pensando nisso, vamos criar o arquivo 06-reconhecimentoII.py .
import speech_recognition as sr
from gtts import gTTS
from playsound import playsound

def cria_audio(audio, mensagem):
    tts = gTTS(mensagem, lang='pt-br')
    tts.save(audio)
    playsound(audio)
    
cria_audio('wellcome.mp3', 'Olá. Vou reconhecer a sua voz')

recon = sr.Recognizer()
with sr.Microphone() as source:
    print("Diga alguma coisa\n")
    audio = recon.listen(source)

frase = recon.recognize_google(audio, language='pt-br')

cria_audio('mensagem.mp3', frase)
3. Para executar o arquivo, podemos executar o comando python .\06-reconhecimentoII.py.