Home › Forums › Fórum Classificação de Áudio com Python: O Guia Completo › Requerimento de argumento posicional – texto = r.record(source) › Reply To: Requerimento de argumento posicional – texto = r.record(source)
 27 de dezembro de 2022 at 08:01 #38797 
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')