Home › Forums › Fórum Classificação de Áudio com Python: O Guia Completo › Requerimento de argumento posicional – texto = r.record(source)
- This topic has 1 reply, 2 voices, and was last updated 3 years, 4 months ago by
Dalton Vargas.
Viewing 2 posts - 1 through 2 (of 2 total)
- AuthorPosts
- 26 de dezembro de 2022 at 15:02 #38796
TÓPICO 8 – TRANSCRIÇÃO DE AUDIO
Transcrição on-line – primeiro teste
Boa tarde. Gostaria de saber porque na execução do script:
audio = sr.AudioFile(audio_source) with audio as source: texto = r.record(source)
está retornando este erro
with audio as source:
-> 4 texto = r.record(source)TypeError: record() missing 1 required positional argument: ‘source’
27 de dezembro de 2022 at 08:01 #38797Olá 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')
- AuthorPosts
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
