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

课程设计
摘要由CSDN通过智能技术生成

一、总体要求

一人一组,使用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、基于多相滤波结构完成速率变换的实现</

  • 9
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值