基于虚拟形象的直播方法和系统技术方案

技术编号:36904856 阅读:53 留言:0更新日期:2023-03-18 09:24
本申请公开了一种基于虚拟形象的直播方法,包括:提供直播界面,所述直播界面包括虚拟角色;获取针对所述虚拟角色的目标动作指令,所述目标动作指令基于图像捕捉之外的输入性操作得到;响应于所述目标动作指令,控制所述虚拟角色执行与所述目标动作指令关联的目标动作。本申请还公开了基于虚拟形象的直播系统、计算机设备及计算机可读存储介质。本申请的技术方案计算资源占用少。的技术方案计算资源占用少。的技术方案计算资源占用少。

【技术实现步骤摘要】
基于虚拟形象的直播方法和系统


[0001]本申请涉及计算机
,尤其涉及一种基于虚拟形象的直播方法、系统、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着计算机技术的发展,直播等业务已成为当下一种热门的网络业务。为了进一步为提升直播的趣味性,以及兼顾内容生产者表现自我和保护自我这一矛盾需求的两面,视频平台提供了一个能快速生成自己的人格化身并融入到内容创作中的虚拟形象。以虚拟直播为例,主播可以为自身配置一个代替真实自己的虚拟形象。
[0003]在现有技术中,虚拟直播依赖于面部捕捉技术和动作捕捉,将主播的面部表情和动作用于虚拟形象中。但是,这种基于摄像头画面的捕捉,计算资源消耗高。

技术实现思路

