掌桥专利:专业的专利平台
掌桥专利
首页

会议进程控制方法、装置、服务器及存储介质

文献发布时间:2023-06-19 11:08:20


会议进程控制方法、装置、服务器及存储介质

技术领域

本申请涉及计算机技术领域,更具体地,涉及一种会议进程控制方法、装置、服务器及存储介质。

背景技术

随着移动互联网技术的高速发展,公司、学习或者政务机构通过电子设备进行云会议的方式已在学习和工作中普及。在相关技术中,云视频会议系统对于会议进程控制的实现主要通过轮询,线上主持人根据实际情况控制等方式,仍需要耗费较高的人力资源,自动化水平不高。

发明内容

有鉴于此,本申请提出了一种会议进程控制方法、装置、服务器及存储介质。

第一方面,本申请实施例提供了一种会议进程控制方法,所述方法包括:在线上会议的过程中,获取当前发言人的生物特征信息;若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的发言等级;根据所述预设发言人的发言等级,确定所述当前发言人对应的预设发言时长;监测所述当前发言人的发言时长;当所述发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,所述发言提示信息用于提示所述下一位发言人进行会议发言。

第二方面,本申请实施例提供了一种会议进程控制装置,所述装置包括:生物特征获取模块、发言等级获取模块、发言时长确定模块、发言时长监测模块以及发言提示模块。生物特征获取模块,用于在线上会议的过程中,获取当前发言人的生物特征信息;发言等级获取模块,用于若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的发言等级;发言时长确定模块,用于根据所述预设发言人的发言等级,确定所述当前发言人对应的预设发言时长;发言时长监测模块,用于监测所述当前发言人的发言时长;发言提示模块,用于当所述发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,所述发言提示信息用于提示所述下一位发言人进行会议发言。

第三方面,本申请实施例提供了一种服务器,包括:一个或多个处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行第一方面提供的会议进程控制方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行第一方面提供的会议进程控制方法。

本申请提供的方案中,在线上会议的过程中,获取当前发言人的生物特征信息;若当前发言人的生物特征信息与预设发言人的生物特征信息匹配,则获取预设发言人的发言等级;进而再根据预设发言人的发言等级,确定当前发言人对应的预设发言时长,再监测当前发言人的发言时长;当发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,以提示所述下一位发言人进行会议发言。如此,可以控制会议的流程,提高会议效率,同时也提高了会议过程中的安全性。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本申请实施例提供的应用场景的示意图。

图2示出了本申请一实施例提供的会议进程控制方法的流程示意图。

图3示出了本申请另一实施例提供的会议进程控制方法的流程示意图。

图4示出了图3中步骤S330的子步骤示意图。

图5示出了图3中步骤S350的子步骤示意图。

图6示出了本申请再一实施例提供的会议进程控制方法的流程示意图。

图7示出了图6中步骤S420的子步骤示意图。

图8示出了本申请又一实施例提供的会议进程控制方法的流程示意图。

图9是根据本申请一实施例提供的一种会议进程控制装置的框图。

图10是本申请实施例的用于执行根据本申请实施例会议进程控制方法的服务器的框图。

图11是本申请实施例的用于保存或者携带实现根据本申请实施例会议进程控制方法的程序代码的存储单元。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

在传统会议系统中,每位参会者会配置相应的鹅颈麦克风,通过手动请求进行发言,会场由实体主持人控制具体的发言顺序,推动会议进程,但随着视频会议的不断云化,实际会议场景的不断发展,实体主持人的角色逐渐转移至线上,对于会议控制的云化要求不断提高。与此同时,传统会议系统中的会议进程推动存在着时间拖延,发言顺序不可控等问,并且,在相关技术中,云视频会议系统对于会议进程控制的实现主要通过轮询,线上主持人根据实际情况控制等方式,仍需要耗费较高的人力资源,自动化水平不高。

针对上述问题,发明人提出一种会议进程控制方法、装置、服务器及存储介质,可以通过在线上会议的过程中,确定当前发言人对应的预设发言时长,并监测当前发言人的发言时长,当发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,以提示下一位发言人进行会议发言,控制会议流程。下面对该内容进行详细描述。

下面对本申请实施例提供的远程会议的实现方法的应用环境进行介绍。

