一种视频会议用区域语音切换方法与流程

未命名 08-05 阅读:121 评论:0


1.本发明涉及语音切换技术领域,尤其涉及一种视频会议用区域语音切换方法。


背景技术:

2.随着互联网技术与视频会议技术不断深入的发展,视频会议正在以全新的面貌给人们带来方便、简洁、高效、真实的沟通体验。
3.然而现有的视频会议系统中参与会议的所有听众只占用一个语音发布流线路,从而大幅降低会议系统的语音线路数量,降低视频会议系统对资源的消耗,同时不适用多个区域多语音交流,相互之间存在影响,不利于稳定的进行沟通,另外在需要对语音线路内演讲者和听众进行切换时若人数过多会增加服务器压力,产生数据风暴,为此,我们提出一种视频会议用区域语音切换方法来解决上述问题。


技术实现要素:

4.本发明的目的是为了解决现有技术中存在的缺点,而提出的一种视频会议用区域语音切换方法。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种视频会议用区域语音切换方法,包括以下步骤:
7.s1、基于3d视频会议技术设置3d虚拟化场景以及三维人物模型,通过人物模型上碰撞器与地面发生碰撞判断当前这个用户是否进入3d区域语音区范围;
8.s2、获取碰撞地面名字,对该区域进行命名,用户能够通过搜索该区域名称进入;
9.s3、待用户进入到该区域后,在该区域内的用户能够实现交流;
10.s4、对该区域内的用户身份权限划分为演讲者和听众,且首先进入区域命名者为演讲者,在该区域中演讲者能够发布和收听语音并实现正常发言,语音区内设置有角色切换模块,切换过程分为两步包括:(1)原演讲者切换成听众;(2)听众切换成演讲者。
11.在上述的视频会议用区域语音切换方法中,所述步骤s4中(1)原演讲者切换成听众具体步骤为:原演讲者从演讲者语音线路脱落,监听到听众语音线路上,并且开始播放该线路的语音数据,就成功转换成听众角色;(2)听众成为演讲者具体步骤为:得到批准的听众从听众语音线路脱落,监听到演讲者语音线路,启动播放并发布语音数据到该线路,成功切换成演讲者。
12.在上述的视频会议用区域语音切换方法中,所述步骤s4中为了使语音线路功能灵活,添加用户角色讨论员,每个用户以讨论员身份进入会议时,系统会创建一个语音线路,专供收听和发布语音,且听众和讨论员之间能够进行角色切换。
13.在上述的视频会议用区域语音切换方法中,任何一个听众需要发言都能够主动申请成为讨论员角色,系统会将其从听众语音线路剥离并创建一个语音线路将其绑定到该线路上,能够进行正常发言,并且发言完毕后能够切换成听众角色,每个听众用户都能够自由切换从而具备发言权限。
14.在上述的视频会议用区域语音切换方法中,对切换方法进行测试,具体包括以下过程:征集20个网络用户通过网络地址加入视频会议系统,首先测试演讲者和听众的语音线路切换,再进行讨论员与听众的语音线路切换,并通过系统资源数据的采集来分析系统语音切换过程中cpu的占用率,检测系统使用是否稳定,所述测试系统cpu资源消耗随着加入人数变化并通过系统数据分析得出结论:cpu资源的消耗主要与接人服务器的用户连接有关,与加入会议的人数无关。
15.与现有技术相比,本视频会议用区域语音切换方法的优点在于:本发明能够实现多语音区域的交流,并且语音交流时的角色能够相互切换,保证交流的顺畅与稳定,另外切换过程稳定减少系统资源的消耗,保证系统的稳定性。
附图说明
16.图1为本发明提出的一种视频会议用区域语音切换方法的方法步骤框图;
17.图2为本发明提出的一种视频会议用区域语音切换方法的切换示意框图。
具体实施方式
18.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
19.参照图1-2,一种视频会议用区域语音切换方法,包括以下步骤:
20.s1、基于3d视频会议技术设置3d虚拟化场景以及三维人物模型,通过人物模型上碰撞器与地面发生碰撞判断当前这个用户是否进入3d区域语音区范围;
21.s2、获取碰撞地面名字,对该区域进行命名,用户能够通过搜索该区域名称进入;
22.s3、待用户进入到该区域后,在该区域内的用户能够实现交流;
23.s4、对该区域内的用户身份权限划分为演讲者和听众,且首先进入区域命名者为演讲者,在该区域中演讲者能够发布和收听语音并实现正常发言,语音区内设置有角色切换模块,切换过程分为两步包括:(1)原演讲者切换成听众;(2)听众切换成演讲者。
24.其中,步骤s2中具体的方式包括:获取碰撞地面名字,通过ground_前缀判断为3d区域语音区,通过特定接口,以“one”为语音区名创建新3d区域语音区,以此实现该区域为以“one”命名的语音区,让在该区域人员可以交流,不受其他语音区影响。
25.其中,语音线路是采用声网提供的语音线路,具体实施例如图1所示,语音线路设置有abcd四条,每条语音线路对应一个区域,a区域是大厅的范围,bcd区域是一个个的小会议厅,只有在同一区域的人员才能相互听到语音,跨区之间听不到声音。
26.其中,步骤s4中(1)原演讲者切换成听众具体步骤为:原演讲者从演讲者语音线路脱落,监听到听众语音线路上,并且开始播放该线路的语音数据,就成功转换成听众角色;(2)听众成为演讲者具体步骤为:得到批准的听众从听众语音线路脱落,监听到演讲者语音线路,启动播放并发布语音数据到该线路,成功切换成演讲者,通过设置演讲者和听众的方式能够确保演讲过程中的稳定性,并且切换过程能够实现角色的转变。
27.进一步的,步骤s4中为了使语音线路功能灵活,添加用户角色讨论员,每个用户以讨论员身份进入会议时,系统会创建一个语音线路,专供收听和发布语音,且听众和讨论员之间能够进行角色切换,具体的,任何一个听众需要发言都能够主动申请成为讨论员角色,
系统会将其从听众语音线路剥离并创建一个语音线路将其绑定到该线路上,能够进行正常发言,并且发言完毕后能够切换成听众角色,每个听众用户都能够自由切换从而具备发言权限,通过设置讨论员的角色,能够实现多人共同语音交流,并且在不需要发言时可以再次转变为听众角色,保证语音交流时的顺畅性。
28.其中,对切换方法进行测试,具体包括以下过程:征集20个网络用户通过网络地址加入视频会议系统,首先测试演讲者和听众的语音线路切换,再进行讨论员与听众的语音线路切换,并通过系统资源数据的采集来分析系统语音切换过程中cpu的占用率,检测系统使用是否稳定。
29.具体的实施例包括:整个测试过程从上午10:00到11:00分正式结束,11:00后用户不断退出,系统资源开始下降,在整个过程中,网络用户从1个到5个到10个到15个再到20个不断加人系统,系统cpu资源消耗随着加入人数变化并通过系统数据分析得出结论:cpu资源的消耗主要与接人服务器的用户连接有关,与加入会议的人数无关,通过测试过程保证系统处于稳定的运行状态,保证整体运行的稳定。
30.为了使得系统功能具备更大的灵活度,可以设置组合切换方案。例如,在会议的某一阶段更倾向于类似授课的演讲形式,此时只需要一个人演讲,不希望其他人参与从而干扰会议的进行,所以可以设定所有用户都处于演讲者和听众的模式下,在该模式下,听众用户功能受限,没有申请成为讨论员的权限;
31.而当在会议中演讲完毕,要求有些讨论等互动时,会议控制者可以将会议模式切换至讨论员的模式下,在该模式下,系统开放听众用户申请成为讨论员的功能,所有希望发言的用户都可以自由切换成讨论员参与讨论,当讨论阶段完毕,会议室控制者还可以将会议模式切换到演讲者和听众的模式下,此时系统将强迫所有讨论员角色自动切换成听众,关闭听众申请成讨论员的角色切换权限。
32.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

