Play an audio file with PyDub
If you're working with audio files, chances are you want to listen to them.
PyDub
's playback
module provides a function called play()
which can be passed an AudioSegment. Running the play()
function with an AudioSegment passed in will play the AudioSegment out loud.
This can be helpful to check the quality of your audio files and assess any changes you need to make.
In this exercise you'll see how simple it is to use the play()
function.
Remember: to use the play()
function, you'll need simpleaudio
or pyaudio
installed for .wav
files and ffmpeg
for other kinds of files.
Este ejercicio forma parte del curso
Spoken Language Processing in Python
Instrucciones del ejercicio
- Import
play
from thepydub.playback
module. - Call
play()
whilst passing it thewav_file
AudioSegment.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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
____(____)