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')