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
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.____)