CN103888580B - 一种终端录音过程中降噪处理方法及终端 - Google Patents
一种终端录音过程中降噪处理方法及终端 Download PDFInfo
- Publication number
- CN103888580B CN103888580B CN201410126822.4A CN201410126822A CN103888580B CN 103888580 B CN103888580 B CN 103888580B CN 201410126822 A CN201410126822 A CN 201410126822A CN 103888580 B CN103888580 B CN 103888580B
- Authority
- CN
- China
- Prior art keywords
- period
- during
- mike
- time
- sound
- 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.)
- Active
Links
Landscapes
- Telephone Function (AREA)
Abstract
本发明公开一种终端录音过程中降噪处理方法及终端,利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音;将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。本发明通过以上技术方案,解决现有终端对录音过程中的通话处理不完善的问题。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种终端录音过程中降噪处理方法及终端。
背景技术
目前,绝大多数的终端都同时具有录音(包括纯粹录音,以及录像中音频数据的录制)和通话(包括但不局限于手机来电、即时通讯工具中的语音通讯)功能。然而,现有终端对录音过程中通话处理并不完善,一种处理方式是通话开始的同时终止正在进行的录音过程,另一种处理方式是保持录音不断,但是所录制的声音中夹杂着用户的通话声音,录制文件质量不高。
以手机为例,用户通常遇到录音过程中有来电的情况,现有的手机一旦用户接通了来电,要么同时终止正在进行的录音过程,要么保持录音不断,但是所录制的声音中夹杂着用户的通话声音。
发明内容
本发明提供一种终端录音过程中降噪处理方法及终端,解决现有终端对录音过程中的通话处理不完善的问题。
为解决上述技术问题,本发明采用以下技术方案:
一种终端,包括信号处理模块,以及设置在不同位置上的两个麦克风,其中,所述两个麦克风用于采集终端录音过程中通话开始到通话结束这段时间内的混合声音;所述信号处理模块用于将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。
进一步地,所述信号处理模块包括:衰减系数确定模块,用于确定声音从第一麦克风到第二麦克风之间的衰减系数;以及信号处理子模块,用于根据所述衰减系数确定模块确定的所述衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
进一步地,所述第一麦克风为主麦克风,所述第二麦克风为副麦克风。
进一步地,该终端还包括判断模块,用于判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值。
进一步地,该终端还包括拼接模块,用于将所述信号处理模块得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。
一种终端录音过程中降噪处理方法,包括:利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音;将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。
进一步地,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音具体包括:确定声音从第一麦克风到第二麦克风之间的衰减系数;根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
进一步地,根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音具体包括:将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。
进一步地,所述第一麦克风为终端上的主麦克风,所述第二麦克风为终端上的副麦克风。
进一步地,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理之前还包括:判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;若是,则进入将所述至少两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理的步骤;否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。
进一步地,该终端录音过程中降噪处理方法还包括:将所得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。
本发明提供的终端录音过程中降噪处理方法及终端,利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。一方面进行通话的同时无需终止正在进行的录音,使得通话功能不受正在进行的录音功能的影响;另一方面还对所录制的声音中的通话声音进行了过滤处理,提高了录制文件的质量。此外,本发明不需要借助额外的硬件,适合当前大多数的终端使用,尤其适合手机终端使用。
附图说明
图1为本发明一实施例提供的终端录音过程中降噪处理方法的流程图;
图2为本发明一实施例提供的终端的示意图;
图3为本发明另一实施例提供的终端录音过程中降噪处理方法的流程图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
图1为本发明一实施例提供的终端录音过程中降噪处理方法的流程图,请参考图1,包括如下流程:
S101、利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音。
由于终端录音过程中通话开始到通话结束这段时间内,录音和通话同时进行,因此该两个麦克风采集到的混合声音不但包括目标录制声音,还包括通话声音。
S102、将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。即过滤掉这段时间内的通话声音,得到用户实际想要录制的声音。
在一些实施例中,步骤S102具体包括:
S102a、确定声音从第一麦克风到第二麦克风之间的衰减系数;
S102b、根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
优选的,步骤S102b具体为:将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。
优选的,第一麦克风为终端上的主麦克风,第二麦克风为终端上的副麦克风。在进行通话时,用户一般对着主麦克风说话,副麦克风距离用户嘴巴相对较远一些,因此,通话声音在主麦克风与副麦克风之间有衰减,而目标录制声音在主麦克风与副麦克风之间的衰减可忽略不计。
在一些实施例中,步骤S102之前,还包括对主麦克风在这段时间内采集到的混合声音进行限幅运算,即:
判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;
若是,则进入步骤S102,将所述主麦克风、副麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。
否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音,也相当于将这段时间内主麦克风采集的混合信号置零处理。
在一些实施例中,在得到终端录音过程中通话开始到通话结束这段时间内的目标录制声音之后,还包括:将所得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。通话开始前录制的声音、通话结束后录制的声音均采用常规方式录制,优选的,均由主麦克风采集得到。
图2为本发明一实施例提供的终端的示意图,如图2所示,终端2包括信号处理模块21,以及设置在不同位置上的第一麦克风22和第二麦克风23,其中,第一麦克风22、第二麦克风23用于采集终端2录音过程中通话开始到通话结束这段时间内的混合声音;信号处理模块21用于将第一麦克风22、第二麦克风23在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音。
优选的,信号处理模块21包括衰减系数确定模块211和信号处理子模块212,其中,衰减系数确定模块211用于确定声音从第一麦克风22到第二麦克风23之间的衰减系数;信号处理子模块212用于根据衰减系数确定模块211确定的所述衰减系数将第一麦克风22在这段时间内采集到的混合声音进行模拟衰减后,与第二麦克风23在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。优选的,信号处理子模块212具体用于将第一麦克风22在这段时间内采集到的混合声音乘以所述衰减系数后,与第二麦克风23在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。
优选的,第一麦克风22为主麦克风,第二麦克风23为副麦克风。
优选的,终端2还包括判断模块24,用于判断主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;若是,则通知信号处理模块21进入将主麦克风和副麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音;否则,判断模块24直接将副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。
优选的,终端2还包括拼接模块25,用于将信号处理模块21得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。通话开始前录制的声音、通话结束后录制的声音均采用常规方式录制,优选的,均由主麦克风采集得到。
下面假设终端为具有一主麦克风和一远离主麦克风用于降噪的副麦克风的为手机。包括如下流程:
S301、手机开启录音功能,将主麦克风采集的声音记作S0(t)。
S302、若TB时刻响起了来电铃声,在时间点TB保存主麦克风采集的声音S0(t),并开启副麦克风,主麦克风和副麦克风同步采集声音,将副麦克风采集的声音记作Sf(t),主麦克风重新开始采集的声音记作V(t)。
S303、如果用户拒接来电,在拒接的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t);
如果用户接听了来电,用户对着主麦克风通话,在通话过程中保持主麦克风和副麦克风的工作模式,在通话结束的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t);
如果用户没有操作直至来电提醒结束,在结束的时间点TE保存Sf(t)和V(t),并将副麦克风停止工作,主麦克风重新开始采集的声音记作S2(t)。
S304、当用户终止录音操作之后,终止录音的时间点T保存S2(t)。
图3为从开始录音的时间点0到录音全部结束的时间点T之间主麦克风和副麦克风采集声音及存储文件的图示。
S0(t)和S2(t)所录制的都是没有被通话污染的声音,但Sf(t)和V(t)因TB到TE这段时间内的来电铃声、通话声音引入了噪声,而且由于来电铃声、通话声音的强度远大于需要录制的声音强度,因此Sf(t)和V(t)已经分辨不出来真正需要录制的声音,即目标录制声音。
S305、由于用户对着主麦克风通话,副麦克风距离用户嘴巴相对较远一些,因此,通话声音在主麦克风与副麦克风之间有衰减,而需要录制的目标录制声音在主麦克风与副麦克风之间的衰减可忽略不计。假设TB到TE这段时间内需要录制的目标录制声音记为b(t),将这段时间内的来电铃声、通话声音记为w(t)。则有:
其中,β是声音从主麦克风到副麦克风之间的衰减系数,β远小于1。β可以通过测试或估算得到。
为了清晰还原出目标录制声音,剔除出TB到TE这段时间内的来电铃声、通话声音,本实施例将主麦克风在这段时间内采集到的混合声音乘以衰减系数β后,与副麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。即对方程(1)做一个变换,构造S1(t):
S1(t)=Sf(t)-β*V(t)
=b(t)+βw(t)-β[b(t)+w(t)] (2)
=(1-β)b(t)
因为β远小于1,所以S1(t)接近TB到TE这段时间内需要录制的目标录制声音记为b(t)。如果在录制过程中有不止一次来电干扰,可以使用相同的处理办法进行设置,最终还原出无干扰的录制声音。
S306、若用户需要得到从开始录音的时间点0到录音全部结束的时间点T之间的完整录制文件,则得到S1(t)之后,将三段声音S0(t)、S1(t)和S2(t)拼接起来。
在另一些实施例中,在步骤S304之前,还可以对主麦克风在TB到TE这段时间内采集的V(t)做限幅运算,即判断V(t)的声音强度是否大于或等于预设值;若是,则进入步骤S304,否则,认为TB到TE这段时间内的来电铃声、通话声音可以忽略不计,可以将这段时间内V(t)置零处理,即不用进入步骤S304,直接将副麦克风在这段时间内采集到的Sf(t)作为这段时间内的目标录制声音b(t)。
本发明可以使用户在录音过程中不受来电的干扰,能够获得免受污染的录制文件。尤其适合手机。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种终端,其特征在于,包括信号处理模块,以及设置在不同位置上的两个麦克风,其中,
所述两个麦克风用于采集终端录音过程中通话开始到通话结束这段时间内的混合声音;
所述信号处理模块用于将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理以除去这段时间内的通话声音,得到这段时间内的目标录制声音。
2.如权利要求1所述的终端,其特征在于,所述信号处理模块包括:
衰减系数确定模块,用于确定声音从第一麦克风到第二麦克风之间的衰减系数;
信号处理子模块,用于根据所述衰减系数确定模块确定的所述衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
3.如权利要求2所述的终端,其特征在于,所述第一麦克风为主麦克风,所述第二麦克风为副麦克风。
4.如权利要求3所述的终端,其特征在于,还包括判断模块,用于判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值。
5.如权利要求1至4任一项所述的终端,其特征在于,还包括拼接模块,用于将所述信号处理模块得到的这段时间内的目标录制声音、通话开始前录制的声音,以及通话结束后录制的声音进行拼接,得到整个录音文件。
6.一种终端录音过程中降噪处理方法,其特征在于,包括:
利用设置在不同位置上的两个麦克风采集终端录音过程中通话开始到通话结束这段时间内的混合声音;
将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理以除去这段时间内的通话声音,得到这段时间内的目标录制声音。
7.如权利要求6所述的终端录音过程中降噪处理方法,其特征在于,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理,得到这段时间内的目标录制声音具体包括:
确定声音从第一麦克风到第二麦克风之间的衰减系数;
根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音。
8.如权利要求7所述的终端录音过程中降噪处理方法,其特征在于,根据衰减系数将所述第一麦克风在这段时间内采集到的混合声音进行模拟衰减后,与所述第二麦克风在这段时间内采集到的混合声音进行比较,得到这段时间内的目标录制声音具体包括:
将所述第一麦克风在这段时间内采集到的混合声音乘以所述衰减系数后,与所述第二麦克风在这段时间内采集到的混合声音进行减法运算,得到这段时间内的目标录制声音。
9.如权利要求7所述的终端录音过程中降噪处理方法,其特征在于,所述第一麦克风为终端上的主麦克风,所述第二麦克风为终端上的副麦克风。
10.如权利要求9所述的终端录音过程中降噪处理方法,其特征在于,将所述两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理之前还包括:
判断所述主麦克风在这段时间内采集到的混合声音的强度是否大于或等于预设值;
若是,则进入将所述至少两个麦克风在这段时间内采集到的混合声音按照预设算法进行处理的步骤;
否则,直接将所述副麦克风在这段时间内采集到的混合声音作为这段时间内的目标录制声音。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410126822.4A CN103888580B (zh) | 2014-03-31 | 2014-03-31 | 一种终端录音过程中降噪处理方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410126822.4A CN103888580B (zh) | 2014-03-31 | 2014-03-31 | 一种终端录音过程中降噪处理方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103888580A CN103888580A (zh) | 2014-06-25 |
CN103888580B true CN103888580B (zh) | 2016-08-17 |
Family
ID=50957295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410126822.4A Active CN103888580B (zh) | 2014-03-31 | 2014-03-31 | 一种终端录音过程中降噪处理方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103888580B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105575398A (zh) * | 2014-10-11 | 2016-05-11 | 中兴通讯股份有限公司 | 声音降噪方法及终端 |
CN104301537A (zh) * | 2014-10-15 | 2015-01-21 | 龙旗电子(惠州)有限公司 | 一种降噪手机及降噪方法 |
CN104464729A (zh) * | 2014-12-16 | 2015-03-25 | 佛山市顺德区美的电热电器制造有限公司 | 语音控制电器及其语音控制方法 |
CN104599675A (zh) * | 2015-02-09 | 2015-05-06 | 宇龙计算机通信科技(深圳)有限公司 | 语音处理方法、语音处理装置和终端 |
CN104869209B (zh) * | 2015-04-24 | 2017-12-12 | 广东小天才科技有限公司 | 一种调整移动终端录音的方法及装置 |
CN106060707B (zh) * | 2016-05-27 | 2021-05-04 | 北京小米移动软件有限公司 | 混响处理方法及装置 |
CN106469555B (zh) * | 2016-09-08 | 2021-01-19 | 深圳市金立通信设备有限公司 | 一种语音识别方法及终端 |
CN107331407B (zh) * | 2017-06-21 | 2020-10-16 | 深圳市泰衡诺科技有限公司 | 下行通话降噪方法及装置 |
WO2019061323A1 (zh) * | 2017-09-29 | 2019-04-04 | 深圳传音通讯有限公司 | 一种降噪方法及终端 |
WO2020150993A1 (zh) * | 2019-01-25 | 2020-07-30 | 深圳大学 | 一种击球类运动的计分***及计分方法 |
CN109951794A (zh) * | 2019-01-31 | 2019-06-28 | 秒针信息技术有限公司 | 语音信息的处理方法、装置、存储介质及电子装置 |
CN112102825B (zh) * | 2020-08-11 | 2021-11-26 | 湖北亿咖通科技有限公司 | 基于车机语音识别的音频处理方法、装置和计算机设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101641871A (zh) * | 2007-04-10 | 2010-02-03 | Sk电信有限公司 | 移动通信终端中的语音处理装置和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8401178B2 (en) * | 2008-09-30 | 2013-03-19 | Apple Inc. | Multiple microphone switching and configuration |
-
2014
- 2014-03-31 CN CN201410126822.4A patent/CN103888580B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101641871A (zh) * | 2007-04-10 | 2010-02-03 | Sk电信有限公司 | 移动通信终端中的语音处理装置和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103888580A (zh) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103888580B (zh) | 一种终端录音过程中降噪处理方法及终端 | |
AU2016260156B2 (en) | Method and device for improving audio processing performance | |
CN105513596B (zh) | 一种语音控制方法和控制设备 | |
CN102800323B (zh) | 移动终端语音降噪的方法及装置 | |
CN103607500B (zh) | 一种基于环境的通话音量调节方法及装置 | |
CN102857598A (zh) | 一种自动控制手机双麦克风消噪的方法及手机 | |
CN105100360A (zh) | 用于语音通话的通话辅助方法和装置 | |
CN105848052B (zh) | 一种麦克切换方法及终端 | |
CN103491251A (zh) | 一种监控用户通话的方法及终端 | |
CN104320529A (zh) | 一种信息接收处理方法及语音通信设备 | |
CN104299622A (zh) | 一种音频处理方法 | |
CN106791186A (zh) | 一种检测麦克风进声孔被遮挡的方法和*** | |
CN104202469A (zh) | 管理通话连接的方法、装置和终端 | |
CN101976563A (zh) | 一种判断移动终端通话接通后有无通话语音的方法 | |
CN103873714B (zh) | 通信方法、以及通话发起端设备和通话接收端设备 | |
CN103117083A (zh) | 一种音频信息采集装置及方法 | |
CN103685349A (zh) | 一种信息处理的方法及一种电子设备 | |
CN103402038A (zh) | 手机免提状态下消除对方听筒回音的方法及装置 | |
WO2018018782A1 (zh) | 一种降噪方法及终端、计算机存储介质 | |
CN104851423A (zh) | 一种声音信息处理方法及装置 | |
CN105338170A (zh) | 一种滤除背景噪声的方法及装置 | |
CN110517682A (zh) | 语音识别方法、装置、设备及存储介质 | |
CN102209135A (zh) | 用于对移动终端降风噪的装置及方法 | |
CN105682209A (zh) | 一种降低移动终端通话功耗的方法及移动终端 | |
CN115174724A (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 |