Matlab图数字信号处理——音频信号处理与分析GUI

文摘   2024-11-27 00:00   河北  

微信号:
Matpy_Master


可后台滴滴小英熊学长欧~





1


简单介绍

实现功能有回响、变声、倒放、变速、音量调整、加噪、设计 FIR和 IR 滤波器实现去噪功能(高通低通带通带阻),并且在时域波形图和频域波形展示变化。滤波器包括各种参数的选择、滤波器结构和类型的选择等。同时GUI上还包含打开、播放、保存、退出功能。




1.主要功能:

(1)导入音频,选取wav格式的音频文件,同时会在右边生成波形和频谱。

(2)下拉框选择处理方式,选择后,会生成新的波形和频谱,并播放新的声音(务必要打开电脑声音),点击停止播放则会停止。

(3)点击IIR滤波器,会得到IIR窗口。然后点击模拟加噪,添加噪声,噪声系数不要太大然后设计参数,进行滤波。其中,低通、高通的截止频率只需要输入第一个edit框。FIR同理

2.下面三个按钮可进行语音的播放

3.保存和退出:保存的是处理后的音频,在文件夹“保存的音频”存储


2
实验结果




3
代码下载


代码结构清晰,注释加明,尊重原创成果,请勿随意转发,谢谢理解!!!

【链接】

MatpyMaster
Matlab、Python程序定制。擅长专业:电子信息、通信工程、人工智能、电子电力。可进行算法复现,论文复现,如有需要加V:Matpy_Master
 最新文章