Parametri audio con PyDub
Ogni file audio con cui lavori ha diverse caratteristiche associate, come numero di canali, frame rate (o sample rate), ampiezza del campione e altro.
Conoscere questi parametri è utile per assicurarti che i tuoi file audio siano compatibili con i requisiti delle varie API per la trascrizione del parlato.
Per esempio, molte API raccomandano un frame rate minimo (wav_file.frame_rate) di 16.000 Hz.
Quando crei un'istanza di AudioSegment, PyDub deduce automaticamente questi parametri dai tuoi file audio e li salva come attributi.
In questo esercizio, esploreremo questi attributi.
Questo esercizio fa parte del corso
Elaborazione del linguaggio parlato in Python
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")
# Find the frame rate
print(wav_file.____)