当前位置:   article > 正文

数字信号处理课程设计——语音信号中的抽取、混叠和数字限带滤波_基于matlab的音频信号的抽取,混叠和数字限带滤波

基于matlab的音频信号的抽取,混叠和数字限带滤波

一、总体要求

一人一组,使用Matlab编写代码实现语音信号的读取,并实现直接卷积以及多相滤波抽取与插值功能,完成分数倍采样频率变换。

二、基础要求

1、能够从音频文件读取44100Hz采样频率的x(n),可以通过参数设置读取的起始时间和持续时间;

2、调用MATLAB resample函数对x(n)进行抽取得到y1(m) ;

3、直接对x(n)进行抽取,得到y2(m);

4、先卷积滤波,然后抽取得到y3(m);

5、先多相滤波,然后抽取得到y4(m);

6、分析和对比不同帧片段的y1(m), y2(m), y3(m)和y4(m)的时域和频域信息;

7、分析和对比运算效率;(即运算时间)

8、其他指标要求:假定以resample函数输出y1(m)为基础,设为有用信号,那么其他三个自行计的抽取输出和y1(m)序列相减为噪声,即可以定义相应的信噪比:

以上涉及的抽取因子D均为参数可任意设置,滤波器和具体实现结构需要自行设计。

三、提高要求

1、基于多相滤波结构完成速率变换的实现</

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/821435
推荐阅读
相关标签
  

闽ICP备14008679号