回声抑制方法及装置、集群终端及服务器、存储介质制造方法及图纸

技术编号:20947453 阅读:91 留言:0更新日期:2019-04-24 03:39
本发明专利技术实施例提供一种回声抑制方法及装置、集群终端及服务器、存储介质,首先集群终端可以选择是否使能回声抑制,若需要,则发送回声抑制使能请求到集群服务器,然后集群服务器根据当前对讲系统中具备话权的集群终端的总数量,生成对应的响应通知,例如在总数量为1时,生成内容为屏蔽媒体流的响应通知,此时,集群终端就可以屏蔽来自集群服务器的媒体流,那么自然的就不会干扰集群终端根据用户行为数据所生成的媒体流,降低了集群系统中来自集群服务器的媒体流所产生的回声干扰的影响,增强了用户的使用体验。

Echo suppression methods and devices, cluster terminals, servers and storage media

The embodiment of the present invention provides an echo suppression method and device, a cluster terminal, a server and a storage medium. Firstly, the cluster terminal can choose whether to enable echo suppression or not. If necessary, it sends an echo suppression enabling request to the cluster server. Then, the cluster server generates corresponding response notifications according to the total number of cluster terminals with voice rights in the current intercom system. If the total number is 1, the response notification is generated to shield the media stream, then the cluster terminal can shield the media stream from the cluster server, then the media stream generated by the cluster terminal according to the user's behavior data will not be disturbed naturally, which reduces the impact of echo interference generated by the media stream from the cluster server in the cluster system and enhances the user's enabling. Use experience.

