Dostosowywanie parametrów audio
Podczas eksploracyjnej analizy danych możesz odkryć, że niektóre parametry plików audio różnią się od siebie lub są niezgodne z API do rozpoznawania mowy.
Nie martw się – PyDub ma wbudowane funkcje, które pozwalają zmieniać różne atrybuty pliku.
Na przykład możesz ustawić częstotliwość próbkowania, wywołując set_frame_rate() na instancji AudioSegment i przekazując jej liczbę całkowitą z żądaną wartością częstotliwości wyrażoną w hercach.
W tym ćwiczeniu przećwiczymy modyfikowanie wybranych atrybutów audio.
To ćwiczenie jest częścią kursu
Przetwarzanie mowy w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")
# Create a new wav file with adjusted frame rate
wav_file_16k = wav_file.____(____)
# Check the frame rate of the new wav file
print(wav_file_16k.____)