当前位置:文档之家› fir滤波器的语音信号

fir滤波器的语音信号


AD
I 2C
DSP
AIC23
DA
可编辑ppt
3
FIR滤波器工作原理及其编程
FIR是有限长脉冲响应 IIR是无限长脉冲响应
FIR优点:稳定、可用硬件实现、具有线性相位, 因此得到广泛应用
FIR缺点:设计相同性能指标的数字滤波器,FIR 需要有比IIR高的多的阶数
可编辑ppt
4
FIR滤波器的传输函数H(z):
M1
H(z) h(k)zk k0
FIR滤波器的输入输出关系为:
M1
y(n)h(k)x(nk) k0
y(n)和x(n)分别是输出和输入序列
可编辑ppt
5
matlab计算符合设计要求的 h ( k )
设计要求:阶数64、低通滤波、汉明窗、截止频率2400Hz、 采样频率为48000 Hz、增益40dB
可编辑ppt
9
验效果
可编辑ppt
10
语音信号的FIR滤波
可编辑ppt
1
内容
一、TLV320AIC23的控制原理 二、FIR滤波器工作原理及其编程 三、TI算法库dsplib 中的函数fir2 四、CCS图形观察和分析语音波形及其频谱
可编辑ppt
2
TLV320AIC23的控制原理
1、初始化配置 2、语音信号的输入:AD转换采集输入的语音信号,将数据 发送到DSP 的McBSP接口上,DSP 读取语音数据 3、语音信号的输出:DSP 将语音数据通过McBSP接口发送 给AIC23,再通过DA器件输出模拟信号。
Mtlab命 令编辑 窗口输 入 Fdatool 指令
可编辑ppt
6
File下拉菜单中 的Export命令
matlab主窗口,在命 令编辑区输入Num
h(k)
对数据整数化操作
可编辑ppt
7
• DATA h[NH]= •{
audio.h头文件里面
• -42,
• -131,
• -238,
• .……
• 32200,
• 32767,
• 32767,
• 32200,
• ……
• -238,
• -131,
• -42
• };
可编辑ppt
8
Fir2()
• fir2(x, h, r, db, NX, NH); • X:输入序列 • H:滤波器参数 • R:输出序列 • Db:输出序列缓冲器 • NX:输入序列个数 • NH:滤波器参数数值
相关主题