Amazing-Python-Scripts
13 строк · 400.0 Байт
1import librosa2import matplotlib.pyplot as plt3
4audio = 'path/to/your/audio/file' #replace this with the path to your file5
6x, sr = librosa.load(audio)7X = librosa.stft(x)8Xdb = librosa.amplitude_to_db(abs(X))9plt.figure(figsize = (10, 5))10librosa.display.specshow(Xdb, sr = sr, x_axis = 'time', y_axis = 'hz')11plt.colorbar()12plt.title('Spectrogram of '+ audio)13plt.show() # This will show the plot