一种会议室成员音频多元化控制方法与流程

文档序号:12866102阅读:275来源:国知局
一种会议室成员音频多元化控制方法与流程

本发明属于网络电话技术领域,尤其涉及网络电话会议的控制管理技术。



背景技术:

现代技术中,voip终端的功能已非常丰富,例如单路音视频通话、多人音视频会议、会议预约、会议录音、会议管理、联系人批量导入导出、电子邮件、可编程按键等,常规性的和定制性的功能层出不穷。多人会议是较为核心的功能,打破了单路通话只能局限于2个参与方的界限及传统的集中式会议在空间上和时间上的局限性,为了提高沟通效率,避免信息失真,各种类型的企业已在广泛使用多人会议功能。

在voip系统中核心设备主要有voip终端、voip服务器等,其中服务器的种类有很多,如注册服务器、重定向服务器、代理服务器、转发服务器等等,可独立部署也可集多种功能于一体。本文以会议室内成员音频控制方案为阐述重点,因此不详述服务器的具体分类,以具备完整功能的服务器为例进行说明。

在具体的会议室功能的部署过程中,客户经常碰到过如下的业务需求:

场景a:一次商务会议中,甲乙双方各有2位与会者,即会议室成员共有4位,此处用甲a、甲b、乙a、乙b来描述。在谈判过程中,对于甲方提出的需求,乙方需要短暂内部讨论后才能回复甲方,既希望保护内部沟通的隐私又想保持与甲方的通讯,因此需要使得甲方两位成员听不到乙方的声音。

场景b:一次季度销售总结会议中,会议成员共有6位,会议主题是每位成员轮流总结本季度情况及下季度规划,正在发言的成员假设为a,他在发言时其他成员不需要发言,然而在会议进行中,其他成员所在环境避免不了有各种各样的声音,会影响会议质量,因此希望使各成员仅能听到成员a的声音。

类似场景还有许多,主要需求可以总结为对某一位或某几位成员的音频进行独立控制。禁声、静音、保持是会议进行中常用的几种音频控制方式,主要的功能及区别是:(1)禁声:被禁声的成员听不到其他成员的声音,其他成员可以听到被禁声成员的声音;(2)静音:被静音的成员可以听到其他成员的声音,但其他成员听不到被静音成员的声音,与禁声相反;(3)保持:被保持的成员听不到其他成员的声音,其他成员也听不到被保持成员的声音。

现有voip终端设备虽然基本都可以支持会议室禁声、静音、保持等功能,但都是对会议室整体进行的操作,而不能对与会成员单独控制,因此无法满足上述的业务需求。



技术实现要素:

本发明的目的在于提供一种会议室成员音频多元化控制方法,可以支持会议室与会人员进行多种语音模式的控制,以满足现代电话会议的多样化管理需求。

为了实现上述发明目的,本发明公开了一种会议室成员音频多元化控制方法。该方法主要用于voip话机在电话会议过程中实现通话状态的各与会线路的音频控制,该方法包括:步骤a:用户通过会议室的操作界面点击第一与会成员的音频按钮菜单;步骤b:voip话机系统启动控件事件处理模块,发送对应的音频事件请求至音频策略管理模块;步骤c:音频策略管理模块接收所述音频事件请求,并保存所述音频事件请求信息;步骤d:音频数据处理模块判断所述音频事件请求类型,根据不同类型选择混音处理策略。

优选的,步骤b中音频事件请求包括:静音请求、禁声请求、保持请求。

优选的,步骤b还包括:voip话机系统会根据所述按钮菜单所在位置定位第一与会成员序号;发送第一与会成员序号至音频策略管理模块。

优选的,上述操作界面包括了一级按钮菜单和二级按钮菜单,其中,一级按钮菜单是用于显示所述各与会成员头像和当前线路状态;二级按钮菜单是所述音频按钮菜单,具体包括“静音”、“禁声”、“保持”不同音频按钮菜单。

优选的,当音频事件请求为静音请求时,步骤d包括:音频数据处理模块停止接收第一与会成员的音频数据,同时将其他与会成员音频数据进行混音处理。

优选的,当音频事件请求为禁声请求时,步骤d包括:音频数据处理模块停止向第一与会成员发送混音处理后的数据。

优选的,当音频事件请求为保持请求时,步骤d包括:音频数据处理模块停止接收第一与会成员的音频数据,同时将其他与会成员音频数据进行混音处理。

优选的,所述混音处理后的数据停止发送至所述第一与会成员。

此外,本发明同时公开了一种会议室成员音频多元化控制的voip话机,用于电话会议过程中实现通话状态的各与会线路的音频控制,该voip话机主要包括:控件事件处理模块、音频策略管理模块、音频数据处理模块,上述控件事件处理模块用于根据用户的操作来进行相应的处理;音频策略管理模块用于管理所有与会成员的状态及音频控制策略;所述音频数据处理模块,负责的内容按流程采集主持方本地的数据、接收其他成员的数据、混音、将混音后数据发送给其他成员。