请参照图1,图1示出了为本申请实施例应用场景的一种网络结构图,应用场景可以包括会议进程控制系统10,会议进程控制系统10可以包括电子设备(11、12、13、14、15)以及服务器集群20。其中,服务器集群20 可以是云服务器集群,服务器集群20也可以是传统服务器集群,云服务器集群可以是公有云服务器集群,也可以是私有云服务器集群,服务器集群 20可以由服务器21、22及23构成,服务器集群20也可以由更多的服务器构成本实施例对此不作限制。电子设备可以通过网络与服务器集群20相连,进行数据交互。电子设备11、12、13、14及15加入云会议时,所有的会议数据均发送至服务器集群20,由服务器集群20对会议数据进行处理及转发。

请参照图2,图2为本申请一实施例提供的一种会议进程控制方法的流程示意图。下面将结合图2对本申请实施例提供的会议进程控制方法进行详细阐述。该会议进程控制方法应用于上述的服务器,该会议进程控制方法可以包括以下步骤:

步骤S210:在线上会议的过程中,获取当前发言人的生物特征信息。

在本实施例中,线上会议可以是云视频会议,也可以是云音频会议。用户可以通过在电子设备上登录自己的会议账号,并输入会议号加入线上会议,其中,会议账号与用户身份一一对应,可以理解为每个用户有且只有一个会议账号,电子设备可以是手机、智能手表、笔记本电脑等终端设备。在用户成功登录自己的会议账号,并通过会议号加入线上会议之后,每个参会人员都可以通过自己的电子设备进行发言。

但是,在实际应用中,由于是线上会议,当前发言人可能因为一些临时原因(如接电话或者上厕所等情况)并未在加入该线上会议的电子设备处进行发言,其他人(如家里的小孩)可以通过该电子设备参加会议并进行会议发言等,因此,可能会造成会议内容泄露,或者影响会议流程。基于此,可以通过获取当前发言人的生物特征信息的方式,判断当前发言人是否为该会议账号对应的预设发言人,其中,生物特征信息可以是人脸信息,也可以是声纹信息,在此不做限定。

步骤S220:若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的发言等级。

在本实施例中,在获取到当前发言人的生物特征信息之后,可以将其与预设发言人的生物特征信息匹配,若匹配成功,则代表当前发言人即为预设发言人,因此,获取预设发言人的发言等级,该发言等级即为的当前发言人的发言等级。其中,预设发言人的生物特征信息可以是在该预设发言人注册会议账号时,提前通过其电子设备录入的。因此,当当前发言人的生物特征信息与预设发言人的生物特征信息匹配成功时,获取预设发言人的发言等级,其中,发言等级可以有多个,如:A级、B级、C级三个发言等级,不同发言等级对应预设的发言时长也不同。

在一些实施方式中,若所述当前发言人的生物特征信息与预设发言人的生物特征信息不匹配,发送禁言指令至所述当前发言人的电子设备,所述禁言指令用于控制所述当前发言人的电子设备禁止上传语音信息。

若当前发言人的生物特征信息与预设发言人的生物特征信息不匹配,代表当前发言人并非为会议账号对应的预设发言人,因此,可以发送禁言指令至当前发言人的电子设备,对应地,电子设备在接收到该禁言指令后,可以关闭其麦克设备,在麦克设备被关闭后,当前发言人无法通过该电子设备的麦克设备进行发言,即电子设备可以基于禁言指令控制当前发言人的电子设备禁止上传语音信息,进而防止其他非预设发言人(如小孩)通过当前发言人的电子设备进行发言或观看会议,影响线上会议的流程,也可能会导致会议内容泄露。

步骤S230:根据所述预设发言人的发言等级,确定所述当前发言人对应的预设发言时长。

在本实施例中,可以给每个参会人员设置发言等级,并且给每个发言等级预设其对应的预设发言时长。每个发言等级可以包含多个参会人员,但是,每个发言等级仅对应唯一的预设发言时长。例如,发言等级可以包括A级、B 级以及C级,A级对应的预设发言时长为10分钟,B级对应的发言时长为5 纷争,C级对应的发言时长为2分钟。

基于此,当当前发言人的生物特征信息与预设发言人的生物特征信息匹配时,可以确定当前发言人即为预设发言人,因此,可以根据预设发言人的发言等级确定当前发言人对应的发言时长。例如,若确定预设发言人的发言等级为 A级,进一步地,可以确定当前发言人对应的预设发言时长为10分钟。

步骤S240:监测所述当前发言人的发言时长。

步骤S250:当所述发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,所述发言提示信息用于提示所述下一位发言人进行会议发言。

在本实施例中,可以通过监测当前发言人的发言时长,来控制会议进程。从当前发言人开始发言时,对其发言进行计时,当监测到其发言时长达到预设发言时长时,代表当前发言人的发言时间已结束。进一步地,可以向下一位发言人的电子设备发送发言提示信息,以提示下一位发言人进行会议发言。

