ÎncepețiÎncepe gratuit

Parametrii audio cu PyDub

Fiecare fișier audio cu care lucrezi are o serie de caracteristici asociate, precum numărul de canale, rata de cadre (sau rata de eșantionare), lățimea eșantionului și altele.

Cunoașterea acestor parametri este utilă pentru a te asigura că fișierele tale audio sunt compatibile cu cerințele diverselor API-uri de transcriere a vorbirii.

De exemplu, multe API-uri recomandă o rată de cadre minimă (wav_file.frame_rate) de 16.000 Hz.

Atunci când creezi o instanță a clasei AudioSegment, PyDub deduce automat acești parametri din fișierele tale audio și îi salvează ca atribute.

În acest exercițiu, vom explora aceste atribute.

Acest exercițiu face parte din cursul

Procesarea limbajului vorbit în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")

# Find the frame rate
print(wav_file.____)
Editează și rulează codul