Home › Fóruns › Fórum Classificação de Áudio com Python: O Guia Completo › Requerimento de argumento posicional – texto = r.record(source) › Responder a: Requerimento de argumento posicional – texto = r.record(source)
27 de dezembro de 2022 às 08:01 #38797
Moderador
Olá Ivan!
Pelo script que você mandou, o primeiro problema que consegui identificar é na identação. Segue o script desta parte, se puder testar e comparar com o seu:
import speech_recognition as sr print('Versão SpeechRecognition versão:', sr.__version__) audio_source = '/content/O sistema solar.wav' audio = sr.AudioFile(audio_source) r = sr.Recognizer()
with audio as source: # Usar record() para capturar dados de um arquivo # duration: interrompe a gravação após um número especificado de segundos. # offset: representa o número de segundos desde o início do arquivo a ser ignorado # antes de iniciar a gravação. texto = r.record(source) r.recognize_google(texto, language='pt-BR')