例如,当前发言人为发言人A,下一位发言人为发言人B,当前发言人对应的预设发言时长为10分钟。若发言人A的发言时长达到10分钟时,则代表发言人A的发言时间已结束,发送发言提示信息至发言人B的电子设备,对应地,发言人B的电子设备在接收到该发言提示信息后,可以通过文字形式显示该发言提示信息,也可以通过语音播报的形式播报该发言提示信息,本实施例对此不作限制,其中,发言提示信息可以是“请发言人B进行发言”。

在本实施例中,在线上会议的过程中,通过获取当前发言人的生物特征信息,并将当前发言人的生物特征信息与预设发言人的生物特征信息进行匹配;当匹配成功时,获取预设发言人的发言等级,并根据预设发言人的发言等级,确定当前发言人对应的预设发言时长;进一步地,监测当前发言人的发言时长,当发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,以提示下一位发言人进行会议发言。如此,检测当前发言人的生物特征信息,可以防止当前发言人不在其电子设备处时,其他用户通过其电子设备观看会议或者进行会议发言等情况的发生,防止会议内容泄露或者影响会议流程,提高了会议过程中的安全性;并且通过监测当前发言人的发言时长,当发言时长达到预设发言时长时,提示下一位发言人进行发言,实现了线上会议的自动化控制,不需要线上主持人控制会议流程,减少了耗费的人力资源,提高了线上会议的自动化水平。

请参照图3,图3为本申请另一实施例提供的一种会议进程控制方法的流程示意图。下面将结合图3对本申请实施例提供的会议进程控制方法进行详细阐述。该会议进程控制方法可以包括以下步骤:

步骤S310:在线上会议的过程中,获取当前发言人的生物特征信息。

在本申请实施例中,步骤S310可以参阅前述实施例中步骤S210的内容,在此不再赘述。

步骤S320:若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的发言等级。

在一些实施方式中,请参阅图4,步骤S320可以包括:

步骤S321:若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的身份信息,以及所述线上会议的会议类型。

在本实施例中,会议类型可以包括多种会议类型,例如政务会议、公司会议或学校会议等,对应地,会议类型的不同,对应的参会人员的身份信息的类型也可以不同,例如,当会议类型为政务会议时,可以将参会人员的身份信息设置为一级官员、二级官员以及三级官员;当会议类型为公司会议时,可以将参会人员的身份信息设置为总经理、部门经理以及员工;当会议类型为学校会议时,可以将参会人员的身份信息设置为校长、老师以及学生。在设置预设参会人员时,可以根据会议类型确定其身份信息,当当前发言人的生物特征信息与预设发言人的生物特征信息匹配时,代表当前发言人为预设发言人,因此,可以获取预设发言人的身份信息以及该线上会议的会议类型,对应地,即获取到当前发言人的身份信息以及其加入的该线上会议的会议类型。

步骤S322:基于所述身份信息以及所述会议类型,确定所述预设发言人的发言等级。

在本实施例中,发言等级可以包括多个等级,例如A级、B级、C级以及 D级,本实施例对此不作限制。

针对同一个会议类型,不同的身份信息可以对应不同的发言等级。例如,针对政务会议,身份信息为一级官员对应的发言等级为A级,身份信息为二级官员对应的发言等级为B级,身份信息为三级官员对应的发言等级为C级;针对公司会议,身份信息为校长对应的发言等级为A级,身份信息为老师对应的发言等级为B级,身份信息为学生对应的发言等级为C级;针对学校会议,身份信息为校长对应的发言等级为A级,身份信息为老师对应的发言等级为B级,身份信息为学生对应的发言等级为C级。因此,可以根据预设发言人的身份信息以及会议类型,确定预设发言人的发言等级。

示例性地,若预设发言人的身份信息为学生,会议类型为学校会议,可以确定该预设发言人的发言等级为C级。

步骤S330:根据所述预设发言人的发言等级,确定所述当前发言人对应的预设发言时长。

在本申请实施例中,步骤S330可以参阅前述实施例中步骤S230的内容,在此不再赘述。

步骤S340:当所述发言时长达到指定发言时长时,发送时长提示信息至所述当前发言人的电子设备,其中,所述指定发言时长小于所述预设发言时长,所述时长提示信息用于提示所述当前发言人的发言时长即将达到所述预设发言时长。

