Importa un archivo de audio con PyDub
La clase AudioSegment de PyDub facilita importar y manipular archivos de audio con Python.
En este ejercicio, importaremos un archivo de audio creando una instancia de AudioSegment.
Para importar un archivo de audio, puedes usar la función from_file() de AudioSegment y pasarle la ruta del archivo de audio como cadena. El parámetro format te permite especificar el formato de tu archivo de audio; sin embargo, es opcional porque PyDub lo inferirá automáticamente.
PyDub funciona con archivos .wav sin dependencias adicionales, pero para otros tipos como .mp3, tendrás que instalar ffmpeg.
Se ha preparado un archivo de audio de ejemplo como wav_file.wav; puedes escucharlo aquí.
Este ejercicio forma parte del curso
Procesamiento del lenguaje hablado en Python
Instrucciones del ejercicio
- Importa
AudioSegmentdesdepydub. - Llama al método
from_filey pásale la ruta del archivo de audio.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import AudioSegment from Pydub
from pydub import ____
# Create an AudioSegment instance
wav_file = AudioSegment.____(file=____,
format="wav")
# Check the type
print(type(wav_file))