技术特征:
1.一种展示虚拟形象的方法,包括:响应目标用户进入虚拟聊天室的申请指令,获取所述目标用户所对应的用户行为数据;基于所述用户行为数据确定所述目标用户所对应的目标虚拟形象,其中,所述目标虚拟形象是基于多个分类的虚拟形象素材所生成的,所述多个分类的虚拟形象素材是通过多个用户画像标签得到的,所述多个用户画像标签由所述用户行为数据所确定;在所述虚拟聊天室的虚拟观众坐席内展示所述目标虚拟形象。2.根据权利要求1所述的方法,其中,获取目标用户所对应的用户行为数据包括:响应于所述目标用户对客户端执行的控制操作,生成操作日志;利用所述操作日志获取所述用户行为数据。3.根据权利要求1所述的方法,其中,基于所述用户行为数据确定所述目标用户所对应的目标虚拟形象,包括:通过多个维度搭建用户画像模型,其中,所述多个维度包括:机器学习维度、深度学习维度、知识图谱维度;采用所述用户画像模型对所述用户行为数据进行分析,得到所述多个用户画像标签;通过所述多个用户画像标签获取所述多个分类的虚拟形象素材;利用所述多个分类的虚拟形象素材生成所述目标虚拟形象。4.根据权利要求3所述的方法,其中,通过所述多个用户画像标签获取所述多个分类的虚拟形象素材,包括:通过所述多个用户画像标签,从所述多个分类中每个分类的素材库中筛选符合所述多个用户画像标签的标签特征的虚拟形象素材。5.根据权利要求1所述的方法,其中,在所述虚拟聊天室的虚拟观众坐席内展示所述目标虚拟形象,包括:将所述目标虚拟形象加入等待队列,其中,所述等待队列用于排队等待进入所述虚拟聊天室的虚拟观众坐席;在所述虚拟聊天室存在空闲的虚拟观众坐席时,按照所述目标虚拟形象加入所述等待队列的时间顺序,在所述空闲的虚拟观众坐席内展示所述目标虚拟形象。6.根据权利要求1所述的方法,其中,在所述虚拟聊天室的虚拟观众坐席内展示所述目标虚拟形象,包括:将所述目标虚拟形象加入等待队列,其中,所述等待队列用于排队等待进入所述虚拟聊天室的虚拟观众坐席;在所述虚拟聊天室未存在空闲的虚拟观众坐席时,基于所述虚拟聊天室的每个虚拟观众坐席上每个虚拟形象对应的第一活跃度与所述等待队列中每个虚拟形象对应的第二活跃度,确定待置换的虚拟观众坐席;在所述目标虚拟形象在所述等待队列中活跃度最高,所述待置换的虚拟观众坐席上的当前虚拟形象在所述虚拟聊天室中活跃度最低,并且所述当前虚拟形象对应的第一活跃度小于所述目标虚拟形象对应的第二活跃度时,在所述待置换的虚拟观众坐席内展示所述目标虚拟形象,以置换所述当前虚拟形象。7.一种展示虚拟形象的装置,包括:
获取模块,用于响应目标用户进入虚拟聊天室的申请指令,获取所述目标用户所对应的用户行为数据;确定模块,用于基于所述用户行为数据确定所述目标用户所对应的目标虚拟形象,其中,所述目标虚拟形象是基于多个分类的虚拟形象素材所生成的,所述多个分类的虚拟形象素材是通过多个用户画像标签得到的,所述多个用户画像标签由所述用户行为数据所确定;展示模块,用于在所述虚拟聊天室的虚拟观众坐席内展示所述目标虚拟形象。8.根据权利要求7所述的装置,其中,所述获取模块包括:第一生成模块,用于响应于所述目标用户对客户端执行的控制操作,生成操作日志;第一获取模块,用于利用所述操作日志获取所述用户行为数据。9.根据权利要求7所述的装置,其中,所述确定模块包括:构建模块,用于通过多个维度搭建用户画像模型,其中,所述多个维度包括:机器学习维度、深度学习维度、知识图谱维度;分析模块,用于采用所述用户画像模型对所述用户行为数据进行分析,得到所述多个用户画像标签;第二获取模块,用于通过所述多个用户画像标签获取所述多个分类的虚拟形象素材;第二生成模块,用于利用所述多个分类的虚拟形象素材生成所述目标虚拟形象。10.根据权利要求9所述的装置,其中,所述第二获取模块包括:筛选模块,用于通过所述多个用户画像标签,从所述多个分类中每个分类的素材库中筛选符合所述多个用户画像标签的标签特征的虚拟形象素材。11.根据权利要求7所述的装置,其中,所述展示模块包括:第一处理模块,用于将所述目标虚拟形象加入等待队列,其中,所述等待队列用于排队等待进入所述虚拟聊天室的虚拟观众坐席;第一展示模块,用于在所述虚拟聊天室存在空闲的虚拟观众坐席时,按照所述目标虚拟形象加入所述等待队列的时间顺序,在所述空闲的虚拟观众坐席内展示所述目标虚拟形象。12.根据权利要求7所述的装置,其中,所述展示模块包括:第二处理模块,用于将所述目标虚拟形象加入等待队列,其中,所述等待队列用于排队等待进入所述虚拟聊天室的虚拟观众坐席;第一确定模块,用于在所述虚拟聊天室未存在空闲的虚拟观众坐席时,基于所述虚拟聊天室的每个虚拟观众坐席上每个虚拟形象对应的第一活跃度与所述等待队列中每个虚拟形象对应的第二活跃度,确定待置换的虚拟观众坐席;第二展示模块,用于在所述目标虚拟形象在所述等待队列中活跃度最高,所述待置换的虚拟观众坐席上的当前虚拟形象在所述虚拟聊天室中活跃度最低,并且所述当前虚拟形象对应的第一活跃度小于所述目标虚拟形象对应的第二活跃度时,在所述待置换的虚拟观众坐席内展示所述目标虚拟形象,以置换所述当前虚拟形象。13.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的方法。14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行根据权利要求1-6中任一项所述的方法。15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述的方法。
技术总结
本公开提供了展示虚拟形象的方法、装置及电子设备,涉及数据处理领域,尤其涉及人工智能领域。具体实现方案为:响应目标用户进入虚拟聊天室的申请指令,获取目标用户所对应的用户行为数据;基于用户行为数据确定目标用户所对应的目标虚拟形象,其中,目标虚拟形象是基于多个分类的虚拟形象素材所生成的,多个分类的虚拟形象素材是通过多个用户画像标签得到的,多个用户画像标签由用户行为数据所确定;在虚拟聊天室的虚拟观众坐席内展示目标虚拟形象。形象。形象。
技术研发人员:管基腾
受保护的技术使用者:北京百度网讯科技有限公司
技术研发日:2022.04.08
技术公布日:2022/8/5