[发明专利]一种语音去噪方法和装置有效
| 申请号: | 201610490598.6 | 申请日: | 2016-06-28 |
| 公开(公告)号: | CN106910511B | 公开(公告)日: | 2020-08-14 |
| 发明(设计)人: | 杜志军 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0216;G10L25/21 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;徐焕 |
| 地址: | 英属开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 语音 方法 装置 | ||
本申请提供了一种语音去噪方法和装置,其中,该方法包括:对待去噪语音信号进行FFT,得到多个频段的幅值和相位;根据所述多个频段中各个频段的带噪功率和噪声功率,计算得到各个频段的噪声抑制因子;将各个频段的幅值乘以对应的噪声抑制因子,得到各个频段去噪后的幅值;相位采用FFT得到的相位,幅值采用去噪后的幅值,进行IFFT得到去噪后的语音信号。利用本申请实施方案,不仅可以保证语音去噪效果可以满足要求,且计算量比较小,计算速度较快,因此可以满足实时去噪的要求。
技术领域
本申请属于语音处理技术领域,尤其涉及一种语音去噪方法和装置。
背景技术
在发送语音消息时,背景噪音是不可避免,有效去除噪声可以提升语音的质量。且随着智能终端的使用越来越普及,语音聊天等也变得越来越普遍,因此语音去噪也就变得越来越重要。
鉴于语音去噪在语音聊天中有着重要的作用,可以降低环境噪音,提升语音质量,语音去噪的方法也有很多,例如:谱减法、LMS(自适应滤波器)、维纳滤波法、最小均方误差法等等。
然而,上述这些去噪方法都存在计算量较大的问题,因为计算量比较大必然会导致实时去噪时cpu占用率比较高,智能终端的性能难以满足实时去噪的要求。
针对如何在保证去噪效果的同时,降低对CPU的占用,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种语音去噪方法和装置,可以实现在保证语音精度的同时,提高去噪速度和效率,以满足实时去噪的要求。
本申请提供一种语音去噪方法和装置是这样实现的:
一种语音去噪方法,所述方法包括:
对待去噪语音信号进行FFT,得到多个频段的幅值和相位;
根据所述多个频段中各个频段的带噪功率和噪声功率,计算得到各个频段的噪声抑制因子;
将各个频段的幅值乘以对应的噪声抑制因子,得到各个频段去噪后的幅值;
相位采用FFT得到的相位,幅值采用去噪后的幅值,进行IFFT得到去噪后的语音信号。
一种语音去噪装置,所述装置包括:
FFT模块,用于对待去噪语音信号进行FFT,得到多个频段的幅值和相位;
计算模块,用于根据所述多个频段中各个频段的带噪功率和噪声功率,计算得到各个频段的噪声抑制因子;
确定模块,用于将各个频段的幅值乘以对应的噪声抑制因子,得到各个频段去噪后的幅值;
IFFT模块,用于相位采用FFT得到的相位,幅值采用去噪后的幅值,进行IFFT得到去噪后的语音信号。
本申请提供的语音去噪方法和装置,将对待去噪语音信号通过FFT变换至频域,以获取多个频段的幅值和相位,然后基于各个频段的带噪功率和噪声功率,计算得到各个频段的噪声抑制因子,通过噪声抑制因子在频域进行语音去噪,然后再通过IFFT变换至时域,从而实现对语音信号的去噪处理。利用本申请实施方案,不仅可以保证语音去噪效果可以满足要求,且计算量比较小,计算速度较快,因此可以满足实时去噪的要求。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的语音去噪方法一种实施例的方法流程图;
图2是本申请提供的经验函数的曲线示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610490598.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动电源(M20000)
- 下一篇:蜡印布(2016084)





