728x90 반응형 SMALL Spectrogram2 [Audio Processing] librosa specshow librosa specshow import librosa as liimport librosa.displayimport numpy as npimport matplotlib.pyplot as pltimport scipy.signal as sig# load sample audiofile = li.ex('trumpet')aud, sr = li.load(file, sr=None)n_ftt = 512rsr = 11025# apply low pass filter before downsampling. Attenuate at resample rate divided by 2.cutoff = rsr / 2sos = sig.butter(10, cutoff, fs=sr, btype='lowpass', analog=False, .. 2023. 7. 5. 스펙트로그램 (Spectrogram) 스펙트로그램 (Spectrogram) 스펙트로그램 (Spectrogram)은 소리나 파동을 시각화하여 파악하기 위한 도구로, 파형 (waveform)과 스펙트럼 (spectrum)의 특징이 조합되어 있다. 파형에서는 시간축의 변화에 따른 진폭 축의 변화를 볼 수 있고, 스펙트럼에서는 주파수 축의 변화에 따른 진폭 축의 변화를 볼 수 있는 반면, 스펙트로그램에서는 시간축과 주파수 축의 변화에 따라 진폭의 차이를 인쇄 농도 / 표시 색상의 차이로 나타낸다. 소리의 스펙트럼을 시각화하여 그래프로 표현하는 기법. 시간상 진폭 축의 변화를 시각적으로 볼 수 있는 파형과 주파수상 진폭 축의 변화를 시각적으로 볼 수 있는 스펙트럼의 특징이 모두 결합된 구조로 시간축과 주파수상의 따른 진폭의 차이를 농도나 표시 색상으.. 2022. 4. 12. 이전 1 다음 728x90 반응형 LIST