I\'m trying to calculate MFCC coefficients using librosa.feature, but when I plot it using specshow, times on the specshow graph don\'t match the actual times in my audio file
You should specify the sample rate when using specshow or librosa.feature.mfcc. Otherwise 22050 Hz is assumed. Also, tell librosa, which hop length you have used:
[...]
hop_length = int(WINDOW_HOP * fs)
mel_specgram = librosa.feature.melspectrogram(y[:550], sr=fs,
n_mels=20, hop_length=hop_length,
win_length=int(WINDOW_SIZE * fs))
mfcc_s = librosa.feature.mfcc(S=librosa.power_to_db(mel_specgram), n_mfcc=12, sr=fs)
librosa.display.specshow(mfcc_s, x_axis='s', sr=fs, hop_length=hop_length)
These details are essential for proper visualization and not contained in mfcc_s.