Inizia subitoInizia gratis

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

Visualizza corso

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.____)
Modifica ed esegui il codice