Wyznaczanie cech spektralnych
Jak pewnie zauważasz, spektrogram zawiera znacznie więcej informacji niż surowy plik audio. Obliczanie cech spektralnych daje dużo lepszy wgląd w strukturę sygnału. Istnieje wiele takich cech, które można wyznaczyć na podstawie spektrogramu. W tym ćwiczeniu przyjrzysz się kilku z nich.
Spektrogram spec z poprzedniego ćwiczenia jest dostępny w twoim środowisku pracy.
To ćwiczenie jest częścią kursu
Uczenie maszynowe dla danych szeregów czasowych w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
import librosa as lr
# Calculate the spectral centroid and bandwidth for the spectrogram
bandwidths = lr.feature.____(S=____)[0]
centroids = lr.feature.____(S=____)[0]