在本实施例中,在当前发言人的发言时长快要达到预设发言时长是,可以向当前发言人的电子设备发送时长提示信息,以提示当前发言人的发言时长即将到达预设发言时长。对应地,可以通过判断发言时长是否达到指定发言时长,其中,指定发言时长小于预设发言时长,例如,预设发言时长为10分钟,指定发言时长为9分钟,当当前发言人的发言时长达到9分钟时,向当前发言人的电子设备发送时长提示信息,以提示当前发言人的发言时长即将到达预设发言时长,其中,时长提示信息可以是“即将达到预设发言时长,请确认是否需要延长预设发言时长”。

在一些实施方式中,当距离预设发言时长与发言时长的差值达到时长阈值时,也可以向当前发言人的电子设备发送时长提示信息,以提示当前发言人的发言时长即将结束。其中,时长阈值可以是1分钟或者2分钟,本实施例对此不作限制。例如,时长阈值为2分钟,预设发言时长为10分钟,当预设发言时长与当前发言人的发言时长达到2分钟时,即,当当前发言人的发言时长为 8分钟时,向当前发言人的电子设备发送时长提示信息。

步骤S350:若接收到所述当前发言人的电子设备发送的等级更改指令,基于所述等级更改指令对所述当前发言人对应的发言等级进行更改。

在本实施例中,当前发言人可以根据其电子设备接收到的时长提示信息,若其想要延长预设发言时长,可以通过选择更改自身的发言等级,以实现对发言预设时长的更改。又或者,当前发言人发现预设的自己的发言等级是错误的,想要更改当前的发言等级,也可以请求更改自身的发言等级。

可选地,当前发言人可以在其电子设备选择发言等级或者输入发言等级,电子设备在接收到用户更改当前发言等级的等级更改指令后,将该等级更改指令发送至云服务器处,对应地,云服务器接收该等级更改指令,并根据等级更改指令,更改当前发言人的发言等级。

在一些实施方式中,请参阅图5,步骤S350可以包括:

步骤S351:若接收到所述当前发言人的电子设备发送的等级更改指令,判断所述当前发言人的会议权限是否满足预设权限条件,所述预设权限条件为具有等级更改权限的权限条件。

在本实施例中,等级更改指令用于向云服务器请求更改当前发言人的发言等级,但是,只有具有等级更改权限的参会人员才有权限更改发言等级。因此,在接收到当前发言人的电子设备发送的等级更改指令后,云服务器可以获取当前发言人的会议权限是否满足预设权限条件,其中,预设权限条件即为具有等级更改权限的权限条件。

在一些实施方式中,可以将创建会议的参会人员作为拥有等级更改权限的人员。基于此,判断当前发言人的会议权限是否满足预设权限条件,可以是通过判断其会议账号中的权限信息与预设权限条件的权限信息是否匹配;也可以是判断当前发言人的生物特征信息与创建会议的参会人员的生物特征信息是否匹配,来判断当前发言人是否为创建会议的参会人员,进而判断当前发言人员的会议权限是否满足预设权限条件,若其生物特征信息匹配,则说明当前发言人为创建会议的参会人员,因此,当前发言人员的会议权限则满足预设权限条件,反之,则不满足。

在另一些实施方式中,可以设置最高发言等级的参会人员均拥有等级更改权限。基于此,可以判断当前发言人的发言等级是否为最高发言等级,若其发言等级为最高发言等级,则可以确定当前发言人的会议权限满足预设权限条件;反之,则不满足。例如,发言等级包括A级、B级以及C级,其中,最高发言等级为A级,若当前发言人的发言等级为A级,则可以确定当前发言人的会议权限不满足预设权限条件;若当前发言人的发言等级为B级或者C级,则判定当前发言人的会议权限不满足预设权限条件。

步骤S352:若所述当前发言人的会议权限不满足所述预设权限条件,则将所述等级更改指令以及所述当前发言人的身份信息发送至指定电子设备,其中,所述指定电子设备对应的参会人员的会议权限满足所述预设权限条件。

在本实施例中,若当前发言人的会议权限不满足预设权限条件,代表当前发言人没有权限更改其发言等级,因此,可以将等级更改指令发送至会议权限满足预设权限条件的参会人员的电子设备,以提示会议权限满足预设权限条件的参会人员确认是否可以调整当前发言人的发言等级。对应地,会议权限满足预设权限条件的参会人员的电子设备在接收到等级更改指令后,可以基于当前发言人的身份信息,确定是否可以更改其发言等级。

