librosa
 ; ;
这个作者很懒,什么都没留下…
展开
-
librosa库的使用三:利用ISTFT将时频信号转换为声音信号并存为wav文件
import librosa.displayimport matplotlib.pyplot as pltimport numpy as np# 加载npy文件Xreal = np.load('./data_test/real.npy')Ximag = np.load('./data_test/imag.npy')result = 1j * Ximagresult += Xreal# 做ISTFT转为声音信号Y = librosa.istft(result)# 画出原始声音波形图原创 2021-03-19 13:18:45 · 1932 阅读 · 1 评论 -
librosa库的使用二:利用STFT将声音信号转换为时频信号
import librosa.displayimport matplotlib.pyplot as pltimport numpy as np# 声音文件路径audio_path = 'audio_test/test_raw.wav'# 加载音频x, sr = librosa.load(audio_path, sr=None, offset=0) # sr置为None即采用原采样率,若不指定则采用默认的22.05khz# 对声音信号做STFT转为时频信号X = librosa.stf原创 2021-03-19 12:48:09 · 884 阅读 · 0 评论 -
librosa库的使用一:画出声音信号的波形图
import librosa.displayimport matplotlib.pyplot as plt# 音频文件所在路径audio_path = 'audio_test/test_raw.wav'# 加载文件为ndarray格式x, sr = librosa.load(audio_path, sr=None) # sr为音频采样率, 设为None即采用原采样率,不写则默认使用22.05khz采样# 查看当前音频采样率print(sr)# 设置画布大小plt.figure(f原创 2021-03-19 12:43:33 · 3886 阅读 · 0 评论