【技术实现步骤摘要】
回声抑制方法及装置、集群终端及服务器、存储介质
本专利技术涉及集群通信领域,尤其涉及一种回声抑制方法及装置、集群终端及服务器、存储介质。
技术介绍
常见对讲系统包括一个集群服务器和多个集群终端,同一时刻仅有一个集群终端会被分配话权,具有话权的集群终端可以讲话,其余集群终端对话权集群终端的讲话进行收听;该方式由于同一时刻仅有一个集群终端可以被分配话权,已经不能满足日常对讲的需要。为了解决常见对讲系统在同一时刻仅有一个集群终端可以被分配话权的缺点,现有技术提供了一种可以支持多话权的对讲系统,即本专利技术所涉及的集群系统,集群服务器可以为至少一个集群终端分配话权,接收来自所有具备话权的集群终端的媒体流,进行混频处理后,发送至接入集群服务器的集群终端;该方案支持多话权对讲,即可以实现在同一时刻有多个集群终端可以被分配话权,大大增强了用户的使用体验。讲话的用户如果同时聆听语音,这时来自集群服务器的媒体流会产生回声干扰,具体的体现为:话权集群终端发送给集群服务器的媒体流将包括部分来自集群服务器的媒体流,导致用户听到多次回声,影响用户的体验。
技术实现思路
本专利技术实施例提供的一种回声抑制方法及装置、集群终端及服务器、存储介质,以降低集群系统中来自集群服务器的媒体流对集群终端发送的媒体流所产生的回声干扰的影响。为实现上述目的,本专利技术实施例提供一种回声抑制方法,包括:集群终端发送回声抑制使能请求;接收集群服务器返回的响应通知;响应通知为集群服务器根据集群系统中具有话权的集群终端的总数量生成的;当响应通知为屏蔽媒体流时,屏蔽来自集群服务器的媒体流;当响应通知为接收媒体流时,接收来自集群服务器的媒体流。本专利技术实施例还提供一种回声抑制方法,包括:集群服务器接收来自集群终端的回声抑制使能请求;在接收到回声抑制使能请求时,查询集群系统中具有话权的集群终端的总数量;当总数量为预设值时,生成内容为屏蔽媒体流的响应通知,响应通知为屏蔽媒体流时,用于触发集群终端屏蔽来自集群服务器的媒体流;当总数量不为预设值时,生成内容为接收媒体流的响应通知;发送响应通知至回声抑制使能请求对应的集群终端。本专利技术实施例还提供一种回声抑制装置,包括:发送模块、接收模块及响应模块,其中,发送模块用于发送回声抑制使能请求,回声抑制使能请求携带集群终端的终端标识;接收模块用于接收集群服务器返回的响应通知;响应通知为集群服务器根据集群系统中具有话权的集群终端的总数量生成的;响应模块用于当响应通知为屏蔽媒体流时,屏蔽来自集群服务器的媒体流,以实现回声抑制;当响应通知为接收媒体流时,接收来自集群服务器的媒体流。本专利技术实施例还提供一种回声抑制装置,包括:通信模块及处理模块,其中,通信模块用于接收来自集群终端的回声抑制使能请求,回声抑制使能请求携带集群终端的终端标识;处理模块用于在通信模块接收到回声抑制使能请求时,查询集群系统中具有话权的集群终端的总数量;当总数量为预设值时,生成内容为屏蔽媒体流的响应通知,当总数量不为预设值时,生成内容为接收媒体流的响应通知;响应通知为屏蔽媒体流时,用于触发集群终端屏蔽来自集群服务器的媒体流;通信模块还用于将响应通知发送至终端标识对应的集群终端。本专利技术实施例还提供一种集群终端,包括:处理器、存储器及通信总线,其中:通信总线用于实现处理器和存储器之间的连接通信;处理器用于执行存储器中存储的一个或者多个程序,以实现本专利技术提供的回声抑制方法的步骤。本专利技术实施例还提供一种集群服务器,包括:处理器、存储器及通信总线,其中:通信总线用于实现处理器和存储器之间的连接通信;处理器用于执行存储器中存储的一个或者多个程序,以实现本专利技术提供的回声抑制方法的步骤。本专利技术实施例还提供一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述的回声抑制方法的步骤。本专利技术的有益效果是:根据本专利技术实施例提供的回声抑制方法及装置、集群终端及服务器、存储介质,首先集群终端可以选择是否使能回声抑制,若需要,则发送回声抑制使能请求到集群服务器,然后集群服务器根据当前对讲系统中具备话权的集群终端的总数量,生成对应的响应通知,例如在总数量为1时,生成内容为屏蔽媒体流的响应通知,此时,集群终端就可以屏蔽来自集群服务器的媒体流,那么自然的就不会干扰集群终端根据用户行为数据所生成的媒体流,降低了集群系统中来自集群服务器的媒体流所产生的回声干扰的影响,增强了用户的使用体验。本专利技术其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本专利技术说明书中的记载变的显而易见。附图说明图1为本专利技术实施例一提供的集群系统的组网示意图;图2为本专利技术实施例一提供的集群终端的结构示意图;图3为本专利技术实施例一提供的集群服务器的结构示意图;图4为本专利技术实施例二提供的回声抑制方法的流程图;图5a为本专利技术实施例三中话权集群终端数量为1时的回声抑制模型;图5b为本专利技术实施例三中话权集群终端数量大于1时的回声抑制模型;图6为本专利技术实施例三中的回声抑制方法的第一种流程图;图7为本专利技术实施例三中的回声抑制方法的第二种流程图;图8为本专利技术实施例三中的回声抑制方法的第三种流程图;图9为本专利技术实施例三中的回声抑制方法的第四种流程图;图10为本专利技术实施例涉及的集群终端的一种主视图;图11为本专利技术实施例涉及的集群终端的另一种主视图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。针对不支持视频对讲的对讲系统,本专利技术涉及的媒体流是指音频流;针对支持视频对讲的对讲系统,本专利技术涉及的媒体流可以仅是音频流,也可以同时包括音频流及视频流。本专利技术涉及的媒体流包括集群终端所接收的、来自集群服务器发送的媒体流、以及集群终端采集用户行为数据,根据用户行为数据生成的、需要发送到集群服务器的媒体流这两种类型,为了便于下文描述,将集群终端所接收的、来自集群服务器发送的媒体流定义为下行媒体流,将集群终端采集用户行为数据,根据用户行为数据生成的、需要发送到集群服务器的媒体流定义为上行媒体流。本专利技术涉及的终端标识可以是集群终端的任意的可以在对讲系统中区别其他集群终端的标识,如设备名称、设备唯一标识码、集群服务器为集群终端分配的编号等。本专利技术涉及的集群终端是指具备对讲功能的通信设备,如常规的对讲机,手机等。实施例一:为了可以支持多话权、且降低集群系统中来自集群服务器的媒体流所产生的回声干扰的影响,请参见图1,本专利技术实施例提供的集群系统包括:至少一个集群终端1(图1示意性的包括4个),以及集群服务器2,其中,集群服务器2用于为至少一个集群终端1分配话权,接收来自所有具备话权的集群终端1的上行媒体流,进行混频处理后,作为下行媒体流发送至所有接入集群服务器的集群终端1,以实现支持多个集群终端具备话权的场景;集群终端1用于发送回声抑制使能请求至集群服务器;集群服务器2用于在接收到回声抑制使能请求时,查询集群系统中具有话权的集群终端的总数量;当总数量为预设值时,生成内容为屏蔽下行媒体流的响应通知,当总数量不为预设值时,生成内容为接本文档来自技高网...