在一些实施方式中,若当前发言人的身份信息与其当前的发言等级不匹配,满足预设权限条件的参会人员可以输入确认指令,以确定更改当前发言人的发言等级。例如,若当前发言人的身份信息为老师,老师对应的发言等级为B 级,但是当前发言人的发言等级为C级,因此,当前发言人申请等级更改,对应地,满足预设权限条件的参会人员可以在确认当前发言人的身份信息满足等级更改条件后,输入确认指令,以同意更改当前发言人的发言等级。

在另一些实施方式中,若当前发言人需要延长其预设发言时长,也可以通过申请更改发言等级的方式来更改对应的预设发言时长。当前发言人可以在输入等级更改指令时,同时输入延长预设发言时长的延长理由,对应地,在满足预设权限条件的参会人员接收到等级更改指令以及延长理由,可以根据该延长理由确定是否同意当前发言人的等级更改指令。若同意,则发送确认指令至云服务器;若不同意,则发送拒绝指令至云服务器,又或者,满足预设权限条件的参会人员可以选择符合该延长理由对应的其他发言等级作为当前发言人更改后的等级,并将该发言等级与确认指令一起发送至云服务器处。

步骤S353:若接收到所述指定电子设备返回的确认指令,将所述预设发言人的发言等级更新为所述确认指令中携带的发言等级。

在本实施例中,在接收到指定电子设备返回的确认指令之后,可以将预设发言人的等级更新为确认指令中携带的发言等级。例如,当前发言人的发言等级为C级,确认指令中携带的发言等级为A级,进一步地,在接收到指定电子设备返回的确认指令之后,将预设发言人的发言等级更新为A级。

在一些实施方式中,若所述当前发言人的会议权限满足所述预设权限条件,将预设发言人的发言等级更新为等级更改指令中携带的发言等级。

步骤S360:根据更改后的所述当前发言人对应的发言等级,更新所述当前发言人对应的预设发言时长。

在本实施例中,可以根据更改后的当前发言人对应的发言等级,确定更新后的发言等级对应的预设发言时长,并根据重新确定的预设发言时长更新原有的预设发言时长。

在本申请实施例中,步骤S360可以参阅前述实施例中步骤S230的内容,在此不再赘述。

步骤S370:监测所述当前发言人的发言时长。

步骤S380:当所述发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,所述发言提示信息用于提示所述下一位发言人进行会议发言。

在本申请实施例中,步骤S370-步骤S380可以参阅前述实施例中步骤 S240-步骤S250的内容,在此不再赘述。

在一些实施方式中,若所述当前发言人的生物特征信息与预设发言人的生物特征信息不匹配,在预设时长内,对当前发言人的生物特征信息进行多次检测,若每次的检测结果均是与预设发言人的生物特征信息不匹配,则向创建会议的参会人员发送第一提示信息,向其他参会人员发送第二提示信息,其中,第一提示信息用于提示当前发言人并未处于其电子设备处参加当前线上会议,以及提示创建会议的参会人员是否需要将当前发言人的移除当前会议,第二提示信息用于提示其他参会人员存在其他人员正在通过当前发言人的电子设备观看会议,基于此,可以提高会议过程中的安全性,防止会议内容泄露等问题的发生。

在本实施例中,在线上会议的过程中,通过获取当前发言人的生物特征信息,并将当前发言人的生物特征信息与预设发言人的生物特征信息进行匹配;当匹配成功时,获取预设发言人的发言等级,并根据预设发言人的发言等级,确定当前发言人对应的预设发言时长;若接收到等级更改指令,则根据更改后的当前发言人对应的发言等级,更新当前发言人对应的预设发言时长;基于此,监测当前发言人的发言时长,当发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,以提示下一位发言人进行会议发言。如此,检测当前发言人的生物特征信息,可以防止当前发言人不在其电子设备处时,其他用户通过其电子设备观看会议或者进行会议发言等情况的发生,防止会议内容泄露或者影响会议流程,提高了会议过程中的安全性;并且通过监测当前发言人的发言时长,当发言时长达到预设发言时长时,提示下一位发言人进行发言,实现了线上会议的自动化控制,不需要线上主持人控制会议流程,减少了耗费的人力资源,提高了线上会议的自动化水平。

请参照图6,图6为本申请再一实施例提供的一种会议进程控制方法的流程示意图。下面将结合图6对本申请实施例提供的会议进程控制方法进行详细阐述。该会议进程控制方法可以包括以下步骤:

步骤S410:在所述当前发言人的发言过程中,若接收到目标参会人员的电子设备发起的发言请求,则获取所述目标参会人员的目标发言等级,所述目标参会人员为除所述当前发言人以外的其他参会人员中的任一参会人员。

