中文说明: 1. 利用DFT(FFT)完成语音信号的时频分析。 2. 设计滤波器对该语音信号进行滤波处理。 首先用audioread函数将wav格式的原始音频导入matlab中,对其进行数字信号采样,形成音频信号y和采样频率fs; 对音频信号y进行时域频域分析,用plot函数画出音频信号y的时域波形,再利用fft函数计算音频信号y的频谱函数并利用plot函数画出音频信号y的频谱图; 用buttord和butter函数设计一个巴特沃斯数字低通滤波器,其通带截止频率为4500Hz,阻带截止频率为5500Hz,通带最大衰减为0.1dB,阻带最小衰减为20dB,并用freqz和plot函数绘制出其损耗函数曲线; 用filter函数使得音频信号y通过此低通滤波器,分析其输出y1的时域频域,即用plot函数画出低通滤波输出信号y1的时域波形,再利用fft函数计算y1的频谱函数并利用plot函数画出y1的频谱图; 用buttord和butter函数设计一个巴特沃斯数字高通滤波器,其通带截止频率为3500Hz,阻带截止频率为1000Hz,通带最大衰减为0.1dB,阻带最小衰减为40dB,并用freqz和plot函数绘制出其损耗函数曲线; 用filter函数使得音频信号y通过此高通滤波器,分析其输出y2的时域频域,即用plot函数画出高通滤波输出信号y2的时域波形,再利用fft
English Description: