一种对终端声音消噪的处理方法及装置的制造方法

文档序号:9889535阅读:262来源:国知局
一种对终端声音消噪的处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及数距处理领域,更具体地说,涉及一种对终端声音消噪的处理方法及
目.0
【背景技术】
[0002]目前手机的结构非常类似,导致在手机MIC布局因此大同小异,都是在手机顶部或底部开孔,在手机录音时只能根据从手机顶部和底部的MIC获取的数距进行处理进行消回声和消噪声,其获取的数距有局限性,导致对通话消回声和消噪声的效果并不理想。其次,目前手机上流行使用高灵敏度数字MIC,为了保证不同的MIC录入的数距尽可能的差异大,导致密封性成了一个不小的难题。
[0003]因此,如何更好的对终端的声音数距进行消噪处理,是现在需要解决的问题。

【发明内容】

[0004]本发明的目的在于提供一种对终端声音消噪的处理方法及装置,以实现更好的对终端的声音数距进行消噪处理。
[0005]为实现上述目的,本发明实施例提供了如下技术方案:
[0006]一种对终端声音消噪的处理方法,包括:
[0007]主终端从网络中获取其它终端的位置信息;
[0008]所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;
[0009]所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;
[0010]所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;
[0011]所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距。
[0012]优选的,所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:
[0013]若所述主终端为通话模式,则选取所述主终端为所述目标终端。
[0014]优选的,所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:
[0015]若所述主终端为录音模式,则所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的两个终端作为目标终端。
[0016]优选的,所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的N个终端作为参考终端,其中,N大于等于2。
[0017]一种对终端声音消噪的处理装置,所述处理装置为主终端,所述主终端包括:
[0018]位置信息获取模块,用于从网络中获取除所述主终端之外的其它终端的位置信息;
[0019]目标终端选取模块,用于从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;
[0020]参考终端选取模块,用于从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;
[0021]主数距获取模块,用于从所述目标终端获取主数距;
[0022]参考数距获取模块,用于从所述参考终端获取参考数距;
[0023]差异数距生成模块,用于根据所述主数距与所述参考数距的差异生成差异数距;
[0024]消噪模块,用于根据所述差异数距对所述主数距进行消噪处理,生成最终数距。
[0025]优选的,所述目标终端选取模块包括:
[0026]若所述主终端为通话模式,则选取所述主终端为所述目标终端。
[0027]优选的,所述目标终端选取模块包括:
[0028]若所述主终端为录音模式,则从所述网络中选取在有效距离范围内的,且距主音源最近的两个终端作为目标终端。
[0029]优选的,所述参考终端选取模块,包括:
[0030]从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的N个终端作为参考终端,其中,N大于等于2。
[0031]通过以上方案可知,本发明实施例提供的一种对终端声音消噪的处理方法及装置,包括主终端从网络中获取其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距,这种通过从网络中获取其他终端数距对主终端数距进行消噪的处理方式,能更好的对终端的录音数距进行消噪处理,提高用户体验。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本发明实施例公开的一种对终端声音消噪的处理方法流程图;
[0034]图2为本发明实施例公开的一种通话模式下各终端位置示意图;
[0035]图3为本发明实施例公开的一种录音模式下各终端位置示意图;
[0036]图4为本发明实施例公开的一种对终端声音消噪的处理装置结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]本发明实施例公开了一种对终端声音消噪的处理方法及装置,以实现更好的对终端的声音数距进行消噪处理。
[0039]参见图1,本发明实施例提供的一种对终端声音消噪的处理方法,包括:
[0040]S101、主终端从网络中获取除所述主终端之外的其它终端的位置信息;
[0041]具体的,在本实施例中,各个终端通过本方法对声音进行消噪处理之前,各个终端需要进行连接,建立一个网络,即SlOl中的网络,在网络中的各个终端都可以使用本方法对声音进行消噪处理;所述网络可以通过微信朋友圈、附近的朋友,或者其他能建立互联关系的方式进行构建。
[0042]例如,若网络中有四个终端分别为终端1、终端2、终端3和终端4,当终端I需要进行对声音进行消噪处理时,终端I就作为主终端执行相关步骤,当终端2需要进行对声音进行消噪处理时,终端2就作为主终端执行相关步骤。
[0043]具体的,可以通过室内定位技术获取其它终端的位置信息,并根据各个终端的位置分布们建立拓扑图,在后续选择目标终端或者参考终端时,可以动态的从这个拓扑图中选取合适的目标终端或者参考终端。
[0044]S102、所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;
[0045]S103、所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;
[0046]具体的,目标终端就是离主音源距离最近的终端,参考终端是通过算法确认的最佳位置的终端,例如离噪声最近的终端或者离主终端最近的终端。
[0047]具体的,虽然本实施例是先选取目标终端在选取参考终端,但是并不限定其顺序,即先选取参考终端,在选取目标终端也是可以的。
[0048]S104、所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;
[0049]S105、所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距。
[0050]本实施例利用一定范围内多终端处于不同的位置,构建网络,其他终端利用室内定位技术获取自身位置并提供给主终端,主终端利用位置信息构建拓扑网络;主终端根据当前需要选择最合适的终端作为目标终端,并通知目标终端提供目标数距给主终端,在主终端获取到多终端目标数距后可以进行远程录音、高清录音或者对通话进行消噪等处理。
[0051]本发明实施例提供的一种对终端声音消噪的处理方法,包括主终端从网络中获取其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距,这种通过从网络中获取其他终端数距对主终端数距进行消噪的处理方式,能更好的对终端的录音数距进行消噪处理,提尚用户体验。
[0052]优选的,所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:
[0053]若所述主终端为通
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1