![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信号处理
kezis
更数学,更工程,更艺术
展开
-
python音频分析(四)深度学习环境的搭建和调试(anaconda+tensorflow+keras)
前面一二三解决了特征提取的问题,接下来轮到了分类器。这里打算试用keras调用cnn来对一些歌曲数据进行分类。样本问题之后再提,这里主要需要搭建一个anaconda+tensorflow+keras的深度学习环境。 anaconda不用提是标配,一般也都会有,安装很简单,略过。tensorflow的安装一般分为pip安装和conda安装。pip安装不推荐,虽然十分方便,但我包括网...原创 2019-10-15 00:05:07 · 392 阅读 · 0 评论 -
python音频分析(三)librosa
之前一直找不到封装好的包,以为什么梅尔频率倒谱系数都要自己写,才发现原来有librosa。各种可能用到的特征参照这篇文章的代码都可以执行。python处理音频信号实战:手把手教你实现音乐流派分类和特征提取(1)过零率(2)光谱质心(3)光谱衰减(4)梅尔频率倒谱系数(5)色度频率 关于著名的梅尔倒谱系数,还有篇文章有比较好的讲解。特征提取 同...原创 2019-10-14 23:11:56 · 4078 阅读 · 0 评论 -
python音频分析(一)绘制wav的时域频域图
python音频分析(一)绘制wav的时域频域图一.引入时域图:x轴为时间,y轴为振幅频域图:x轴为频率,y轴为振幅(上述频域图为线性振幅谱,还另有对数振幅谱、自功率谱,y轴不是单纯振幅)时域与频域的直观关系见下图二.画时域图1.读入wav文件(pyaudio.PyAudio)2.波形数据转换为数组(numpy.frombuffer )3.构建横坐标(numpy.aran...原创 2019-10-07 12:49:22 · 17287 阅读 · 8 评论 -
python音频分析(二)逆向傅里叶变换,输出wav格式音频
对信号进行傅里叶变换,再进行逆傅里叶变换,写回去wav(是不是闲着没事。。。)出现一个问题是音频像被压缩了,不知何解。import scipy.signal as signalimport waveimport pyaudioimport pylabimport numpy as npimport matplotlib.pyplot as pltstart=0 #起始位置fft_...原创 2019-10-08 22:59:43 · 2312 阅读 · 0 评论