【技术保护点】
1.一种回声抑制方法,其特征在于,包括:集群终端发送回声抑制使能请求;接收集群服务器返回的响应通知;所述响应通知为所述集群服务器根据集群系统中具有话权的集群终端的总数量生成的;当所述响应通知为屏蔽媒体流时,屏蔽来自所述集群服务器的媒体流;当所述响应通知为接收媒体流时,接收来自所述集群服务器的媒体流。

【技术特征摘要】
1.一种回声抑制方法,其特征在于,包括:集群终端发送回声抑制使能请求;接收集群服务器返回的响应通知;所述响应通知为所述集群服务器根据集群系统中具有话权的集群终端的总数量生成的;当所述响应通知为屏蔽媒体流时,屏蔽来自所述集群服务器的媒体流;当所述响应通知为接收媒体流时,接收来自所述集群服务器的媒体流。2.如权利要求1所述的回声抑制方法,其特征在于,所述集群终端发送回声抑制使能请求包括:在检测到所述集群终端处于使能状态时,获取所述集群终端的话权状态;在所述集群终端的话权状态表征所述集群终端具备话权时,生成并发送所述回声抑制使能请求。3.如权利要求1所述的回声抑制方法,其特征在于,所述回声抑制使能请求携带所述集群终端的终端标识,所述终端标识用于所述集群服务器确定所述回声抑制使能请求对应的集群终端。4.如权利要求1所述的回声抑制方法,其特征在于,在接收到所述响应通知之后,还包括:集群终端发送回声抑制去使能请求,所述回声抑制去使能请求携带所述集群终端的终端标识,所述终端标识用于所述集群服务器确定所述回声抑制去使能请求对应的集群终端;接收集群服务器返回的去使能响应;接收来自所述集群服务器的媒体流。5.如权利要求1至4任一项所述的回声抑制方法,其特征在于,在接收到所述响应通知之后,还包括:接收集群服务器返回的变更通知;所述变更通知为所述集群服务器在所述总数量变化时生成的;当所述变更通知为屏蔽媒体流时,屏蔽来自所述集群服务器的媒体流,以实现回声抑制;当所述变更通知为接收媒体流时,接收来自所述集群服务器的媒体流。6.一种回声抑制方法,其特征在于,包括:集群服务器接收来自集群终端的回声抑制使能请求;在接收到所述回声抑制使能请求时,查询集群系统中具有话权的集群终端的总数量;当所述总数量为预设值时,生成内容为屏蔽媒体流的响应通知,所述响应通知为屏蔽媒体流时,用于触发所述集群终端屏蔽来自所述集群服务器的媒体流;当所述总数量不为所述预设值时,生成内容为接收媒体流的响应通知;发送所述响应通知至所述回声抑制使能请求对应的集群终端。7.如权利要求6所述的回声抑制方法,其特征在于,所述回声抑制使能请求携带所述集群终端的终端标识,所述发送所述响应通知至所述回声抑制使能请求对应的集群终端包括:所述集群服务器查找所述终端标识对应的集群终端;发送所述响应通知至所述终端标识对应的集群终端。8.如权利要求6所述的回声抑制方法,其特征在于,在发送所述响应通知之后,还包括:接收来自集群终端的回声抑制去使能请求,所述回声抑制去使能请求携带所述集群终端的终端标识;查找所述终端标识对...

【专利技术属性】
技术研发人员:王玮闫翠翠袁旭鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1