[发明专利]单通道语音增强方法及装置、存储介质、终端有效
申请号: | 202011021926.0 | 申请日: | 2020-09-25 |
公开(公告)号: | CN112151060B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 纪伟;于伟维;董斐;林福辉 | 申请(专利权)人: | 展讯通信(天津)有限公司 |
主分类号: | G10L21/0232 | 分类号: | G10L21/0232;H04M1/72448 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 朱薇蕾;张振军 |
地址: | 300456 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通道 语音 增强 方法 装置 存储 介质 终端 | ||
一种单通道语音增强方法及装置、存储介质、终端,所述方法包括:对接收到的输入信号进行延迟处理,以得到延迟信号;基于所述延迟信号对当前帧信号中的噪声进行预处理,以得到误差信号,其中,所述当前帧信号获取自所述输入信号;对所述误差信号进行噪声估计并计算幅度谱增益函数;根据所述误差信号以及所述幅度谱增益函数计算得到语音增强后的频谱。通过本发明方案能够在单通道语音通话场景中在较短时间内有效抑制鸣笛类噪声并维持较优的语音质量,利于提升单通道的语音通话设备、语音录制设备等音频设备的语音质量。
技术领域
本发明涉及语音处理技术领域,具体地涉及一种单通道语音增强方法及装置、存储介质、终端。
背景技术
现实生活中经常会遇到各种各样的噪声场景,其中鸣笛类噪声比较常见。通常而言,鸣笛类噪声包括马路上汽车拥堵时发出的鸣笛声、火车站火车进站时发出的汽笛声以及工厂中机器发出的轰鸣声等。这类噪声响度大且持续时间长,会严重影响语音通话的质量。
如今的智能手机通常会配备两个或多个麦克风,这种配置可以通过麦克风之间的能量差等方法有效地消除鸣笛类噪声的干扰。
但是,对于一些只配置有一个麦克风的低端手机或者通话手表来说,现有的降噪方案不能很好的在较短的时间内对鸣笛类噪声做出抑制。或者,现有的降噪方案应用于单通道语音设备时,在消除鸣笛类噪声的同时对原有的语音成分也进行了抑制,导致语音失真。
综上,现有技术亟需一种能够适用于单通道语音设备的语音增强方案,能够在较短时间内消除鸣笛类噪声同时保护原有语音质量。
发明内容
本发明解决的技术问题是在单通道语音通话场景中如何在较短时间内有效抑制鸣笛类噪声并维持较优的语音质量。
为解决上述技术问题,本发明实施例提供一种单通道语音增强方法,包括:对接收到的输入信号进行延迟处理,以得到延迟信号;基于所述延迟信号对当前帧信号中的噪声进行预处理,以得到误差信号,其中,所述当前帧信号获取自所述输入信号;对所述误差信号进行噪声估计并计算幅度谱增益函数;根据所述误差信号以及所述幅度谱增益函数计算得到语音增强后的频谱。
可选的,所述误差信号是对所述当前帧信号中的第一类噪声进行预测并抑制后得到的含噪语音信号,所述第一类噪声在前后两帧信号中的特性基本保持不变。
可选的,所述对接收到的输入信号进行延迟处理,以得到延迟信号包括:对所述当前帧信号进行预设数量的采样点的延迟,以得到所述延迟信号。
可选的,所述当前帧信号包括多个采样点,所述对所述当前帧信号进行预设数量的采样点的延迟,以得到所述延迟信号包括:将所述当前帧信号中的采样点依次右移预设数量得到的序列确定为所述延迟信号。
可选的,所述基于所述延迟信号对当前帧信号中的噪声进行预处理,以得到误差信号包括:将所述延迟信号输入自适应滤波器,以预估得到所述延迟信号中的预估噪声信号;根据所述当前帧信号和所述预估噪声信号计算得到所述误差信号。
可选的,所述将所述延迟信号输入自适应滤波器,以预估得到所述延迟信号中的预估噪声信号包括:将所述延迟信号与所述自适应滤波器的滤波器系数进行卷积运算,并将卷积运算结果确定为所述预估噪声信号。
可选的,所述单通道语音增强方法还包括:根据所述误差信号更新所述自适应滤波器的滤波器系数。
可选的,所述对所述误差信号进行噪声估计并计算幅度谱增益函数包括:获取所述误差信号的频域幅度谱;对所述误差信号的频域幅度谱进行噪声估计,以得到所述误差信号的噪声功率谱;根据所述噪声功率谱计算得到所述误差信号的幅度谱增益函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(天津)有限公司,未经展讯通信(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011021926.0/2.html,转载请声明来源钻瓜专利网。