技术特征:
1.一种视频会议用区域语音切换方法,其特征在于,包括以下步骤:s1、基于3d视频会议技术设置3d虚拟化场景以及三维人物模型,通过人物模型上碰撞器与地面发生碰撞判断当前这个用户是否进入3d区域语音区范围;s2、获取碰撞地面名字,对该区域进行命名,用户能够通过搜索该区域名称进入;s3、待用户进入到该区域后,在该区域内的用户能够实现交流;s4、对该区域内的用户身份权限划分为演讲者和听众,且首先进入区域命名者为演讲者,在该区域中演讲者能够发布和收听语音并实现正常发言,语音区内设置有角色切换模块,切换过程分为两步包括:(1)原演讲者切换成听众;(2)听众切换成演讲者。2.根据权利要求1所述的一种视频会议用区域语音切换方法,其特征在于,所述步骤s4中,(1)原演讲者切换成听众具体步骤为:原演讲者从演讲者语音线路脱落,监听到听众语音线路上,并且开始播放该线路的语音数据,就成功转换成听众角色;(2)听众成为演讲者具体步骤为:得到批准的听众从听众语音线路脱落,监听到演讲者语音线路,启动播放并发布语音数据到该线路,成功切换成演讲者。3.根据权利要求2所述的一种视频会议用区域语音切换方法,其特征在于,所述步骤s4中为了使语音线路功能灵活,添加用户角色讨论员,每个用户以讨论员身份进入会议时,系统会创建一个语音线路,专供收听和发布语音,且听众和讨论员之间能够进行角色切换。4.根据权利要求3所述的一种视频会议用区域语音切换方法,其特征在于,任何一个听众需要发言都能够主动申请成为讨论员角色,系统会将其从听众语音线路剥离并创建一个语音线路将其绑定到该线路上,能够进行正常发言,并且发言完毕后能够切换成听众角色,每个听众用户都能够自由切换从而具备发言权限。5.根据权利要求4所述的一种视频会议用区域语音切换方法,其特征在于,对切换方法进行测试,具体包括以下过程:征集20个网络用户通过网络地址加入视频会议系统,首先测试演讲者和听众的语音线路切换,再进行讨论员与听众的语音线路切换,并通过系统资源数据的采集来分析系统语音切换过程中cpu的占用率,检测系统使用是否稳定,所述测试系统cpu资源消耗随着加入人数变化并通过系统数据分析得出结论:cpu资源的消耗主要与接人服务器的用户连接有关,与加入会议的人数无关。

技术总结
本发明属于语音切换技术领域,尤其是涉及一种视频会议用区域语音切换方法,包括以下步骤:基于3D视频会议技术设置3D虚拟化场景以及三维人物模型,通过人物模型上碰撞器与地面发生碰撞判断当前这个用户是否进入3D区域语音区范围;获取碰撞地面名字,对该区域进行命名,用户能够通过搜索该区域名称进入;待用户进入到该区域后,在该区域内的用户能够实现交流。本发明能够实现多语音区域的交流,并且语音交流时的角色能够相互切换,保证交流的顺畅与稳定。定。定。


技术研发人员:林红
受保护的技术使用者:南京维赛客网络科技有限公司
技术研发日:2023.05.09
技术公布日:2023/8/4
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