Responder a: Requerimento de argumento posicional – texto = r.record(source)

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)

#38797
Dalton Vargas
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')