matlab去除语音噪声,基于MATLAB的语音噪声处理及实现

技术交流 基于 MATLAB的语音噪声处理及实现 孙铖 成都理工大学信息科学与技术学院 摘要:语音信号处理是研 究用数字信号处理技术和语音学知 识对语音信号进行处理的新兴的学科,是 目前发展最为迅速的信息 科 学研 究领域 的核 心技术之一 。通过语音传递信 息是人 类最重要、最有效、最常用和最方便的交换信息形式。本文首先介绍 了语音信号的特性,进而阐述 了滤波器设计方法以及去噪后语音信号的增 强。 关键字 :信 号 处理 滤 波 器 语 音增 强 1语音信号特性 语音 信号是 一种 非平 稳 的时变信 号,它携 带着 各种 信息 。 在 语音 编码 、语音合 成 、语 音识别 和语 音增强 等语音 处理 中无 一 例外需要提取语音中包含的各种信息。语音信号分析可 以分 为时域和变换域等处理方法,其中时域分析是最简单的方法, 直接对 语音 信号 的时域波 形进行 分析 ,提取 的特征参 数主 要有 语音的短时能量,短时平均过零率,短时自相关函数等。由于 语音信号是随着时间变化的,通常认为,语音是一个受准周期 脉冲或 随机 噪声源激 励 的线性系 统 的输 出。输 出频谱 是声 道系 统频率响应与激励源频谱的乘积。声道系统的频率响应及激励 源 都是 随时 间变化 的 ,因此一般标 准 的傅立 叶表示 虽然适 用于 周期及平稳随机信号的表示,但不能直接用于语音信号。由于 语 音信 号可 以认为在 短 时间 内,近 似不 变 ,因而可 以采用 短时 分析法。对采集的语音信号进行 Fourier等变换,并画出变换 前后 的频谱 图。进而 滤除 语音信 号 中的噪音 部分 ,可 采用低 通 滤波、高通滤波、带通滤波和带阻滤波,并比较各种滤波后的 效 果 。常 用 的语 音信 号增 强算法 一般可 分为基 于语音 生成模 型 参 数和 非基 于语音 生成模 型参数 两大 类。基于 语音生 成模 型参 数方法的特点是对语音生成模型的参数进行估计和恢复。非基 于语音 生成模 型参数 的语 音增强 方法 主要有 自适应 噪声滤 波法 和 基于 语音 短时谱估 计 的增强方 法等 。语 音信 号增强 的典 型方 法 有 :谱 减法 、 自适应 噪声对 消法 以及基 于语 音信号模 型 的语 音增 强法 。 2设计思路 为了进行数字音频分析就需要对信号进行 FFT变换,FFT即 为快速傅 氏变换,是离散傅 氏变换的快速算法,它是根据离散 傅 氏变换的奇、偶、虚、实等特性,对离散傅立叶变换的算法 进行 改进 获得的。 滤波器的设计可以通过双线性变换法以及窗函数进行实现, 双线性变换法主要是采用非线性频率压缩方法,将整个频率轴 上的频率范围压缩到 一Ⅱ/T~ n/T之间,再用 z=esT转换到 z 平面上。也就是说,先将整个 S平面压缩映射到 S1平面的一Ⅱ/ T~ Ⅱ/T一条横带里:再通过标准变换关系 z=eslT将此横带变 换到整个 Z平面上去。这样就使 S平面与 z平面建立了一一对 应的单值关系,消除了多值变换性,也就消除了频谱混叠现象 : 窗函数设计法是一种通过截短和计权 的方法使无限长非因果序 列成 为有 限长脉 冲应 响应序 列的 设计方 法,通 常在设计 滤波器 之 前,应 该先根据 具 体的工程 应用确 定滤 波器 的技术 指标 ,在 大多数实际应用中,数字滤波器常常被用来实现选频操作。 最 后将得 到的 滤波后音 频利 用谱减法 进行语 音增 强,这种 方 法没有 使用参考 噪声 源,但它 假设噪 声是统计 平稳 的,即有 语音期间噪声幅度谱的期望值与无

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值