在本实施中,目标参会人员为除当前发言人以外的其他参会人员中的任一参会人员。在当前发言人的发言过程中,可能会存在目标参会人员临时想要发言,目标参会人员可以通过其电子设备发送发言请求至云服务器,以请求进行发言。

步骤S420:判断所述目标参会人员的目标发言等级是否满足预设等级条件。

在本实施例中,预设等级可以是当前发言人的发言等级,也可以是一个固定发言等级,如A级,本实施例对此不作限制。

在一些实施方式中,请参阅图7,步骤S420可以包括:

步骤S421:判断所述目标发言等级是否高于所述当前发言人的发言等级。

步骤S422:若所述目标发言等级高于所述当前发言人的发言等级,则确定所述目标发言等级满足预设等级条件。

在本实施例中,以预设等级为当前发言人的发言等级为例,判断目标参会人员的目标发言等级是否高于当前发言人的发言等级,若是,则确定目标发言等级满足预设等级条件。示例性地,若目标发言人的身份信息为教师,其对应的发言等级为B级,当前发言人的身份信息为学生,学生的发言等级为C级, B级高于C级,因此目标发言等级高于当前发言人的发言等级,进一步地,可以确定目标发言等级满足预设等级条件。

步骤S423:若所述目标发言等级不高于所述当前发言人的发言等级,则确定所述目标发言等级不满足预设等级条件。

在本实施例中,仍以预设等级为当前发言人的发言等级为例,若目标发言等级不高于当前发言人的发言等级,则可以确定目标发言等级不满足预设等级条件。示例性地,若目标发言人的身份信息为教师,其对应的发言等级为B 级,当前发言人的身份信息为校长,校长的发言等级为A级,B级低于A级,因此目标发言等级不高于当前发言人的发言等级,进一步地,可以确定目标发言等级不满足预设等级条件。

在一些实施方式中,以预设等级为一个固定发言等级为例,其中,固定发言等级可以是创建会议的参会人员提前设置的发言等级,如B级。基于此,判断目标发言等级是否高于固定发言等级,若目标发言等级高于固定发言等级,则确定目标发言等级满足预设等级条件;若目标发言等级不高于固定发言等级,则确定目标发言等级不满足预设等级条件。

步骤S430:若所述目标参会人员的目标发言等级满足所述预设等级条件,则发送发言指令以及目标提示信息至所述目标参会人员的电子设备,所述发言指令用于指示所述目标参会人员的电子设备开启麦克设备,以使所述目标参会人员可以通过所述麦克设备进行发言,所述目标提示信息用于提示所述目标参会人员进行发言。

在本实施例中,当目标参会人员的目标发言等级满足预设等级条件时,代表目标参会人员达到了临时进行会议发言的条件,则发送发言指令以及目标提示信息至目标参会人员的电子设备,对应地,电子设备在接收到发言指令后,开启麦克设备,电子设备可以在接收到目标提示信息后,通过文字显示或者语音播报的方式提示目标参会人员进行发言,进一步地,在目标参会人员收到目标提示信息后,可以通过电子设备开启的麦克设备进行会议发言。

在本实施例中,在当前发言人的发言过程中,若接收到目标参会人员的电子设备发起的发言请求,则获取目标参会人员的目标发言等级;并判断目标参会人员的目标发言等级是否满足预设等级条件,若目标参会人员的目标发言等级满足预设等级条件,则发送发言指令以及目标提示信息至目标参会人员的电子设备,以开启目标参会人员的电子设备的麦克设备,并使提示目标参会人员可以通过麦克设备进行发言。如此,通过判断目标参会人员的目标发言等级是否达到预设等级条件,仅允许达到预设等级条件的目标参会人员进行临时发言,可以有效控制线上会议的进程,不会因为参会人员申请临时发言而随意中断当前发言人的发言,提高了线上会议的自动化控制。

请参照图8,图8为本申请又一实施例提供的一种会议进程控制方法的流程示意图。下面将结合图8对本申请实施例提供的会议进程控制方法进行详细阐述。该会议进程控制方法可以包括以下步骤:

