1.一种终端,其特征在于,包括信号处理模块,以及设置在不同位置上的两个麦克风,其中,
所述两个麦克风用于采集终端录音过程中通话开始到通话结束这段时间内的混合声音;
所述信号处理模块用于将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理以除去这段时间内的通话声音,得到这段时间内的目标录制声音。
2.如权利要求1所述的终端,其特征在于,所述信号处理模块包括:
衰减系数确定模块,用于确定声音从第一麦克风到第二麦克风之间的衰减系数;
信号处理子模块,用于根据所述衰减系数确定模块确定的所述衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
3.如权利要求2所述的终端,其特征在于,所述第一麦克风为主麦克风,所述第二麦克风为副麦克风。
4.如权利要求3所述的终端,其特征在于,还包括判断模块,用于判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值。
5.如权利要求1至4任一项所述的终端,其特征在于,还包括拼接模块,用于将所述信号处理模块得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。
6.一种终端录音过程中降噪处理方法,其特征在于,包括:
利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音;
将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理以除去这段时间内的通话声音,得到这段时间内的目标录制声音。
7.如权利要求6所述的终端录音过程中降噪处理方法,其特征在于,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音具体包括:
确定声音从第一麦克风到第二麦克风之间的衰减系数;
根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
8.如权利要求7所述的终端录音过程中降噪处理方法,其特征在于,根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音具体包括:
将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。
9.如权利要求7所述的终端录音过程中降噪处理方法,其特征在于,所述第一麦克风为终端上的主麦克风,所述第二麦克风为终端上的副麦克风。
10.如权利要求9所述的终端录音过程中降噪处理方法,其特征在于,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理之前还包括:
判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;
若是,则进入将所述至少两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理的步骤;
否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。
一种终端录音过程中降噪处理方法及终端\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种终端录音过程中降噪处理方法及终端。\n背景技术\n[0002] 目前,绝大多数的终端都同时具有录音(包括纯粹录音,以及录像中音频数据的录制)和通话(包括但不局限于手机来电、即时通讯工具中的语音通讯)功能。然而,现有终端对录音过程中通话处理并不完善,一种处理方式是通话开始的同时终止正在进行的录音过程,另一种处理方式是保持录音不断,但是所录制的声音中夹杂着用户的通话声音,录制文件质量不高。\n[0003] 以手机为例,用户通常遇到录音过程中有来电的情况,现有的手机一旦用户接通了来电,要么同时终止正在进行的录音过程,要么保持录音不断,但是所录制的声音中夹杂着用户的通话声音。\n发明内容\n[0004] 本发明提供一种终端录音过程中降噪处理方法及终端,解决现有终端对录音过程中的通话处理不完善的问题。\n[0005] 为解决上述技术问题,本发明采用以下技术方案:\n[0006] 一种终端,包括信号处理模块,以及设置在不同位置上的两个麦克风,其中,所述两个麦克风用于采集终端录音过程中通话开始到通话结束这段时间内的混合声音;所述信号处理模块用于将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。\n[0007] 进一步地,所述信号处理模块包括:衰减系数确定模块,用于确定声音从第一麦克风到第二麦克风之间的衰减系数;以及信号处理子模块,用于根据所述衰减系数确定模块确定的所述衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。\n[0008] 进一步地,所述第一麦克风为主麦克风,所述第二麦克风为副麦克风。\n[0009] 进一步地,该终端还包括判断模块,用于判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值。\n[0010] 进一步地,该终端还包括拼接模块,用于将所述信号处理模块得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。\n[0011] 一种终端录音过程中降噪处理方法,包括:利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音;将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。\n[0012] 进一步地,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音具体包括:确定声音从第一麦克风到第二麦克风之间的衰减系数;根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。\n[0013] 进一步地,根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音具体包括:将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。\n[0014] 进一步地,所述第一麦克风为终端上的主麦克风,所述第二麦克风为终端上的副麦克风。\n[0015] 进一步地,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理之前还包括:判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;若是,则进入将所述至少两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理的步骤;否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。\n[0016] 进一步地,该终端录音过程中降噪处理方法还包括:将所得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。\n[0017] 本发明提供的终端录音过程中降噪处理方法及终端,利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。一方面进行通话的同时无需终止正在进行的录音,使得通话功能不受正在进行的录音功能的影响;另一方面还对所录制的声音中的通话声音进行了过滤处理,提高了录制文件的质量。此外,本发明不需要借助额外的硬件,适合当前大多数的终端使用,尤其适合手机终端使用。\n附图说明\n[0018] 图1为本发明一实施例提供的终端录音过程中降噪处理方法的流程图;\n[0019] 图2为本发明一实施例提供的终端的示意图;\n[0020] 图3为本发明另一实施例提供的终端录音过程中降噪处理方法的流程图。\n具体实施方式\n[0021] 下面通过具体实施方式结合附图对本发明作进一步详细说明。\n[0022] 图1为本发明一实施例提供的终端录音过程中降噪处理方法的流程图,请参考图\n1,包括如下流程:\n[0023] S101、利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音。\n[0024] 由于终端录音过程中通话开始到通话结束这段时间内,录音和通话同时进行,因此该两个麦克风采集到的混合声音不但包括目标录制声音,还包括通话声音。\n[0025] S102、将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。即过滤掉这段时间内的通话声音,得到用户实际想要录制的声音。\n[0026] 在一些实施例中,步骤S102具体包括:\n[0027] S102a、确定声音从第一麦克风到第二麦克风之间的衰减系数;\n[0028] S102b、根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。\n[0029] 优选的,步骤S102b具体为:将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。\n[0030] 优选的,第一麦克风为终端上的主麦克风,第二麦克风为终端上的副麦克风。在进行通话时,用户一般对着主麦克风说话,副麦克风距离用户嘴巴相对较远一些,因此,通话声音在主麦克风与副麦克风之间有衰减,而目标录制声音在主麦克风与副麦克风之间的衰减可忽略不计。\n[0031] 在一些实施例中,步骤S102之前,还包括对主麦克风在这段时间内采集到的混合声音进行限幅运算,即:\n[0032] 判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;\n[0033] 若是,则进入步骤S102,将所述主麦克风、副麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。\n[0034] 否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音,也相当于将这段时间内主麦克风采集的混合信号置零处理。\n[0035] 在一些实施例中,在得到终端录音过程中通话开始到通话结束这段时间内的目标录制声音之后,还包括:将所得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。通话开始前录制的声音、通话结束后录制的声音均采用常规方式录制,优选的,均由主麦克风采集得到。\n[0036] 图2为本发明一实施例提供的终端的示意图,如图2所示,终端2包括信号处理模块\n21,以及设置在不同位置上的第一麦克风22和第二麦克风23,其中,第一麦克风22、第二麦克风23用于采集终端2录音过程中通话开始到通话结束这段时间内的混合声音;信号处理模块21用于将第一麦克风22、第二麦克风23在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。\n[0037] 优选的,信号处理模块21包括衰减系数确定模块211和信号处理子模块212,其中,衰减系数确定模块211用于确定声音从第一麦克风22到第二麦克风23之间的衰减系数;信号处理子模块212用于根据衰减系数确定模块211确定的所述衰减系数将第一麦克风22在这段时间内采集到的混合声音进行模拟衰减后,与第二麦克风23在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。优选的,信号处理子模块212具体用于将第一麦克风22在这段时间内采集到的混合声音乘以所述衰减系数后,与第二麦克风23在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。\n[0038] 优选的,第一麦克风22为主麦克风,第二麦克风23为副麦克风。\n[0039] 优选的,终端2还包括判断模块24,用于判断主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;若是,则通知信号处理模块21进入将主麦克风和副麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音;否则,判断模块24直接将副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。\n[0040] 优选的,终端2还包括拼接模块25,用于将信号处理模块21得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。通话开始前录制的声音、通话结束后录制的声音均采用常规方式录制,优选的,均由主麦克风采集得到。\n[0041] 下面假设终端为具有一主麦克风和一远离主麦克风用于降噪的副麦克风的为手机。包括如下流程:\n[0042] S301、手机开启录音功能,将主麦克风采集的声音记作S0(t)。\n[0043] S302、若TB时刻响起了来电铃声,在时间点TB保存主麦克风采集的声音S0(t),并开启副麦克风,主麦克风和副麦克风同步采集声音,将副麦克风采集的声音记作Sf(t),主麦克风重新开始采集的声音记作V(t)。\n[0044] S303、如果用户拒接来电,在拒接的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t);\n[0045] 如果用户接听了来电,用户对着主麦克风通话,在通话过程中保持主麦克风和副麦克风的工作模式,在通话结束的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t);\n[0046] 如果用户没有操作直至来电提醒结束,在结束的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t)。\n[0047] S304、当用户终止录音操作之后,终止录音的时间点T保存S2(t)。\n[0048] 图3为从开始录音的时间点0到录音全部结束的时间点T之间主麦克风和副麦克风采集声音及存储文件的图示。\n[0049] S0(t)和S2(t)所录制的都是没有被通话污染的声音,但Sf(t)和V(t)因TB到TE这段时间内的来电铃声、通话声音引入了噪声,而且由于来电铃声、通话声音的强度远大于需要录制的声音强度,因此Sf(t)和V(t)已经分辨不出来真正需要录制的声音,即目标录制声音。\n[0050] S305、由于用户对着主麦克风通话,副麦克风距离用户嘴巴相对较远一些,因此,通话声音在主麦克风与副麦克风之间有衰减,而需要录制的目标录制声音在主麦克风与副麦克风之间的衰减可忽略不计。假设TB到TE这段时间内需要录制的目标录制声音记为b(t),将这段时间内的来电铃声、通话声音记为w(t)。则有:\n[0051]\n[0052] 其中,β是声音从主麦克风到副麦克风之间的衰减系数,β远小于1。β可以通过测试或估算得到。\n[0053] 为了清晰还原出目标录制声音,剔除出TB到TE这段时间内的来电铃声、通话声音,本实施例将主麦克风在这段时间内采集到的混合声音乘以衰减系数β后,与副麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。即对方程(1)做一个变换,构造S1(t):\n[0054] S1(t)=Sf(t)-β*V(t)\n[0055] =b(t)+βw(t)-β[b(t)+w(t)] (2)\n[0056] =(1-β)b(t)\n[0057] 因为β远小于1,所以S1(t)接近TB到TE这段时间内需要录制的目标录制声音记为b(t)。如果在录制过程中有不止一次来电干扰,可以使用相同的处理办法进行设置,最终还原出无干扰的录制声音。\n[0058] S306、若用户需要得到从开始录音的时间点0到录音全部结束的时间点T之间的完整录制文件,则得到S1(t)之后,将三段声音S0(t)、S1(t)和S2(t)拼接起来。\n[0059] 在另一些实施例中,在步骤S304之前,还可以对主麦克风在TB到TE这段时间内采集的V(t)做限幅运算,即判断V(t)的声音强度是否大于或等于预设值;若是,则进入步骤S304,否则,认为TB到TE这段时间内的来电铃声、通话声音可以忽略不计,可以将这段时间内V(t)置零处理,即不用进入步骤S304,直接将副麦克风在这段时间内采集到的Sf(t)作为这段时间内的目标录制声音b(t)。\n[0060] 本发明可以使用户在录音过程中不受来电的干扰,能够获得免受污染的录制文件。尤其适合手机。\n[0061] 以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
法律信息
- 2016-08-17
- 2014-07-16
实质审查的生效
IPC(主分类): H04M 1/65
专利申请号: 201410126822.4
申请日: 2014.03.31
- 2014-06-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-02-03
|
2008-04-04
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |