Importa un file audio con PyDub
La classe AudioSegment di PyDub semplifica l'importazione e la manipolazione dei file audio con Python.
In questo esercizio importeremo un file audio di interesse creando un'istanza di AudioSegment.
Per importare un file audio, puoi usare la funzione from_file() su AudioSegment e passare il percorso del file audio di destinazione come stringa. Il parametro format ti consente di specificare il formato del tuo file audio; è comunque opzionale perché PyDub lo deduce automaticamente.
PyDub funziona con i file .wav senza dipendenze aggiuntive, ma per altri tipi di file come .mp3 dovrai installare ffmpeg.
È stato predisposto un file audio di esempio chiamato wav_file.wav; puoi ascoltarlo qui.
Questo esercizio fa parte del corso
Elaborazione del linguaggio parlato in Python
Istruzioni dell'esercizio
- Importa
AudioSegmentdapydub. - Chiama il metodo
from_filee passagli il percorso del file audio.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Import AudioSegment from Pydub
from pydub import ____
# Create an AudioSegment instance
wav_file = AudioSegment.____(file=____,
format="wav")
# Check the type
print(type(wav_file))