[0004]本申请实施例的目的是提供一种基于虚拟形象的直播方法、系统、计算机设备及计算机可读存储介质,解决上述问题。
[0005]本申请实施例的一个方面提供了一种基于虚拟形象的直播方法,包括:
[0006]提供直播界面,所述直播界面包括虚拟角色;
[0007]获取针对所述虚拟角色的目标动作指令,所述目标动作指令基于图像捕捉之外的输入性操作得到;
[0008]响应于所述目标动作指令,控制所述虚拟角色执行与所述目标动作指令关联的目标动作。
[0009]可选地,所述输入性操作包括以下至少一种:键盘输入、鼠标输入、触控板输入、语音/文字输入、随机动画、基于程序设定的自动眨眼。
[0010]可选地,所述获取针对所述虚拟角色的目标动作指令,包括:
>[0011]获取实体设备的目标输入信号,所述实体设备包括实体键盘、实体鼠标和/或实体触控板;
[0012]根据所述目标输入信号确定所述目标动作指令,不同的输入信号对应不同的动作指令。
[0013]可选地,所述直播界面还包括虚拟键盘;其中所述虚拟键盘可悬空地位于所述虚拟角色的前面,并用于和所述虚拟角色的手交互;
[0014]所述根据所述目标输入信号确定所述目标动作指令,包括:
[0015]在所述目标输入信号是所述实体键盘产生的情况下,确定所述虚拟键盘中的目标虚拟按键;
[0016]根据所述目标虚拟按键,确定所述虚拟角色的目标手指;及
[0017]根据所述目标虚拟按键和所述目标手指,确定所述目标动作指令;
[0018]其中,所述目标动作指令用于:指示所述虚拟角色通过所述目标手指点击所述目
标虚拟按键。
[0019]可选地,所述直播界面还包括虚拟鼠标;其中所述虚拟鼠标可悬空地位于所述虚拟角色的旁边,并用于和所述虚拟角色的手交互;
[0020]所述根据所述目标输入信号确定所述目标动作指令,包括:
[0021]在所述目标输入信号是所述实体鼠标移动产生的情况下,确定所述虚拟所在的目标手部;
[0022]基于所述实体鼠标的位置移动,确定所述目标动作指令;
[0023]其中,所述目标动作指令用于:指示所述虚拟角色模拟所述实体鼠标移动所述目标手部。
[0024]可选地,所述直播界面还包括虚拟鼠标;其中所述虚拟鼠标可悬空地位于所述虚拟角色的旁边,并用于和所述虚拟角色的手交互;
[0025]所述根据所述目标输入信号确定所述目标动作指令,包括:
[0026]在所述目标输入信号是所述实体鼠标按键产生的情况下,确定所述虚拟鼠标中的目标虚拟按键;
[0027]确定所述虚拟角色的目标手指;及
[0028]根据所述目标虚拟按键和所述目标手指,确定所述目标动作指令;
[0029]其中,所述目标动作指令用于:指示所述虚拟角色通过所述目标手指点击所述虚拟鼠标。
[0030]可选地,所述方法还包括:
[0031]获取针对所述虚拟角色的随机眨眼指令,以控制所述虚拟角色的眼部动作。
[0032]可选地,所述方法还包括:
[0033]获取针对所述虚拟角色头部或上半身的随机动作指令,以控制所述虚拟角色头部或上半身的动作。
[0034]可选地,所述方法还包括:
[0035]在确定所述虚拟角色的目标情绪的情况下,将所述目标情绪对应的面部表情动作与所述虚拟角色的动画状态混合;其中,不同的情绪对应所述虚拟角色不同部位的动作。
[0036]可选地,所述目标情绪的确定操作包括:
[0037]获取目标对象的语音音频信号;
[0038]根据所述语音音频信号中的声学特征,确定所述目标对象的情绪;
[0039]根据所述目标对象的情绪,确定所述目标情绪;其中所述目标情绪和所述目标对象的情形相同或对应。
[0040]可选地,所述方法还包括:
[0041]将所述语音音频信号进行频域变换,以得到频谱;
[0042]确定所述频谱上的共振峰;
[0043]根据所述共振峰,确定所述语音音频信号中的元音;
[0044]根据所述元音,确定所述语音音频信号对应的口型;
[0045]根据所述口型,确定嘴部动作指令;其中,所述嘴部动作指令用于指示所述虚拟角色的嘴部动作。
[0046]本申请实施例的一个方面又提供了基于虚拟形象的直播系统,包括:
[0047]提供模块,用于提供直播界面,所述直播界面包括虚拟角色;
[0048]获取模块,用于获取针对所述虚拟角色的目标动作指令,所述目标动作指令基于图像捕捉之外的输入性操作得到;
[0049]控制模块,用于响应于所述目标动作指令,控制所述虚拟角色执行与所述目标动作指令关联的目标动作。
[0050]本申请实施例的一个方面又提供了基于虚拟形象的直播方法,包括:
[0051]显示虚拟主播界面,所述虚拟主播界面包括虚拟角色以及悬浮在所述虚拟角色前面的虚拟键盘;
[0052]响应于针对实体键盘的操作,显示所述虚拟角色针对所述虚拟键盘进行操作的第一动画效果;其中,所述第一动画效果包括:所述虚拟角色通过相应的手指点击目标虚拟按键,所述目标虚拟按键与所述实体键盘中的被操作按键相对应。
[0053]可选地,所述虚拟主播界面包括虚拟鼠标;所述方法还包括:
[0054]响应于针对实体鼠标的操作,显示所述虚拟角色针对所述虚拟鼠标进行操作的第二动画效果;
[0055]在所述实体鼠标被移动的情况下,所述第二动画效果包括:所述虚拟角色模拟所述实体鼠标移动所述目标手部和所述虚拟鼠标;在所述实体鼠标的鼠标按键被触发的情形下,所述第二动画效果包括:所述虚拟角色通过相应的手指点击所述虚拟鼠标。
[0056]可选地,所述方法还包括:
[0057]响应于针对所述虚拟角色的随机眨眼指令,显示所述虚拟角色的眨眼动画效果。
[0058]可选地,所述方法还包括:
[0059]响应于针对所述虚拟角色的随机动作指令,显示所述虚拟角色头部或上半身的动画效果。
[0060]可选地,所述方法还包括:
[0061]响应于针对目标对象语音信号的分析本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于虚拟形象的直播方法,其特征在于,包括:提供直播界面,所述直播界面包括虚拟角色;获取针对所述虚拟角色的目标动作指令,所述目标动作指令基于图像捕捉之外的输入性操作得到;响应于所述目标动作指令,控制所述虚拟角色执行与所述目标动作指令关联的目标动作。2.根据权利要求1所述的方法,其特征在于,所述输入性操作包括以下至少一种:键盘输入、鼠标输入、触控板输入、语音/文字输入、随机动画、基于程序设定的自动眨眼。3.根据权利要求1所述的方法,其特征在于,所述获取针对所述虚拟角色的目标动作指令,包括:获取实体设备的目标输入信号,所述实体设备包括实体键盘、实体鼠标和/或实体触控板;根据所述目标输入信号确定所述目标动作指令,不同的输入信号对应不同的动作指令。4.根据权利要求3所述的方法,其特征在于,所述直播界面还包括虚拟键盘;其中所述虚拟键盘可悬空地位于所述虚拟角色的前面,并用于和所述虚拟角色的手交互;所述根据所述目标输入信号确定所述目标动作指令,包括:在所述目标输入信号是所述实体键盘产生的情况下,确定所述虚拟键盘中的目标虚拟按键;根据所述目标虚拟按键,确定所述虚拟角色的目标手指;及根据所述目标虚拟按键和所述目标手指,确定所述目标动作指令;其中,所述目标动作指令用于:指示所述虚拟角色通过所述目标手指点击所述目标虚拟按键。5.根据权利要求3所述的方法,其特征在于,所述直播界面还包括虚拟鼠标;其中所述虚拟鼠标可悬空地位于所述虚拟角色的旁边,并用于和所述虚拟角色的手交互;所述根据所述目标输入信号确定所述目标动作指令,包括:在所述目标输入信号是所述实体鼠标移动产生的情况下,确定所述虚拟所在的目标手部;基于所述实体鼠标的位置移动,确定所述目标动作指令;其中,所述目标动作指令用于:指示所述虚拟角色模拟所述实体鼠标移动所述目标手部。6.根据权利要求3所述的方法,其特征在于,所述直播界面还包括虚拟鼠标;其中所述虚拟鼠标可悬空地位于所述虚拟角色的旁边,并用于和所述虚拟角色的手交互;所述根据所述目标输入信号确定所述目标动作指令,包括:在所述目标输入信号是所述实体鼠标按键产生的情况下,确定所述虚拟鼠标中的目标虚拟按键;确定所述虚拟角色的目标手指;及根据所述目标虚拟按键和所述目标手指,确定所述目标动作指令;其中,所述目标动作指令用于:指示所述虚拟角色通过所述目标手指点击所述虚拟鼠
标。7.根据权利要求1所述的方法,其特征在于,还包括:获取针对所述虚拟角色的随机眨眼指令,以控制所述虚拟角色的眼部动作。8.根据权利要求1至7任意一项所述的方法,其特征在于,还包括:获取针对所述虚拟角色头部或上半身的随机动作指令,以控制所述虚拟角色头部或上半身的动作。9.根据权利要求8所述的方法,其特征在于,还包括:在确定所述虚拟角色的目标情绪的情况下,将所述目标情绪对应的面部表情动作与所述虚拟角色的动画状态混合;其中,不同的情绪对应所述虚拟角色不同部位的动作。...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1