本申请涉及通信,尤其涉及一种通话降噪方法、终端及计算机可读存储介质。
背景技术:
1、目前,对通话语音进行降噪处理通常为对耳机的麦克阵列及手机的麦克阵列这两路收音阵列收集到的语音信号进行信号质量阈值判断,根据被收音者与麦克阵列远近进行收音阵列的选择判断,选择语音信号较好的一路进行信号传输与处理,摒弃语音信号较差信噪比较低的一路。但是这样并未完全利用完整的多路收音阵列,会使得通话语音模糊、失真。
技术实现思路
1、为解决上述技术问题,本申请提供一种通话降噪方法、终端及计算机可读存储介质,保留了耳机和终端收集到的语音信号,能够实现更清晰保真的语音通话功能。
2、本申请第一方面提供一种通话降噪方法,所述通话降噪方法包括以下步骤:获取通话时终端的第一收音模块收集的第一收音信号以及耳机的第二收音模块收集的第二收音信号,所述第一收音信号包括混合的第一语音信号及第一噪声信号,所述第二收音信号包括混合的第二语音信号及第二噪声信号;分离出所述第一语音信号、所述第一噪声信号、所述第二语音信号以及所述第二噪声信号;对所述第一语音信号及所述第二语音信号进行处理,得到目标语音信号;将所述第一噪声信号及所述第二噪声信号合成得到合成噪声信号;对所述合成噪声信号进行降噪处理,得到残留噪声信号;以及合成所述目标语音信号及所述残留噪声信号而得到通话信号。
3、本申请第二方面提供一种终端,所述终端包括第一收音模块以及处理器,所述处理器用于获取所述第一收音模块收集的第一收音信号以及耳机的第二收音模块收集的第二收音信号,所述第二收音信号包括混合的第二语音信号及第二噪声信号,所述处理器并用于分离出所述第一语音信号、所述第一噪声信号、所述第二语音信号以及所述第二噪声信号,并将所述第一噪声信号及所述第二噪声信号合成得到合成噪声信号,对所述第一语音信号及所述第二语音信号进行处理,得到目标语音信号,对所述合成噪声信号进行降噪处理,得到残留噪声信号,以及合成所述目标语音信号及所述残留噪声信号而得到通话信号。
4、本申请第三方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于供计算机调用后执行前述的通话降噪方法。
5、本申请提供的通话降噪方法、终端及计算机可读存储介质,通过对耳机的收音阵列及终端的收音阵列这两路收音阵列收集的收音信号均进行语音信号及噪声信号的分离处理,并对分离出来的噪声信号进行降噪处理,以及将分离出来的语音信号及降噪处理后的噪声信号合成而得到通话信号,保留了耳机和终端收集到的语音信号,能够实现更清晰保真的语音通话功能,达到比单独对耳机收集的收音信号或者单独对终端收集的收音信号进行处理更佳的语音通话效果。
1.一种通话降噪方法,其特征在于,所述通话降噪方法包括:
2.根据权利要求1所述的通话降噪方法,其特征在于,所述对所述第一语音信号及所述第二语音信号进行处理,得到目标语音信号,包括:
3.根据权利要求1所述的通话降噪方法,其特征在于,所述对所述合成噪声信号进行降噪处理,得到残留噪声信号,包括:
4.根据权利要求1所述的通话降噪方法,其特征在于,在所述分离出所述第一语音信号、所述第一噪声信号、所述第二语音信号以及所述第二噪声信号之前,所述通话降噪方法还包括:
5.根据权利要求1所述的通话降噪方法,其特征在于,所述合成所述目标语音信号及所述残留噪声信号而得到通话信号,包括:
6.一种终端,其特征在于,所述终端包括:
7.根据权利要求6所述的终端,其特征在于,所述处理器用于合成所述第一语音信号及所述第二语音信号,得到合成语音信号,并用于采用预设语音增强算法对所述合成语音信号进行增强处理,得到所述目标语音信号。
8.根据权利要求6所述的终端,其特征在于,所述处理器用于采用预设降噪算法对所述合成噪声信号进行降噪处理,得到残留噪声信号。
9.根据权利要求6所述的终端,其特征在于,所述处理器还用于在分离出所述第一语音信号、所述第一噪声信号、所述第二语音信号以及所述第二噪声信号之前,对所述第二收音信号进行降噪处理得到预处理第二收音信号,所述预处理第二收音信号包括混合的预处理第二语音信号及预处理第二噪声信号,所述处理器并用于分离出所述第一语音信号、所述第一噪声信号、所述预处理第二语音信号以及所述预处理第二噪声信号,对所述第一语音信号及所述预处理第二语音信号进行处理,得到所述目标语音信号,以及将所述第一噪声信号及所述预处理第二噪声信号合成得到所述合成噪声信号。
10.根据权利要求6所述的终端,其特征在于,所述处理器合成所述目标语音信号及所述残留噪声信号而得到通话信号,包括合成所述目标语音信号及所述残留噪声信号并加入预设噪声信号而得到所述通话信号。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于供计算机调用后执行如权利要求1-5任一项所述的通话降噪方法。