How do I interpret an image of a spectrogram of an audio wind signal?

I am running the following code in python to get the spectrogram of a audio signal of wind:

import librosa
import numpy as np
#  Load the audio as a waveform y
#    Store the sampling rate as sr
file_path = "wind.wav"
y, sr = librosa.load(file_path, sr = None, mono=True, offset = 0.0,  duration=None)
D = librosa.stft(y)
librosa.display.specshow(librosa.amplitude_to_db(D,ref=np.max),y_axis='log', x_axis='time')
plt.title('Power spectrogram')
plt.colorbar(format='%+2.0f dB')
plt.tight_layout()


I get the following image:

My question: How do I interpret this image? What exactly am I looking at and what are the frequencies in this audio file?

• Hi! You've figured out it's called a spectrogram; at least wikipedia has an article on that, so could you please base your question off what you've researched so far? really little sense that we copy down an article that is available on the internet! Mar 28 at 10:46
• Most of your graph is black. Try plotting it with a log frequency axis. A) you get way better frequency resolution where the action is: B) it's much more appropriate for assessing audible features of the noise (as human hearing also uses mostly log frequency scale). Mar 28 at 11:49