e小白

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 85|回复: 2

怎么将音频通过Kaiser滤波器过滤得到新的音频

[复制链接]

1

主题

3

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2021-5-16 17:34:13 | 显示全部楼层 |阅读模式
6金钱
求助求助,感谢大佬。
MATLAB2017b  win10

问题1:设计好的Kaiser滤波器的频响不是从0开始的对滤波有影响吗
问题2:怎么将音频通过Kaiser滤波器过滤得到新的音频
Kaiser滤波器性能(截止频率0.5π,过渡带宽度0.1π,通带波动0.1db、阻带衰减70db)


代码如下:
clear
clc
[y,fs]=audioread('sun1.wav');%音频文件无法上传,哭泣
%resample重新设置采样频率
yy=resample(y,2,1);%yy是88200khz的音频

%加入白噪声
x=awgn(yy,55);%x是加噪声后的音频


%kaiser滤波器
wn=kaiser(87,6.76)';
nn=linspace(0,1,87);
alfa=(87-1)/2;
hd=sin(0.5*pi*(nn-alfa))./(pi*(nn-alfa));
h=hd.* wn;
[h1,w1]=freqz(h,1);
figure(1)
subplot(1,1,1);
plot(w1/pi,20*log10(abs(h1)));
xlabel('归一化频率/π');
ylabel('幅度/dB');
title('kaiser滤波器')


回复

使用道具 举报

20

主题

24

帖子

182

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
182
发表于 2021-5-16 19:44:10 | 显示全部楼层
把音频文件弄成压缩包就可以上传了,只能用Kaiser滤波器过滤吗
回复

使用道具 举报

1

主题

3

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2021-5-19 18:17:06 | 显示全部楼层
小白哥 发表于 2021-5-16 19:44
把音频文件弄成压缩包就可以上传了,只能用Kaiser滤波器过滤吗

不好意思,最近没有论坛。我只设计了Kaiser滤波器。这个Kaiser滤波器的图片是错的把
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|e小白

GMT+8, 2021-6-24 05:07 , Processed in 0.042825 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表