本申请涉及即时通信,更具体地,涉及一种视频会话方法、装置、电子设备及存储介质。
背景技术:
1、随着即时通信技术的发展,即时通信在日常生活中应用越来越广泛,例如语音会话,视频会话等。相关技术中,在一些视频会话场景下,用户可能不想以真实的形象参与视频会话。
技术实现思路
1、鉴于上述问题,本申请实施例提出了一种视频会话方法、装置、电子设备及存储介质,以解决相关技术中用户不想以真实的形象参与视频会话的问题。
2、根据本申请实施例的一个方面,提供了一种视频会话方法,应用于参与视频会话的第一客户端,所述方法包括:显示第一视频会话界面,所述第一视频会话界面显示了所述第一客户端对应的第一虚拟对象;识别第一图像中第一会话对象的第一动作,所述第一会话对象是指所述第一客户端一侧的会话对象;所述第一图像是面向所述第一会话对象采集到的图像;控制所述第一视频会话界面中的所述第一虚拟对象呈现所述第一动作。
3、根据本申请实施例的一个方面,提供了一种视频会话装置,应用于参与视频会话的第一客户端,所述装置包括:显示模块,用于显示第一视频会话界面,所述第一视频会话界面显示了所述第一客户端对应的第一虚拟对象;动作识别模块,用于识别第一图像中第一会话对象的第一动作,所述第一会话对象是指所述第一客户端一侧的会话对象;所述第一图像是面向所述第一会话对象采集到的图像;控制模块,用于控制所述第一视频会话界面中的所述第一虚拟对象呈现所述第一动作。
4、根据本申请实施例的一个方面,提供了一种电子设备,包括:处理器;存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如上所述视频会话方法。
5、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被处理器执行时,实现如上所述视频会话方法。
6、根据本申请实施例的一个方面,提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现如上所述的视频会话的方法。
7、在本申请中,在进行视频会话的过程中,在第一视频会话界面中显示参与视频会话的第一会话对象的第一虚拟对象,并根据面向第一会话对象采集的第一图像进行动作识别,并控制第一视频会话界面中的第一虚拟对象呈现第一图像中第一会话对象所呈现的动作,实现了人体驱动,即由实际环境中的用户驱动第一视频会话界面中的第一虚拟对象呈现相同的动作,让第一虚拟对象更加生动,提升了即时通信的趣味性。本申请的方案可以有效解决在视频会话的情况下用户不想真实的形象进行会话的问题,而且在通过用虚拟对象进行视频会话的过程中保证会话对象之间的动作互动性。
1.一种视频会话方法,其特征在于,应用于参与视频会话的第一客户端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,参与所述视频会话的客户端还包括第二客户端;
3.根据权利要求1所述的方法,其特征在于,所述识别第一图像中第一会话对象的第一动作之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,参与所述视频会话的客户端还包括第二客户端;所述第一视频会话界面中还显示所述第二客户端对应的第二虚拟对象;
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述识别第一图像中第一会话对象的第一动作,包括:
7.根据权利要求4所述的方法,其特征在于,所述第一视频会话界面包括第一模式控件;所述方法还包括:
8.根据权利要求4所述的方法,其特征在于,所述第一视频会话界面包括第二模式控件,所述方法还包括:
9.根据权利要求4所述的方法,其特征在于,所述第一视频会话界面包括第三模式控件,所述方法还包括:
10.根据权利要求4所述的方法,其特征在于,所述第一视频会话界面包括模式切换控件,所述方法还包括:
11.根据权利要求4所述的方法,其特征在于,所述第一视频会话界面包括缩小控件,所述方法还包括:
12.根据权利要求1或4所述的方法,其特征在于,所述第一视频会话界面中包括第一控件;所述方法还包括:
13.根据权利要求1所述的方法,其特征在于,所述显示第一视频会话界面之前,所述方法还包括:
14.根据权利要求4所述的方法,其特征在于,所述第二会话对象对应的关键点视频帧携带了第一时间戳;
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求6所述的方法,其特征在于,所述对所述第一图像中的第一会话对象进行关键点提取,得到所述第一会话对象的关键点视频帧之后,所述方法还包括:
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
18.一种视频会话装置,其特征在于,应用于参与视频会话的第一客户端,所述装置包括:
19.一种电子设备,其特征在于,包括:
20.一种计算机可读存储介质,其上存储有计算机可读指令,其特征在于,当所述计算机可读指令被处理器执行时,实现如权利要求1-17中任一项所述的方法。
21.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1-17中任一项所述的方法。
