Spektrogram för hjärtljudsaudio
Spektralanalys är en av de vanligaste teknikerna inom maskininlärning för tidsseriedata. Det första steget i den här processen är att beräkna ett spektrogram av ett ljud. Det beskriver vilket spektralinnehåll (t.ex. låga och höga toner) som förekommer i ljudet över tid. I den här övningen beräknar du ett spektrogram för en ljudfil med hjärtljud.
Vi har läst in ett enskilt hjärtljud i variabeln audio.
Den här övningen är en del av kursen
Maskininlärning för tidsseriedata i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import the stft function
____
# Prepare the STFT
HOP_LENGTH = 2**4
spec = ____(audio, hop_length=HOP_LENGTH, n_fft=2**7)