本发明专利技术实施例公开了一种对终端声音消噪的处理方法及装置,包括主终端从网络中获取除所述主终端之外的其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距。这种通过从网络中获取其他终端数距对主终端数距进行消噪的处理方式,能更好的对终端的录音数距进行消噪处理,提高用户体验。
【技术实现步骤摘要】
本专利技术涉及数距处理领域,更具体地说,涉及一种对终端声音消噪的处理方法及装置。
技术介绍
目前手机的结构非常类似,导致在手机MIC布局因此大同小异,都是在手机顶部或底部开孔,在手机录音时只能根据从手机顶部和底部的MIC获取的数距进行处理进行消回声和消噪声,其获取的数距有局限性,导致对通话消回声和消噪声的效果并不理想。其次,目前手机上流行使用高灵敏度数字MIC,为了保证不同的MIC录入的数距尽可能的差异大,导致密封性成了一个不小的难题。因此,如何更好的对终端的声音数距进行消噪处理,是现在需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种对终端声音消噪的处理方法及装置,以实现更好的对终端的声音数距进行消噪处理。为实现上述目的,本专利技术实施例提供了如下技术方案:一种对终端声音消噪的处理方法,包括:主终端从网络中获取其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距。优选的,所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:若所述主终端为通话模式,则选取所述主终端为所述目标终端。优选的,所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:若所述主终端为录音模式,则所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的两个终端作为目标终端。优选的,所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的N个终端作为参考终端,其中,N大于等于2。一种对终端声音消噪的处理装置,所述处理装置为主终端,所述主终端包括:位置信息获取模块,用于从网络中获取除所述主终端之外的其它终端的位置信息;目标终端选取模块,用于从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;参考终端选取模块,用于从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;主数距获取模块,用于从所述目标终端获取主数距;参考数距获取模块,用于从所述参考终端获取参考数距;差异数距生成模块,用于根据所述主数距与所述参考数距的差异生成差异数距;消噪模块,用于根据所述差异数距对所述主数距进行消噪处理,生成最终数距。优选的,所述目标终端选取模块包括:若所述主终端为通话模式,则选取所述主终端为所述目标终端。优选的,所述目标终端选取模块包括:若所述主终端为录音模式,则从所述网络中选取在有效距离范围内的,且距主音源最近的两个终端作为目标终端。优选的,所述参考终端选取模块,包括:从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的N个终端作为参考终端,其中,N大于等于2。通过以上方案可知,本专利技术实施例提供的一种对终端声音消噪的处理方法及装置,包括主终端从网络中获取其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距,这种通过从网络中获取其他终端数距对主终端数距进行消噪的处理方式,能更好的对终端的录音数距进行消噪处理,提高用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种对终端声音消噪的处理方法流程图;图2为本专利技术实施例公开的一种通话模式下各终端位置示意图;图3为本专利技术实施例公开的一种录音模式下各终端位置示意图;图4为本专利技术实施例公开的一种对终端声音消噪的处理装置结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种对终端声音消噪的处理方法及装置,以实现更好的对终端的声音数距进行消噪处理。参见图1,本专利技术实施例提供的一种对终端声音消噪的处理方法,包括:S101、主终端从网络中获取除所述主终端之外的其它终端的位置信息;具体的,在本实施例中,各个终端通过本方法对声音进行消噪处理之前,各个终端需要进行连接,建立一个网络,即S101中的网络,在网络中的各个终端都可以使用本方法对声音进行消噪处理;所述网络可以通过微信朋友圈、附近的朋友,或者其他能建立互联关系的方式进行构建。例如,若网络中有四个终端分别为终端1、终端2、终端3和终端4,当终端1需要进行对声音进行消噪处理时,终端1就作为主终端执行相关步骤,当终端2需要进行对声音进行消噪处理时,终端2就作为主终端执行相关步骤。具体的,可以通过室内定位技术获取其它终端的位置信息,并根据各个终端的位置分布们建立拓扑图,在后续选择目标终端或者参考终端时,可以动态的从这个拓扑图中选取合适的目标终端或者参考终端。S102、所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;S103、所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;具体的,目标终端就是离主音源距离最近的终端,参考终端是通过算法确认的最佳位置的终端,例如离噪声最近的终端或者离主终端最近的终端。具体的,虽然本实施例是先选取目标终端在选取参考终端,但是并不限定其顺序,即先选取参考终端,在选取目标终端也是可以的。S104、所述主终端从所述目标终端获取主本文档来自技高网...
【技术保护点】
一种对终端声音消噪的处理方法,其特征在于,包括:主终端从网络中获取其它终端的位置信息;所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的终端作为目标终端;所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的终端作为参考终端;所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根据所述差异数距对所述主数距进行消噪处理,生成最终数距。
【技术特征摘要】
1.一种对终端声音消噪的处理方法,其特征在于,包括:
主终端从网络中获取其它终端的位置信息;
所述主终端从所述网络中选取在有效距离范围内的,且距主音源最近的
终端作为目标终端;
所述主终端从所述网络中选取除所述目标终端之外的,且在所述有效距
离范围内的终端作为参考终端;
所述主终端从所述目标终端获取主数距,从所述参考终端获取参考数距;
所述主终端根据所述主数距与所述参考数距的差异生成差异数距,并根
据所述差异数距对所述主数距进行消噪处理,生成最终数距。
2.根据权利要求1所述的方法,其特征在于,所述主终端从所述网络中
选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:
若所述主终端为通话模式,则选取所述主终端为所述目标终端。
3.根据权利要求1所述的方法,其特征在于,所述主终端从所述网络中
选取在有效距离范围内的,且距主音源最近的终端作为目标终端,包括:
若所述主终端为录音模式,则所述主终端从所述网络中选取在有效距离
范围内的,且距主音源最近的两个终端作为目标终端。
4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述主终端
从所述网络中选取除所述目标终端之外的,且在所述有效距离范围内的N个
终端作为参考终端,其中,N大于等于2。
5.一种对终端声音消噪的处理装置,...
【专利技术属性】
技术研发人员:杨浩,陶柳,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。