在本实施例中,线上主持人可以在预约会议中预先输入发言信息,输入的发言信息可以是会议进程中的发言参会者的名单、预计发言时长以及发言顺序,其中,发言参会者的名单至少包括2为参会者,或者,线上主持人在会议中可以临时设置每一位发言参会者的发言时长和发言顺序;线上主持人的客户端获取到发言信息后,上报发言数据信令至服务端,对应地,服务端在接收到发言数据信令后,将信令关联到对应参会者的参会信息中,会议开始前,系统推送开场白提醒语料,语料内容可以为:输入的参会者发言信息概览,如“本次会议共有x位参会者发言,预计总时长x位*y预计时长(分钟),请第一位参会者xyz做准备”,该语料内容属于结构模板化语料,可以通过识别输入的信息进行智能播报。在会议开始后,即会议进行到第一位发言参会者的发言起始时间时,服务端下发信令至客户端,客户端响应后,打开对应发言参会者的麦克风,其他不发言参会者麦克风保持关闭,避免造成干扰,同时,发言时长倒计时开启;每位参会者发言时长结束前3分钟时,客户端可以推送系统倒计时提醒语料,同时,参会者的客户端判断是否收到参会者输入的延长发言时长的确认信息,当参会者的客户端收到延长发言时长的确认信息时,进一步地,线上主持人的客户端判断是否接收到通过延长时长的申请提醒的指令,发言时长用尽后,若主持人的客户端未接收到主持人通过客户端输入的通过延长时长申请的指令时,当前参会者将被强制关闭麦克风,下一位参会者的麦克风自动开启,其发言时长倒计时同时开启,若主持人的客户端接收到主持人通过客户客户端输入的通过当前发言参会者的延长时长申请的指令,参会者继续发言,其他参会者端收到延长发言提醒,如“当前发言将延长x分钟,请下一位参会者稍作等待”,以此类推,开启新一轮的发言。

在一些实施方式中,针对需要讨论的会议场景,线上主持人也可以暂停预先设定好的发言顺序,临时调整各个参会者的发言时长和顺序,客户端保存预先发言信息的同时,接收到临时信息后上报至服务端,服务端收到该“插队”信令,将先按照临时安排的发言信息,开启发言参会者的麦克风;同时保持其他不发言参会者麦克风关闭,临时安排的发言倒计时同时开启,按原有规则依次发言。临时发言信息接受并实施完毕后,主持人的电子设备会收到“是否要继续按预先设定好的发言信息进行”的确认提醒,若主持人同意,会议将继续进行,知道所有发言信息都被实施完毕,反之则会议进程完成,主持人可以进行新一轮的发言信息录入。

在本实施例中,通过提前设置参会者的发言信息,并按照发言信息中的发言顺序,推送结构模板化提醒语料,提示下一位参会人员发言,保持下一位参会人员的麦克风开启,并开启发言倒计时,其他参会人员的麦克风关闭,在倒计时结束前3分钟,可以通过发起延长发言时长的申请,来延长当前的发言时长。如此,会议可以按照预设安排的发言顺序,进行自动化推进流程,并且不会由于参会者临时申请发言而导致会议流程终端的问题,提高了线上会议的自动化推进。

请参照图9,其中示出了本申请实施例提供的一种会议进程控制装置 900的结构框图,应用于电子设备。该装置900可以包括:生物特征获取模块910、发言等级获取模块920、发言时长确定模块930、发言时长监测模块 940和发言提示模块950。

生物特征获取模块910用于在线上会议的过程中,获取当前发言人的生物特征信息。

发言等级获取模块920用于若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的发言等级。

发言时长确定模块930用于根据所述预设发言人的发言等级,确定所述当前发言人对应的预设发言时长。

发言时长监测模块940用于监测所述当前发言人的发言时长。

发言提示模块950用于当所述发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,所述发言提示信息用于提示所述下一位发言人进行会议发言。

在一些实施方式中,会议进程控制装置900可以包括:时长提示模块、等级更改模块及发言时长更新模块。时长提示模块可以用于当所述发言时长达到指定发言时长时,发送时长提示信息至所述当前发言人的电子设备,其中,所述指定发言时长小于所述预设发言时长,所述时长提示信息用于提示所述当前发言人的发言时长即将达到所述预设发言时长。等级更改模块可以用于若接收到所述当前发言人的电子设备发送的等级更改指令,基于所述等级更改指令对所述当前发言人对应的发言等级进行更改。发言时长更新模块可以用于根据更改后的所述当前发言人对应的发言等级,更新所述当前发言人对应的预设发言时长。

在该实施方式中,等级更改模块可以具体包括:权限判断单元、更改信息发送单元及等级更改单元。权限判断单元可以用于若接收到所述当前发言人的电子设备发送的等级更改指令,判断所述当前发言人的会议权限是否满足预设权限条件,所述预设权限条件为具有等级更改权限的权限条件。更改信息发送单元可以用于若所述当前发言人的会议权限不满足所述预设权限条件,则将所述等级更改指令以及所述当前发言人的身份信息发送至指定电子设备,其中,所述指定电子设备对应的参会人员的会议权限满足所述预设权限条件。等级更改单元可以用于若接收到所述指定电子设备返回的确认指令,将所述预设发言人的发言等级更新为所述确认指令中携带的发言等级。