优选的,当点击静音与会成员时,收到来自音频策略模块的通知及与会成员序号,音频数据处理模块通知接收模块,接收模块停止接收该成员的数据。

优选的,当点击禁声与会成员时,收到来自音频策略模块的通知及与会成员序号,音频数据处理模块通知混音发送模块,混音发送模块停止向所述与会成员发送混音后的数据。

优选的,当点击静音主持人自己时,收到来自音频策略模块的通知及主持人id,音频数据处理模块通知采集模块,采集模块停止从本地mic采集该成员的数据。

本发明提出了对会议室成员音频独立控制的方法,并支持禁声、静音、保持等多种控制方案,以更人性化的方式满足需求,本发明所适用的用户也包括基于web服务的任何有控制权限的用户,大大方便了对多媒体会议及会议室成员的控制。

附图说明

图1为本发明具体实施例中会议室音频多元化控制的功能模块图;

图2为本发明具体实施例中会议室音频多元化的流程图;

图3为本发明具体实施例中会议室的ui示意图一;

图4为本发明具体实施例中会议室的ui示意图二。

具体实施方式

本发明的基本原理:对会议室中各与会成员的音频进行独立控制,具体是通过控制终端的音频策略及数据处理模块,音频数据处理模块收到请求后不再接收其数据。从而在电话会议过程中就可以实现并支持禁声、静音、保持等多种控制方案。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在现有技术中,电话会议过程正常通讯时,各终端将自己的数据发送至会议主持方所在voip话机终端,主持方再将音频数据混音后转发至其他成员;例如对终端a来讲,主持方将向其转发b和c的数据;对终端b来讲,主持方将向其转发a和c的数据;对终端c来讲,主持方将向其转发a和b的数据。本发明实施例提供了一种将会议室成员单独静音/禁声/保持的方法,该方法通过控制终端的音频策略及数据处理模块,音频数据处理模块收到请求后不再接收其数据。会议室成员单独禁声和保持与该方案原理类似,不再赘述。

图1为本发明具体实施例中会议室音频多元化控制的功能模块图。由该图可知,本发明使用的voip话机主要包括以下功能模块:控件事件处理模块、音频策略管理模块、音频数据处理模块。

控件事件处理模块,用于根据用户的不同操作来进行相应的处理,例如当用户点击静音按钮时,voip话机系统会根据按钮菜单所在位置定位与会成员序号,再将与会成员序号及静音请求发送给音频策略管理模块。在本发明具体实施例中,该控件事件处理模快主要包括:静音按钮处理、禁声按钮处理、保持按钮处理。

音频策略管理模块,用于管理所有与会成员的状态及音频控制策略,当收到来自控件事件处理模块的请求时,匹配相应的策略并通知音频数据处理模块进行调整。本发明具体实施例具体包括:静音策略、禁声策略、保持策略。例如当用户点击静音按钮时,会收到来自控件事件处理模块的静音请求及成员序号,由此匹配到静音策略处理模块,静音策略模块保存成员序号,并通知音频数据处理模块不再接收该成员的语音数据;当用户点击禁声按钮时,会收到来自控件事件处理模块的禁声请求及成员序号,由此匹配到禁声策略处理模块,禁声策略模块保存成员序号,并通知音频数据处理模块不再向该成员的发送其他成员的语音数据。

音频数据处理模块,该模块负责的内容按流程依次是采集主持方本地的数据、接收其他成员的数据、混音、将混音后数据发送给其他成员。本发明实施例的音频数据处理模块包括对各个处理流程的控制,即控制对数据的采集与否、接收与否、发送与否。例如当点击静音某与会成员(非主持人)时,会收到来自音频策略模块的通知及该与会成员序号,音频数据处理模块通知接收模块,接收模块停止接收该成员的数据;当用户点击禁声某与会成员时,会收到来自音频策略模块的通知及成员序号,音频数据处理模块通知混音发送模块,混音发送模块停止向该成员发送混音后的数据;当点击静音主持人自己时,会收到来自音频策略模块的通知及主持人id,音频数据处理模块通知采集模块,采集模块停止从本地mic采集该成员的数据。

本发明实施例提供了独立控制会议室成员静音、禁声、保持的操作,该

方案基于如图1所示的功能模块通过向终端的音频策略及数据处理模块发送对某一与会成员a的静音、禁声、保持等请求,音频策略及数据处理模块收到上述请求后在后续向其他与会成员发送数据及接收数据时执行相应数据传输策略,以实现上述会议室业务。

图2为本发明具体实施例中会议室音频多元化控制方法的流程图。如该图所示,本发明会议室音频多元化控制方法主要包括以下操作:

步骤s10:用户通过ip话机操作界面中的音频按钮点击操作;

步骤s20:根据之前按钮菜单所在位置定位该与会成员序号;

