CN103177728A - 语音信号降噪处理方法及装置 - Google Patents
语音信号降噪处理方法及装置 Download PDFInfo
- Publication number
- CN103177728A CN103177728A CN2011104327470A CN201110432747A CN103177728A CN 103177728 A CN103177728 A CN 103177728A CN 2011104327470 A CN2011104327470 A CN 2011104327470A CN 201110432747 A CN201110432747 A CN 201110432747A CN 103177728 A CN103177728 A CN 103177728A
- Authority
- CN
- China
- Prior art keywords
- background noise
- voice signal
- similarity
- noise
- obtains
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Noise Elimination (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种语音信号降噪处理方法及装置,该方法包括步骤:在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;判断获得的语音信号是否只包含背景噪音;若判断结果为是,则根据获得的该语音信号对背景噪音库进行更新;若判断结果为否,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。本发明技术方案解决了现有技术中移动终端根据预先存储的背景噪音进行语音信号降噪处理时,不能产生很好的降噪处理效果,影响了用户的语音通话质量的问题。
Description
技术领域
本发明涉及语音通信技术领域,尤其涉及语音信号降噪处理方法及装置。
背景技术
随着通信行业的不断发展,利用移动终端(例如手机)来进行语音通话成为人们越来越重要的沟通、交流方式,由于人们常常会处于比较嘈杂的环境中,例如用户在公交车上、在马路旁或在商场中,若用户在这种嘈杂的环境下使用移动终端进行语音通话,则常常会受到噪音的干扰,例如,当用户A位于马路旁时,通过移动终端与用户B进行语音通话,用户B接收到的语音信号中,不仅包含正常通话的信号,同时还会包含汽车驶过时产生的噪音信号,这种噪音信号可以称为背景噪音。为了提高用户使用移动终端进行语音通话的通话质量,需要在移动终端进行语音通话的过程中对语音信号进行降噪处理。
现有技术中,在移动终端进行语音通话的过程中对语音信号进行降噪处理的方法具体为:
移动终端中预先存储一些常见的背景噪音,当该移动终端采集到用户的语音信号后,在将采集到的语音信号发送给通话对端之前,先在预存的各背景噪音中,选取出与采集到的语音信号相似的背景噪音,然后根据选取出的背景噪音,对采集到的语音信号进行降噪处理,即在采集到的语音信号中消去选取出的背景噪音。
由上可见,现有技术中移动终端在对采集到的语音信号进行降噪处理时,是在预先存储的各背景噪音中,选取出与采集到的语音信号相似的背景噪音,然后根据选取出的背景噪音,对采集到的语音信号进行降噪处理,这就可能出现移动终端中预先存储的各背景噪音中并不包含与采集到的语音信号相似的背景噪音,从而移动终端无法选取出合适的背景噪音来对采集到的语音信号进行降噪处理的情况,因此采用现有技术的方法对语音信号进行降噪处理时,不能产生很好的降噪处理效果,影响了用户的语音通话质量。
发明内容
本发明实施例提供一种语音信号降噪处理方法及装置,用以解决现有技术中移动终端根据预先存储的背景噪音进行语音信号降噪处理时,不能产生很好的降噪处理效果,影响了用户的语音通话质量的问题。
本发明实施例技术方案如下:
一种语音信号降噪处理方法,该方法包括:在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;判断获得的语音信号是否只包含背景噪音;若判断结果为是,则根据获得的该语音信号对背景噪音库进行更新;若判断结果为否,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。
一种语音信号降噪处理装置,包括:语音信号获得单元,用于在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;背景噪音判断单元,用于判断语音信号获得单元获得的语音信号是否只包含背景噪音;背景噪音库更新单元,用于在背景噪音判断单元的判断结果为是时,根据语音信号获得单元获得的该语音信号对背景噪音库进行更新;背景噪音选取单元,用于在背景噪音判断单元的判断结果为否时,在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音;降噪处理单元,用于根据背景噪音选取单元选取出的背景噪音对语音信号获得单元获得的语音信号进行降噪处理。
本发明实施例技术方案中,在进行语音信号降噪处理时,不是直接根据移动终端中预先存储的背景噪音进行语音信号降噪处理,而是在移动终端进行语音通话时,先获得该移动终端在一段时间内产生的语音信号,然后判断获得的语音信号是否只包含背景噪音,若判断结果为是,则根据该语音信号对背景噪音库进行更新,若判断结果为否,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。由上可见,本发明实施例技术方案是在背景噪音库存储的各背景噪音中选取进行降噪处理的背景噪音,其中背景噪音库中存储的背景噪音是在对移动终端的语音信号进行降噪处理时,根据语音信号进行实时更新的,因此有效地避免了移动终端中预先存储的各背景噪音中并不包含与采集到的语音信号相似的背景噪音,从而移动终端无法选取出合适的背景噪音来对采集到的语音信号进行降噪处理的情况,因此能够得到较好的降噪处理效果,提高了用户的语音通话质量。
附图说明
图1为本发明实施例一中,语音信号降噪处理方法流程示意图;
图2为本发明实施例二中,语音信号降噪处理方法具体实现流程示意图;
图3为本发明实施例二中,语音信号降噪处理装置结构示意图。
具体实施方式
下面结合各个附图对本发明实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细地阐述。
实施例一
如图1所示,为本发明实施例一提出的语音信号降噪处理方法流程示意图,其具体处理流程如下:
步骤11,在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号。
其中,获得该移动终端在规定时间段内产生的语音信号,可以在到达降噪处理时间点时进行,规定时间段可以为该降噪处理时间点对应的时间段。
本发明实施例一中,对语音信号进行降噪处理的设备可以为移动终端,其中可以由语音信号发送方移动终端对自身产生的、待发送给通话对端的语音信号进行降噪处理,例如,移动终端在与其它移动终端进行语音通话时,产生语音信号后,在将语音信号发送给语音信号接收方移动终端之前,先对语音信号进行降噪处理;也可以由语音信号接收方移动终端对语音信号发送方移动终端产生的语音信号进行降噪处理,例如,移动终端在与其它移动终端进行语音通话时,接收到语音信号发送方移动终端发送的语音信号(该语音信号是由语音信号发送方移动终端产生的)后,在将接收到的语音信号播放给用户之前,先对接收到的语音信号进行降噪处理。
此外,本发明实施例一中,对语音信号进行降噪处理的设备还可以为网络侧设备,移动终端之间进行语音通话时,该网络侧设备获得语音信号发送方移动终端发送给语音信号接收方移动终端的语音信号,然后对获得的语音信号进行降噪处理,将降噪处理后的语音信号发送给语音信号接收方移动终端。
其中,该网络侧设备可以置于基站中,也可以单独设置,本发明对此不做具体限定。
由于移动终端进行语音通话时,通话持续时间可能较长,为了保证语音通话的连续性,因此需要在语音通话过程中,每隔一定的时间长度,就要对该时间长度内的语音信号进行降噪处理,然后再播放给用户或者发送给语音信号接收方移动终端。其中,在语音通话过程中,可以但不限于周期性的对该周期内的语音信号进行降噪处理。
本发明实施例一中,可以预先设定降噪处理频率(例如每秒执行几次语音信号降噪处理),从移动终端进行语音通话开始,基于预先设定的降噪处理频率就可以确定出各降噪处理时间点,到达每个降噪处理时间点时,当前降噪处理时间点和上一个降噪处理时间点之间的时间段,即为当前降噪处理时间点对应的时间段,例如,预先设定的降噪处理频率为10次/秒,表示每秒执行10次语音信号降噪处理,移动终端进行语音通话的开始时间点为9点,基于预先设定的降噪处理频率,可以得到各降噪处理时间点与对应的时间段的对应关系如表一所示。
表一:
降噪处理时间点 | 时间段 |
9点0.1秒 | 9点~9点0.1秒 |
9点0.2秒 | 9点0.1秒~9点0.2秒 |
9点0.3秒 | 9点0.2秒~9点0.3秒 |
… | … |
到达表一中的每个降噪处理时间点时,就执行对对应时间段内的语音信号进行降噪处理的操作。
步骤12,判断获得的语音信号是否只包含背景噪音。
判断获得的语音信号是否只包含背景噪音时,可以先判断获得的语音信号的声谱音高最大值是否小于预先设定的声谱阀值(例如,预先设定的声谱阀值为30分贝),若判断结果为是,则可以确认获得的语音信号只包含背景噪音,若判断结果为否,则可以确认获得的语音信号不只包含背景噪音。
步骤13,若步骤12的判断结果为是,则根据获得的该语音信号对背景噪音库进行更新。
由于判断出只包含背景噪音的语音信号可能为偶然出现的背景噪音,这种背景噪音在移动终端的通话过程中出现的频率较低,此时无需根据这种背景噪音对背景噪音库进行更新,针对这种情况,本发明实施例一提出,可以预先设定背景噪音出现次数阀值(例如,设为3次),在判断出获得的语音信号只包含背景噪音后,先确定规定时间段(即该降噪处理时间点与所述移动终端进行语音通话的开始时间点)之间的时间段内,该语音信号的出现次数,然后判断该语音信号的出现次数是否大于预先设定的背景噪音出现次数阀值,若判断结果为是,则进行根据获得的该语音信号对背景噪音库进行更新的操作,若判断结果为否,则不进行处理。
此外,判断出只包含背景噪音的语音信号,也有可能已经存储在背景噪音库中,或者背景噪音库中存储有与该语音信号相似的背景噪音,这时就可以不对背景噪音库进行更新,针对这种情况,本发明实施例一提出,可以在判断出获得的语音信号只包含背景噪音后,先判断背景噪音库中是否存储有获得的该语音信号或者与获得的语音信号相似的背景噪音,若判断结果为否,则进行根据获得的该语音信号对背景噪音库进行更新的操作,若判断结果为是,则不进行处理。具体的:
在判断出获得的语音信号只包含背景噪音后,分别确定获得的该语音信号与背景噪音库中存储的各背景噪音的相似度,然后判断确定出的各相似度是否均小于预先设定的第一相似度阈值,若判断结果为是,则认为背景噪音库中未存储有获得的该语音信号或者与获得的语音信号相似的背景噪音,因此将获得的该语音信号添加进背景噪音库中,若判断结果为否,则认为背景噪音库中已存储有获得的该语音信号或者与获得的语音信号相似的背景噪音,因此不进行处理。
本发明实施例一中,由于不同区域经常出现的背景噪音可能不同,例如,商场中经常出现的背景噪音是嘈杂的讲话声,马路旁经常出现的背景噪音是汽车的喇叭声,因此,背景噪音库中保存背景噪音时,可以将背景噪音与对应的通话区域对应存储,如表二所示。
表二:
此时根据获得的该语音信号对背景噪音库进行更新时,可以先确定所述移动终端(即语音信号发送方移动终端)进行语音通话时所处的通话区域(具体可以设定为在该降噪处理时间点进行语音通话时所处的通话区域),并在背景噪音库存储的各背景噪音中,确定所述通话区域对应的各背景噪音,然后分别确定获得的该语音信号与确定出的各背景噪音之间的相似度,判断确定出的各相似度是否均小于预先设定的第三相似度阈值,若判断结果为是,则将获得的该语音信号添加进背景噪音库中所述通话区域对应的背景噪音中。
其中,通话区域可以根据移动终端进行语音通话时所处的基站来确定,预先设定通话区域和基站之间的对应关系,如表三所示。
表三:
针对获得的语音信号只包含背景噪音的情况,由于其中不包含正常的通话声音,所以对该语音信号可以不进行降噪处理,直接播放给用户或者发送给语音信号接收方移动终端,也可以采用将该语音信号直接消除的降噪处理方法,为了避免将该语音信号直接消除后,用户会产生通话中断的错觉,可以将该语音信号消除后,添加白噪声信号,然后将该白噪声信号播放给用户或者发送给语音信号接收方移动终端。
步骤14,若步骤12的判断结果为否,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。
由于背景噪音库中存储的背景噪音有很多,可能只有其中的一个或几个才是对语音信号进行降噪处理的背景噪音,所以在对语音信号进行降噪处理时,要在背景噪音库存储的各背景噪音中,选取出进行降噪处理的背景噪音。
选取进行降噪处理的背景噪音时,可以随意选取规定数目个背景噪音,也可以先分别计算背景噪音库存储的各背景噪音和获得的该语音信号之间的相似度,然后在背景噪音库存储的各背景噪音中,将对应的相似度大于预先设定的第二相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
若背景噪音库中保存背景噪音时,是将背景噪音与通话区域对应存储的,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音时,只需在移动终端的通话区域对应的各背景噪音中选取,具体的:
先确定所述移动终端进行语音通话时所处的通话区域(具体可以为在该降噪处理时间点进行语音通话时所处的通话区域),然后在背景噪音库存储的各背景噪音中,确定所述通话区域对应的各背景噪音,再在确定出的各背景噪音中,选取进行降噪处理的背景噪音。
其中,在确定出的各背景噪音中,选取进行降噪处理的背景噪音时,可以随意选取规定数目个背景噪音,也可以先分别计算确定出的各背景噪音和获得的该语音信号之间的相似度,然后在确定出的各背景噪音中,将计算出的相似度大于预先设定的第四相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
由于在背景噪音库中,同一通话区域所对应的背景噪音的数量可能很多,为了减小计算量,以便加快降噪处理速度,本发明实施例一提出,在确定出的各背景噪音中,选取进行降噪处理的背景噪音时,先在确定出的各背景噪音中,选择出现次数满足预设条件的背景噪音,然后分别计算选择出的各背景噪音和获得的该语音信号之间的相似度,再在选择出的各背景噪音中,将计算出的相似度大于预先设定的第五相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
其中,所述预设条件可以但不限于为:出现次数大于预设阈值,或者出现次数最大的前N个,N为预先设定的数目。
本发明实施例一中,上述第一相似度阈值、第二相似度阈值、第三相似度阈值、第四相似度阈值和第五相似度阈值可以相同,也可以不同,本发明对此不做具体限定。
由于从背景噪音库中选取出的背景噪音,未必包括移动终端进行语音通话过程中判断出只包含背景噪音的各语音信号,而移动终端进行语音通话过程中判断出只包含背景噪音的各语音信号可以用来进行降噪处理,因此,本发明实施例一提出,根据选取出的背景噪音对获得的语音信号进行降噪处理时,可以先确定在获得该语音信号之前(具体可以为该降噪处理时间点与所述移动终端开始进行语音通话的时间点之间的时间段内),判断出只包含背景噪音的各语音信号,然后在确定出的各语音信号中,计算任意两个语音信号之间的相似度,再根据计算出的相似度,对确定出的各语音信号进行合并处理,并根据合并处理后得到的语音信号以及选取出的背景噪音,对获得的语音信号进行降噪处理。
其中,根据计算出的相似度,对确定出的各语音信号进行合并处理的方法可以但不限于为:判断计算出的相似度是否大于预设数值,若判断结果为大于,则保留两个语音信号中的任意一个,作为合并处理后得到的语音信号。
由于选取出的进行降噪处理的背景噪音可能有多个,那么在进行降噪处理时,可以根据各背景噪音依次进行降噪处理。
根据背景噪音对获得的语音信号进行降噪处理时,可以采取将该语音信号在各时刻的声谱音高与该背景噪音在对应时刻的声谱音高直接相减的方法,例如,该语音信号在0.01秒的声谱音高是12分贝,该背景噪音在0.01秒的声谱音高是2分贝,则降噪处理后该语音信号的在0.01秒的声谱音高是10分贝。
为了降噪处理后的语音信号的声谱音高不会太低,可以采取每根据一个背景噪音进行降噪处理后,再将该语音信号各时刻的声谱音高乘以一个数值,使其声谱音高最大值恢复到降噪处理前的数值,或者使该语音信号各时刻的声谱音高的平均值恢复到降噪处理前的数值。
由上述处理过程可知,本发明实施例技术方案中,在进行语音信号降噪处理时,不是直接根据移动终端中预先存储的背景噪音进行语音信号降噪处理,而是在移动终端进行语音通话时,先获得该移动终端在一段时间内产生的语音信号,然后判断获得的语音信号是否只包含背景噪音,若判断出只包含背景噪音,则根据该语音信号对背景噪音库进行更新,若判断出不只包含背景噪音,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。由上可见,本发明实施例技术方案是在背景噪音库存储的各背景噪音中选取进行降噪处理的背景噪音,其中背景噪音库中存储的背景噪音是在对移动终端的语音信号进行降噪处理时,根据语音信号进行实时更新的,因此有效地避免了移动终端中预先存储的各背景噪音中并不包含与采集到的语音信号相似的背景噪音,从而移动终端无法选取出合适的背景噪音来对采集到的语音信号进行降噪处理的情况,因此能够得到较好的降噪处理效果,提高了用户的语音通话质量。
下面给出更为详细的实施方式。
实施例二
如图2所示,为本发明实施例二提出的语音信号降噪处理方法具体实现流程示意图,其具体处理流程如下:
步骤21,在移动终端进行语音通话时,若到达降噪处理时间点,则获得该移动终端在该降噪处理时间点对应的时间段内产生的语音信号。
步骤22,判断获得的语音信号是否只包含背景噪音。
步骤23,若判断出获得的语音信号只包含背景噪音,则确定所述移动终端(即语音信号发送方移动终端)在该降噪处理时间点进行语音通话时所处的通话区域。
步骤24,根据获得的该语音信号对背景噪音库中步骤23确定出的通话区域对应的背景噪音进行更新。
步骤25,若判断出获得的语音信号不只包含背景噪音,则确定所述移动终端(即语音信号发送方移动终端)在该降噪处理时间点进行语音通话时所处的通话区域。
步骤26,在背景噪音库存储的步骤25确定出的通话区域对应的各背景噪音中,确定所述通话区域对应的各背景噪音。
步骤27,在步骤26确定出的各背景噪音中,选取进行降噪处理的背景噪音。
步骤28,根据步骤27选取出的背景噪音对获得的语音信号进行降噪处理。
步骤29,将降噪处理后的语音信号播放给用户或者发送给语音信号接收方移动终端。
实施例三
相应的,本发明实施例三提供一种语音信号降噪处理装置,其结构如图3所示,包括:
语音信号获得单元31,用于在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;
背景噪音判断单元32,用于判断语音信号获得单元31获得的语音信号是否只包含背景噪音;
背景噪音库更新单元33,用于在背景噪音判断单元32的判断结果为是时,根据语音信号获得单元31获得的该语音信号对背景噪音库进行更新;
背景噪音选取单元34,用于在背景噪音判断单元32的判断结果为否时,在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音;
降噪处理单元35,用于根据背景噪音选取单元34选取出的背景噪音对语音信号获得单元31获得的语音信号进行降噪处理。
较佳地,背景噪音判断单元32具体包括:
声谱音高判断子单元,用于判断语音信号获得单元31获得的语音信号的声谱音高最大值是否小于预先设定的声谱阀值;
背景噪音确认子单元,用于在声谱音高判断子单元的判断结果为是时,确认语音信号获得单元31获得的语音信号只包含背景噪音,以及在声谱音高判断子单元的判断结果为否时,确认语音信号获得单元31获得的语音信号不只包含背景噪音。
较佳地,背景噪音库更新单元33具体包括:
第一相似度计算子单元,用于分别计算语音信号获得单元31获得的语音信号与背景噪音库中存储的各背景噪音的相似度;
第一相似度判断子单元,用于判断第一相似度计算子单元计算出的各相似度是否均小于预先设定的第一相似度阈值;
第一语音信号添加子单元,用于在第一相似度判断子单元的判断结果为是时,将语音信号获得单元31获得的语音信号添加进背景噪音库中。
较佳地,背景噪音选取单元34具体包括:
第二相似度计算子单元,用于分别计算背景噪音库存储的各背景噪音和语音信号获得单元31获得的语音信号之间的相似度;
第一背景噪音选取子单元,用于在背景噪音库存储的各背景噪音中,将第二相似度计算子单元计算出的对应的相似度大于预先设定的第二相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
较佳地,背景噪音库更新单元33具体包括:
第一通话区域确定子单元,用于确定所述移动终端进行语音通话时所处的通话区域;
第一背景噪音确定子单元,用于在背景噪音库存储的各背景噪音中,确定第一通话区域确定子单元确定出的通话区域对应的各背景噪音;
第三相似度计算子单元,用于分别计算语音信号获得单元31获得的语音信号与第一背景噪音确定子单元确定出的各背景噪音之间的相似度;
第二相似度判断子单元,用于判断第三相似度计算子单元计算出的各相似度是否均小于预先设定的第三相似度阈值;
第二语音信号添加子单元,用于在第二相似度判断子单元的判断结果为是时,将语音信号获得单元31获得的语音信号添加进背景噪音库中第一通话区域确定子单元确定出的通话区域对应的背景噪音中。
更佳地,背景噪音选取单元具体包括:
第二通话区域确定子单元,用于确定所述移动终端进行语音通话时所处的通话区域;
第二背景噪音确定子单元,用于在背景噪音库存储的各背景噪音中,确定第二通话区域确定子单元确定出的通话区域对应的各背景噪音;
第二背景噪音选取子单元,用于在第二背景噪音确定子单元确定出的各背景噪音中,选取进行降噪处理的背景噪音。
更佳地,第二背景噪音选取子单元具体包括:
第一相似度计算模块,用于分别计算第二背景噪音确定子单元确定出的各背景噪音和语音信号获得单元31获得的语音信号之间的相似度;
第一背景噪音选取模块,用于在第二背景噪音确定子单元确定出的各背景噪音中,将第一相似度计算模块计算出的相似度大于预先设定的第四相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
更佳地,第二背景噪音选取子单元具体包括:
第二背景噪音选取模块,用于在第二背景噪音确定子单元确定出的各背景噪音中,选择出现次数满足预设条件的背景噪音;
第二相似度计算模块,用于分别计算第二背景噪音选取模块选择出的各背景噪音和语音信号获得单元31获得的语音信号之间的相似度;
第三背景噪音选取模块,用于在第二背景噪音选取模块选择出的各背景噪音中,将第二相似度计算模块计算出的相似度大于预先设定的第五相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
较佳地,降噪处理单元35具体包括:
第三背景噪音确定子单元,用于确定在获得该语音信号之前,背景噪音判断单元32判断出的只包含背景噪音的各语音信号;
第四相似度计算子单元,用于在第三背景噪音确定子单元确定出的各语音信号中,计算任意两个语音信号之间的相似度;
合并处理子单元,用于根据第四相似度计算子单元计算出的相似度,对第三背景噪音确定子单元确定出的各语音信号进行合并处理;
降噪处理子单元,用于根据合并处理子单元合并处理后得到的语音信号以及背景噪音选取单元34选取出的背景噪音,对语音信号获得单元31获得的语音信号进行降噪处理。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (18)
1.一种语音信号降噪处理方法,其特征在于,包括:
在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;
判断获得的语音信号是否只包含背景噪音;
若判断结果为是,则根据获得的该语音信号对背景噪音库进行更新;
若判断结果为否,则在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,并根据选取出的背景噪音对获得的语音信号进行降噪处理。
2.如权利要求1所述的方法,其特征在于,判断获得的语音信号是否只包含背景噪音,具体包括:
判断获得的语音信号的声谱音高最大值是否小于预先设定的声谱阀值;
若判断结果为是,则确认获得的语音信号只包含背景噪音;
若判断结果为否,则确认获得的语音信号不只包含背景噪音。
3.如权利要求1所述的方法,其特征在于,根据获得的该语音信号对背景噪音库进行更新,具体包括:
分别计算获得的该语音信号与背景噪音库中存储的各背景噪音的相似度;
判断计算出的各相似度是否均小于预先设定的第一相似度阈值;
若判断结果为是,则将获得的该语音信号添加进背景噪音库中。
4.如权利要求1所述的方法,其特征在于,在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,具体包括:
分别计算背景噪音库存储的各背景噪音和获得的该语音信号之间的相似度;
在背景噪音库存储的各背景噪音中,将对应的相似度大于预先设定的第二相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
5.如权利要求1所述的方法,其特征在于,根据获得的该语音信号对背景噪音库进行更新,具体包括:
确定所述移动终端进行语音通话时所处的通话区域;并
在背景噪音库存储的各背景噪音中,确定所述通话区域对应的各背景噪音;
分别计算获得的该语音信号与确定出的各背景噪音之间的相似度;
判断计算出的各相似度是否均小于预先设定的第三相似度阈值;
若判断结果为是,则将获得的该语音信号添加进背景噪音库中所述通话区域对应的背景噪音中。
6.如权利要求5所述的方法,其特征在于,在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音,具体包括:
确定所述移动终端进行语音通话时所处的通话区域;并
在背景噪音库存储的各背景噪音中,确定所述通话区域对应的各背景噪音;
在确定出的各背景噪音中,选取进行降噪处理的背景噪音。
7.如权利要求6所述的方法,其特征在于,在确定出的各背景噪音中,选取进行降噪处理的背景噪音,具体包括:
分别计算确定出的各背景噪音和获得的该语音信号之间的相似度;
在确定出的各背景噪音中,将计算出的相似度大于预先设定的第四相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
8.如权利要求6所述的方法,其特征在于,在确定出的各背景噪音中,选取进行降噪处理的背景噪音,具体包括:
在确定出的各背景噪音中,选择出现次数满足预设条件的背景噪音;
分别计算选择出的各背景噪音和获得的该语音信号之间的相似度;
在选择出的各背景噪音中,将计算出的相似度大于预先设定的第五相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
9.如权利要求1所述的方法,其特征在于,根据选取出的背景噪音对获得的语音信号进行降噪处理,具体包括:
确定在获得该语音信号之前,判断出只包含背景噪音的各语音信号;
在确定出的各语音信号中,计算任意两个语音信号之间的相似度;
根据计算出的相似度,对确定出的各语音信号进行合并处理;
根据合并处理后得到的语音信号以及选取出的背景噪音,对获得的语音信号进行降噪处理。
10.一种语音信号降噪处理装置,其特征在于,包括:
语音信号获得单元,用于在移动终端进行语音通话时,获得该移动终端在规定时间段内产生的语音信号;
背景噪音判断单元,用于判断语音信号获得单元获得的语音信号是否只包含背景噪音;
背景噪音库更新单元,用于在背景噪音判断单元的判断结果为是时,根据语音信号获得单元获得的该语音信号对背景噪音库进行更新;
背景噪音选取单元,用于在背景噪音判断单元的判断结果为否时,在背景噪音库存储的各背景噪音中,选取进行降噪处理的背景噪音;
降噪处理单元,用于根据背景噪音选取单元选取出的背景噪音对语音信号获得单元获得的语音信号进行降噪处理。
11.如权利要求10所述的装置,其特征在于,背景噪音判断单元具体包括:
声谱音高判断子单元,用于判断语音信号获得单元获得的语音信号的声谱音高最大值是否小于预先设定的声谱阀值;
背景噪音确认子单元,用于在声谱音高判断子单元的判断结果为是时,确认语音信号获得单元获得的语音信号只包含背景噪音,以及在声谱音高判断子单元的判断结果为否时,确认语音信号获得单元获得的语音信号不只包含背景噪音。
12.如权利要求10所述的装置,其特征在于,背景噪音库更新单元具体包括:
第一相似度计算子单元,用于分别计算语音信号获得单元获得的语音信号与背景噪音库中存储的各背景噪音的相似度;
第一相似度判断子单元,用于判断第一相似度计算子单元计算出的各相似度是否均小于预先设定的第一相似度阈值;
第一语音信号添加子单元,用于在第一相似度判断子单元的判断结果为是时,将语音信号获得单元获得的语音信号添加进背景噪音库中。
13.如权利要求10所述的装置,其特征在于,背景噪音选取单元具体包括:
第二相似度计算子单元,用于分别计算背景噪音库存储的各背景噪音和语音信号获得单元获得的语音信号之间的相似度;
第一背景噪音选取子单元,用于在背景噪音库存储的各背景噪音中,将第二相似度计算子单元计算出的对应的相似度大于预先设定的第二相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
14.如权利要求10所述的装置,其特征在于,背景噪音库更新单元具体包括:
第一通话区域确定子单元,用于确定所述移动终端进行语音通话时所处的通话区域;
第一背景噪音确定子单元,用于在背景噪音库存储的各背景噪音中,确定第一通话区域确定子单元确定出的通话区域对应的各背景噪音;
第三相似度计算子单元,用于分别计算语音信号获得单元获得的语音信号与第一背景噪音确定子单元确定出的各背景噪音之间的相似度;
第二相似度判断子单元,用于判断第三相似度计算子单元计算出的各相似度是否均小于预先设定的第三相似度阈值;
第二语音信号添加子单元,用于在第二相似度判断子单元的判断结果为是时,将语音信号获得单元获得的语音信号添加进背景噪音库中第一通话区域确定子单元确定出的通话区域对应的背景噪音中。
15.如权利要求14所述的装置,其特征在于,背景噪音选取单元具体包括:
第二通话区域确定子单元,用于确定所述移动终端进行语音通话时所处的通话区域;
第二背景噪音确定子单元,用于在背景噪音库存储的各背景噪音中,确定第二通话区域确定子单元确定出的通话区域对应的各背景噪音;
第二背景噪音选取子单元,用于在第二背景噪音确定子单元确定出的各背景噪音中,选取进行降噪处理的背景噪音。
16.如权利要求15所述的装置,其特征在于,第二背景噪音选取子单元具体包括:
第一相似度计算模块,用于分别计算第二背景噪音确定子单元确定出的各背景噪音和语音信号获得单元获得的语音信号之间的相似度;
第一背景噪音选取模块,用于在第二背景噪音确定子单元确定出的各背景噪音中,将第一相似度计算模块计算出的相似度大于预先设定的第四相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
17.如权利要求15所述的装置,其特征在于,第二背景噪音选取子单元具体包括:
第二背景噪音选取模块,用于在第二背景噪音确定子单元确定出的各背景噪音中,选择出现次数满足预设条件的背景噪音;
第二相似度计算模块,用于分别计算第二背景噪音选取模块选择出的各背景噪音和语音信号获得单元获得的语音信号之间的相似度;
第三背景噪音选取模块,用于在第二背景噪音选取模块选择出的各背景噪音中,将第二相似度计算模块计算出的相似度大于预先设定的第五相似度阈值的背景噪音,选取为进行降噪处理的背景噪音。
18.如权利要求10所述的装置,其特征在于,降噪处理单元具体包括:
第三背景噪音确定子单元,用于确定在获得该语音信号之前,背景噪音判断单元判断出的只包含背景噪音的各语音信号;
第四相似度计算子单元,用于在第三背景噪音确定子单元确定出的各语音信号中,计算任意两个语音信号之间的相似度;
合并处理子单元,用于根据第四相似度计算子单元计算出的相似度,对第三背景噪音确定子单元确定出的各语音信号进行合并处理;
降噪处理子单元,用于根据合并处理子单元合并处理后得到的语音信号以及背景噪音选取单元选取出的背景噪音,对语音信号获得单元获得的语音信号进行降噪处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110432747.0A CN103177728B (zh) | 2011-12-21 | 2011-12-21 | 语音信号降噪处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110432747.0A CN103177728B (zh) | 2011-12-21 | 2011-12-21 | 语音信号降噪处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103177728A true CN103177728A (zh) | 2013-06-26 |
CN103177728B CN103177728B (zh) | 2015-07-29 |
Family
ID=48637534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110432747.0A Active CN103177728B (zh) | 2011-12-21 | 2011-12-21 | 语音信号降噪处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103177728B (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014161299A1 (zh) * | 2013-08-15 | 2014-10-09 | 中兴通讯股份有限公司 | 一种语音质量处理的方法及装置 |
CN106971720A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种更新噪声数据库的机器人语音识别方法及装置 |
CN106971714A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种应用于机器人的语音去噪识别方法及装置 |
CN106971715A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种应用于机器人的语音识别装置 |
CN106971716A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种机器人噪声数据库更新及语音识别装置、方法 |
CN108520754A (zh) * | 2018-04-09 | 2018-09-11 | 广东思派康电子科技有限公司 | 一种降噪会议机 |
CN108766453A (zh) * | 2018-05-24 | 2018-11-06 | 江西午诺科技有限公司 | 语音降噪方法、装置、可读存储介质及移动终端 |
CN109346099A (zh) * | 2018-12-11 | 2019-02-15 | 珠海市微半导体有限公司 | 一种基于语音识别的迭代去噪方法和芯片 |
CN110198374A (zh) * | 2019-05-30 | 2019-09-03 | 深圳市趣创科技有限公司 | 一种基于纠错学习规则的手机语音降噪方法及装置 |
CN111508474A (zh) * | 2019-08-08 | 2020-08-07 | 马上消费金融股份有限公司 | 一种语音打断方法、电子设备及存储装置 |
CN111698232A (zh) * | 2020-06-03 | 2020-09-22 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、计算机设备以及存储介质 |
CN113053404A (zh) * | 2021-03-22 | 2021-06-29 | 三一重机有限公司 | 驾驶室内外交互方法及装置 |
CN114882482A (zh) * | 2021-10-12 | 2022-08-09 | 北京九章云极科技有限公司 | ***防伪识别方法及装置 |
CN117351993A (zh) * | 2023-12-04 | 2024-01-05 | 方图智能(深圳)科技集团股份有限公司 | 一种基于音频分发的音频传输质量评价方法及*** |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10121489B1 (en) * | 2017-07-21 | 2018-11-06 | Htc Corporation | Method, device, and non-transitory computer readable storage medium for processing audio signal |
CN108171118B (zh) * | 2017-12-05 | 2020-10-02 | 东软集团股份有限公司 | 眨眼信号数据处理方法、装置、可读存储介质及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1390349A (zh) * | 1999-11-15 | 2003-01-08 | 诺基亚有限公司 | 噪声抑制 |
CN1447963A (zh) * | 2000-08-21 | 2003-10-08 | 康奈克森特***公司 | 语音编码中噪音鲁棒分类方法 |
CN101056322A (zh) * | 2006-04-13 | 2007-10-17 | 中兴通讯股份有限公司 | 一种在移动通讯终端上叠加背景声的装置及方法 |
CN101197870A (zh) * | 2006-12-05 | 2008-06-11 | 乐金电子(中国)研究开发中心有限公司 | 一种可调节通话质量的移动终端 |
US7680653B2 (en) * | 2000-02-11 | 2010-03-16 | Comsat Corporation | Background noise reduction in sinusoidal based speech coding systems |
CN101989431A (zh) * | 2009-07-31 | 2011-03-23 | 深圳富泰宏精密工业有限公司 | 噪音消除装置及方法 |
-
2011
- 2011-12-21 CN CN201110432747.0A patent/CN103177728B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1390349A (zh) * | 1999-11-15 | 2003-01-08 | 诺基亚有限公司 | 噪声抑制 |
US7680653B2 (en) * | 2000-02-11 | 2010-03-16 | Comsat Corporation | Background noise reduction in sinusoidal based speech coding systems |
CN1447963A (zh) * | 2000-08-21 | 2003-10-08 | 康奈克森特***公司 | 语音编码中噪音鲁棒分类方法 |
CN101056322A (zh) * | 2006-04-13 | 2007-10-17 | 中兴通讯股份有限公司 | 一种在移动通讯终端上叠加背景声的装置及方法 |
CN101197870A (zh) * | 2006-12-05 | 2008-06-11 | 乐金电子(中国)研究开发中心有限公司 | 一种可调节通话质量的移动终端 |
CN101989431A (zh) * | 2009-07-31 | 2011-03-23 | 深圳富泰宏精密工业有限公司 | 噪音消除装置及方法 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014161299A1 (zh) * | 2013-08-15 | 2014-10-09 | 中兴通讯股份有限公司 | 一种语音质量处理的方法及装置 |
CN106971720A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种更新噪声数据库的机器人语音识别方法及装置 |
CN106971714A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种应用于机器人的语音去噪识别方法及装置 |
CN106971715A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种应用于机器人的语音识别装置 |
CN106971716A (zh) * | 2016-01-14 | 2017-07-21 | 芋头科技(杭州)有限公司 | 一种机器人噪声数据库更新及语音识别装置、方法 |
CN108520754A (zh) * | 2018-04-09 | 2018-09-11 | 广东思派康电子科技有限公司 | 一种降噪会议机 |
CN108766453A (zh) * | 2018-05-24 | 2018-11-06 | 江西午诺科技有限公司 | 语音降噪方法、装置、可读存储介质及移动终端 |
CN109346099A (zh) * | 2018-12-11 | 2019-02-15 | 珠海市微半导体有限公司 | 一种基于语音识别的迭代去噪方法和芯片 |
CN110198374A (zh) * | 2019-05-30 | 2019-09-03 | 深圳市趣创科技有限公司 | 一种基于纠错学习规则的手机语音降噪方法及装置 |
CN111508474A (zh) * | 2019-08-08 | 2020-08-07 | 马上消费金融股份有限公司 | 一种语音打断方法、电子设备及存储装置 |
CN111508474B (zh) * | 2019-08-08 | 2021-04-06 | 马上消费金融股份有限公司 | 一种语音打断方法、电子设备及存储装置 |
CN111698232A (zh) * | 2020-06-03 | 2020-09-22 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、计算机设备以及存储介质 |
CN113053404A (zh) * | 2021-03-22 | 2021-06-29 | 三一重机有限公司 | 驾驶室内外交互方法及装置 |
CN114882482A (zh) * | 2021-10-12 | 2022-08-09 | 北京九章云极科技有限公司 | ***防伪识别方法及装置 |
CN117351993A (zh) * | 2023-12-04 | 2024-01-05 | 方图智能(深圳)科技集团股份有限公司 | 一种基于音频分发的音频传输质量评价方法及*** |
CN117351993B (zh) * | 2023-12-04 | 2024-02-13 | 方图智能(深圳)科技集团股份有限公司 | 一种基于音频分发的音频传输质量评价方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN103177728B (zh) | 2015-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103177728A (zh) | 语音信号降噪处理方法及装置 | |
CN110246515B (zh) | 回声的消除方法、装置、存储介质及电子装置 | |
EP3882913A1 (en) | Echo elimination method and terminal | |
CN105847611A (zh) | 一种回声时延检测方法、回声消除芯片及终端设备 | |
CN105979197A (zh) | 基于啸叫音自动识别的远程会议控制方法及装置 | |
CN102568494B (zh) | 消除回声的优化方法、装置及*** | |
CN101026659B (zh) | 一种回声延时定位的实现方法 | |
CN107548564A (zh) | 一种语音输入异常的确定方法、装置、终端以及存储介质 | |
US8199907B2 (en) | Echo canceller and echo cancelling method and program | |
CN104980600A (zh) | 非线性处理器阈值的自动调谐 | |
CN109461449A (zh) | 用于智能设备的语音唤醒方法及*** | |
WO2016003955A1 (en) | Variable step size echo cancellation with accounting for instantaneous interference | |
EP3796629B1 (en) | Double talk detection method, double talk detection device and echo cancellation system | |
CN106210371A (zh) | 一种回声时延的确定方法、装置及智能会议设备 | |
US9491545B2 (en) | Methods and devices for reverberation suppression | |
CN110992923B (zh) | 回声消除方法、电子设备以及存储装置 | |
CN110602327A (zh) | 语音通话方法、装置、电子设备及计算机可读存储介质 | |
CN104038610A (zh) | 一种通话语音调整方法及装置 | |
CN103997561A (zh) | 通讯装置及其语音处理方法 | |
CN109460364A (zh) | 应用程序检测方法、装置、存储介质及移动终端 | |
CN109559756A (zh) | 滤波系数确定方法、回声消除方法、相应装置及设备 | |
CN104349426A (zh) | 建立通话连接的方法与装置 | |
CN112669865B (zh) | 一种主麦克风的切换方法、装置、设备及可读存储介质 | |
CN111613235A (zh) | 一种回声消除方法及装置 | |
CN112489679B (zh) | 声学回声消除算法的评估方法、装置及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |