Comece agoraComece grátis

Reproduzir um arquivo de áudio com PyDub

Se você está trabalhando com arquivos de áudio, é bem provável que queira ouvi-los.

O módulo playback do PyDub oferece a função play(), que pode receber um AudioSegment. Executar a função play() com um AudioSegment como argumento vai reproduzir o áudio em voz alta.

Isso pode ajudar a checar a qualidade dos seus arquivos de áudio e avaliar quaisquer mudanças que você precise fazer.

Neste exercício, você vai ver como é simples usar a função play().

Lembre-se: para usar a função play(), você vai precisar de simpleaudio ou pyaudio instalados para arquivos .wav e de ffmpeg para outros tipos de arquivo.

Este exercicio faz parte do curso

Processamento de Linguagem Falada em Python

Ver curso

Instruções do exercicio

  • Importe play do módulo pydub.playback.
  • Chame play() passando o AudioSegment wav_file como argumento.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Import AudioSegment and play
from pydub import AudioSegment
from pydub.playback import ____

# Create an AudioSegment instance
wav_file = AudioSegment.from_file(file="wav_file.wav", 
                                  format="wav")

# Play the audio file
____(____)
Editar e Executar Código