在一些实施方式中,发言等级获取模块920可以包括:信息获取单元及等级确定单元。其中,信息获取单元可以用于若所述当前发言人的生物特征信息与预设发言人的生物特征信息匹配,获取所述预设发言人的身份信息,以及所述线上会议的会议类型。等级确定单元可以用于基于所述身份信息以及所述会议类型,确定所述预设发言人的发言等级。

在一些实施方式中,会议进程控制装置900可以包括:目标发言等级获取模块、判断模块及发言提示模块。其中,目标发言等级获取模块可以用于在所述当前发言人的发言过程中,若接收到目标参会人员的电子设备发起的发言请求,则获取所述目标参会人员的目标发言等级,所述目标参会人员为除所述当前发言人以外的其他参会人员中的任一参会人员。判断模块可以用于判断所述目标参会人员的目标发言等级是否满足预设等级条件。发言提示模块可以用于若所述目标参会人员的目标发言等级满足所述预设等级条件,则发送发言指令以及目标提示信息至所述目标参会人员的电子设备,所述发言指令用于指示所述目标参会人员的电子设备开启麦克设备,以使所述目标参会人员可以通过所述麦克设备进行发言,所述目标提示信息用于提示所述目标参会人员进行发言。

在该实施方式中,判断模块可以具体用于判断所述目标发言等级是否高于所述当前发言人的发言等级;若所述目标发言等级高于所述当前发言人的发言等级,则确定所述目标发言等级满足预设等级条件;若所述目标发言等级不高于所述当前发言人的发言等级,则确定所述目标发言等级不满足预设等级条件。

在一些实施方式中,会议进程控制装置900可以包括:禁言控制模块。其中,禁言控制模块可以用于若所述当前发言人的生物特征信息与预设发言人的生物特征信息不匹配,发送禁言指令至所述当前发言人的电子设备,所述禁言指令用于控制所述当前发言人的电子设备禁止上传语音信息。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

综上所述,本申请实施例提供的方案中,在线上会议的过程中,通过获取当前发言人的生物特征信息,并将当前发言人的生物特征信息与预设发言人的生物特征信息进行匹配;当匹配成功时,获取预设发言人的发言等级,并根据预设发言人的发言等级,确定当前发言人对应的预设发言时长;进一步地,监测当前发言人的发言时长,当发言时长达到预设发言时长时,发送发言提示信息至下一位发言人的电子设备,以提示下一位发言人进行会议发言。如此,检测当前发言人的生物特征信息,可以防止当前发言人不在其电子设备处时,其他用户通过其电子设备观看会议或者进行会议发言等情况的发生,防止会议内容泄露或者影响会议流程,提高了会议过程中的安全性;并且通过监测当前发言人的发言时长,当发言时长达到预设发言时长时,提示下一位发言人进行发言,实现了线上会议的自动化控制,不需要线上主持人控制会议流程,减少了耗费的人力资源,提高了线上会议的自动化水平。

下面将结合图对本申请提供的一种服务器进行说明。

参照图10,图10示出了本申请实施例提供的一种服务器1000的结构框图,本申请实施例提供的会议进程控制方法可以由该服务器1000执行。

本申请实施例中的服务器1000可以包括一个或多个如下部件:处理器 1001、存储器1002、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器1002中并被配置为由一个或多个处理器1001执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。

处理器1001可以包括一个或者多个处理核。处理器1001利用各种接口和线路连接整个服务器1000内的各个部分,通过运行或执行存储在存储器1002内的指令、程序、代码集或指令集,以及调用存储在存储器1002 内的数据,执行服务器1000的各种功能和处理数据。可选地,处理器1001 可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器 (Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以集成到处理器1001中,单独通过一块通信芯片进行实现。

存储器1002可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器1002可用于存储指令、程序、代码、代码集或指令集。存储器1002可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储服务器 1000在使用中所创建的数据(比如上述的各种对应关系)等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

请参考图11,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质1100中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。

计算机可读存储介质1100可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质1100包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质1100具有执行上述方法中的任何方法步骤的程序代码1110的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码1110可以例如以适当形式进行压缩。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

相关技术
  • 会议进程控制方法、装置、服务器及存储介质
  • 会议权限控制方法及系统、服务器、终端、存储介质
技术分类

06120112809177