![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
YYC_Bill
上海交通大学 机械与动力工程
本科大三
探索中
展开
-
【深度学习数据预处理1】使用Matlab分割音乐文件
这几天在学习使用caffe和tensorflow做深度学习,想要做古典音乐的风格鉴别,要用到大量的音乐片段来生成声谱图。因此多方参考,写了一个Matlab的批量处理程序,可以遍历整个文件夹中所有的wav音乐文件,然后不改变目录结构保存在其他地方。 我使用的是MATLAB2015b,windows系统,据说2015是可以支持mp3文件的读取的,但我没有试过,保险起见使用wav做文件输入,我使用的是qq原创 2017-07-14 15:19:14 · 3744 阅读 · 1 评论 -
【深度学习数据预处理2】使用Matlab批量生成声谱图
接上篇裁剪音乐文件。给深度学习做数据准备,通过Matlab生成声谱图。function cut_wavs(file_dir,output_dir,t,t_overlap) files=dir(file_dir); count=0; for i =3:length(files) if ~exist(output_dir) mkdir(output_dir); end原创 2017-07-15 21:31:33 · 4413 阅读 · 7 评论