步骤s30:启动控件处理模块,发送与会成员序号和对应的音频事件请求,此时,在本发明具体实施例中音频事件主要包括:静音、禁声、保持三种类型;

步骤s40:保存步骤s30中对应的音频事件请求信息;

步骤s50:判断音频事件请求类型,进一步判断具体属于静音、禁声、保持三种音频事件中的哪一种;

步骤s60:根据不同的音频事件类型选择对应的混音处理策略;

步骤s70:进行混音处理。

为了实现本发明的技术方案,在具体的会议室应用中,除了常用的会议室按钮菜单外,还增加与会成员按钮菜单用来对每一个与会成员实现独立的操作。图3为本发明具体实施例中会议室的ui示意图一。由该图可见,当话机终端的会议室建立后,系统会显示会议室按钮菜单和与会成员按钮菜单。

为了进一步方便用户的操作,在本发明具体实施例中,与会成员操作界面包括了一级按钮菜单和二级按钮菜单。其中,一级按钮菜单是用于显示与会成员头像和当前线路状态,该状态可以是“通话中”、“保持”、“禁声”等。二级按钮菜单则提供一个控制操作列表,其通过用户点击操作打开,具体包括“静音”、“禁声”、“保持”等不同音频按钮菜单,根据不同实现需求还可以添加诸如“成员信息”、“删除成员”等操作。

本发明具体实施例一提供了一种独立控制会议室成员静音的方法,该方法通过控制音频数据接收模块,在收到静音请求后不再接收a的数据,从而混音时将不包含a的数据,以达到其他成员听不到a的声音的目标,即a被静音。

下面我们以静音成员5035为例,具体实施步骤如下:

步骤s110:主持方发起会议并以sipinvite信令邀请多名成员,成员回复sip200ok应答表示接受邀请,主持方收到该应答后将界面成员显示状态更新为"通话中..."。

步骤s120:主持方点击成员5035的头像,会弹出可操作的选项。图3为本发明具体实施例中会议室的ui示意图二,如该图所示,本实施具体方案中选择第一项。

步骤s130:点击“静音”后,控件事件处理模块向音频策略管理模块发送携带5035信息的静音请求。

步骤s140:音频策略管理模块收到请求后保存5035被静音的信息,并通知音频数据处理模块。

步骤s150:音频数据处理模块收到请求后停止接收5035的数据,从而混音时将不包含5035的数据,从而使其他成员听不到5035的声音。以5039为例,在5035被静音前,其收到的混音数据包含5035、5036、36318;5035被静音后,5039收到的混音数据仅包含5036、36318。由于36316已处于保持状态,主持方也不会收到它的数据,因此混音中未包含。

本发明具体实施例二提供了一种独立控制会议室成员禁声的方法,该方法通过控制音频数据发送模块,在收到禁声请求后不再向a发送混音后的数据,以达到a听不到其他成员声音的目标,即a被禁声。

如图3所示,在具体实施例二中,我们以将成员5035禁声为例,具体实施步骤如下:

步骤s210:主持方发起会议并邀请多名成员,接受邀请的成员会显示状态

为"通话中..."。

步骤s220:主持方点击成员5035的头像,会弹出可操作的选项,如图3,本

实施例中选择第2项。

步骤s230:点击”禁声”后,控件事件处理模块向音频策略管理模块发送携带5035信息的禁声请求。

步骤s240:音频策略管理模块收到请求后保存5035被禁声的信息,并通知音频数据处理模块。

步骤s250:音频数据处理模块收到请求后停止向5035发送混音后的数据,

从而使5035听不到其他成员的声音。在5035被禁声前,其收到的混音数据包含5039、5036、36318,禁声后无数据;对5039来讲,在5035被禁声前与禁声后,其收到的混音数据都是5035、5036、36318。

本发明具体实施例三提供了一种独立控制会议室成员保持的方法,该方法通过控制音频数据接收及发送模块,在收到保持请求后既不再接收a的数据,也不再向a发送数据,从而其他成员听不到a的声音,其他成员也听不到a的声音,即a被保持。

同样如图3所示,在具体实施例二中,我们以将成员5035保持为例,具体实施步骤如下:

步骤s310:主持方发起会议并邀请多名成员,接受邀请的成员会显示状态

为"通话中..."。

步骤s320:主持方点击成员5035的头像,会弹出可操作的选项,如图4,本实施例中选择第3项。

步骤s330:点击“保持”后,控件事件处理模块向音频策略管理模块发送携带5035信息的保持请求。

步骤s340:音频策略管理模块收到请求后保存5035被保持的信息,并通知音频数据处理模块。

步骤s350:音频数据处理模块收到请求后停止接收5035的数据并停止向5035发送混音后的数据。在5035被保持前,其收到的混音数据包含5039、5036、36318,保持后无数据;对5039来讲,在5035被保持前其收到的混音数据是5035、5036、36318;保持后服务器向其转发的数据都是5036、36318。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1