搜索
当前位置: 秒秒彩官网 > 读取 >

MATLAB音频文件读取

gecimao 发表于 2019-07-26 12:31 | 查看: | 回复:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  sampledata保存音频信号数据,FS是音频采样率,MP3格式的采样率一般为44100;

  2、判断音频数据是否是双声道,如果是双声道则保留一个声道的数据,用calsample.m文件的函数完成此功能,文件内容如下:

  3、对音频数据进行快速傅里叶变换得到频谱图,并选取scope区域内的能量最大并且能量增幅最大的点作为峰值点,进行特征提取,keypoint.m文件内容如下:

  %对音频数据进行快速傅里叶变换,得到变换后的数据为b,频率为f,时间为t

  energy = abs(b);%根据快速傅里叶变换后的数据进行能量计算

  %如果最大元素和差分最大元素都为同一个位置则该点为峰值点,保存在temp中

  count = 1;%在scope中找到一个峰值点则不再记录其它相同的点

  %将temp中保存的峰值点画在图上,多个scope中找到的相同峰值点只画一次

本文链接:http://k-mood.com/duqu/550.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部