直播唱歌信息的显示方法、装置、终端及存储介质制造方法及图纸

技术编号:29528654 阅读:10 留言:0更新日期:2021-08-03 15:15
本公开提供了一种直播唱歌信息的显示方法、装置、终端及存储介质,属于互联网技术领域。该方法包括:在直播唱歌界面上显示至少两个虚拟角色,每个虚拟角色对应直播合唱中的一个演唱者;获取至少两个演唱者演唱歌曲的歌曲分数;根据至少两个演唱者演唱歌曲的歌曲分数,显示对应的至少两个虚拟角色的运动动画。本公开采用虚拟角色代表直播合唱中的演唱者,并根据演唱者演唱歌曲的歌曲分数,显示对应的虚拟角色的运动动画,在运动时不同歌曲分数的运动结果是不同的,采用该种方法形象地展现了演唱者演唱水平的差异,丰富了直播唱歌信息的内容。

【技术实现步骤摘要】
直播唱歌信息的显示方法、装置、终端及存储介质
本公开涉及互联网
,特别涉及一种直播唱歌信息的显示方法、装置、终端及存储介质。
技术介绍
随着互联网技术的发展,网络直播受到越来越多的用户青睐。为了吸引更多的观众观看,同时增进与其他观众的互动性,主播可与其他主播或观众连麦进行直播唱歌。在直播唱歌过程中,为了能够向观众展示不同演唱者的演唱水平差异,会对每个演唱者的演唱水平进行评分,进而在直播唱歌界面上显示各个演唱者演唱歌曲的分数。然而,相关技术只是显示各个演唱者演唱歌曲的分数,透过这些分数观众很难形象地感知不同演唱者演唱水平的差距,可见,相关技术显示的直播唱歌信息较为单一。
技术实现思路
本公开实施例提供了一种直播唱歌信息的显示方法、装置、终端及存储介质,能够丰富所显示的直播唱歌信息。所述技术方案如下:第一方面,提供了一种直播唱歌信息的显示方法,所述方法包括:在直播唱歌界面上显示至少两个虚拟角色,每个虚拟角色对应直播合唱中的一个演唱者;获取至少两个演唱者演唱歌曲的歌曲分数;根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画。在本公开的另一个实施例中,所述根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画,包括:当所述运动为跨越障碍物的运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跨越动画;当所述运动为跳跃运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跳跃动画;当所述运动为射击运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的射击动画。在本公开的另一个实施例中,所述根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跨越动画,包括:对于任一演唱者,响应于所述演唱者的歌曲分数满足第一分数条件,显示所述演唱者对应的虚拟角色在跨越障碍物之前倒地不起,直至消失在所述障碍物后方;响应于所述演唱者的歌曲分数满足第二分数条件,显示所述虚拟角色在跨越所述障碍物时被所述障碍物绊倒并爬起;响应于所述演唱者的歌曲分数满足第三分数条件,显示所述虚拟角色跨越所述障碍物时触碰到所述障碍物并减速跨过;响应于所述演唱者的歌曲分数满足第四分数条件,显示所述虚拟角色跨过所述障碍物;响应于所述演唱者的歌曲分数满足第五分数条件,显示所述虚拟角色跨过所述障碍物以及为所述虚拟角色增加的第一特效。在本公开的另一个实施例中,所述方法还包括:响应于所述演唱者的歌曲分数连续第一预设数量次满足所述第四分数条件,显示为所述虚拟角色增加的第二特效。在本公开的另一个实施例中,所述方法还包括:响应于所述演唱者的歌曲分数连续第二预设数量次满足所述第五分数条件,显示为所述虚拟角色增加的第三特效。在本公开的另一个实施例中,所述方法还包括:获取所述至少两个演唱者已演唱歌曲的总分数;根据所述至少两个演唱者已演唱歌曲的总分数的差值,确定对应的所述至少两个虚拟角色之间的距离;基于所述至少两个虚拟角色之间的距离,对所述至少两个虚拟角色进行显示。在本公开的另一个实施例中,所述根据所述至少两个演唱者已演唱歌曲的总分数的差值,确定对应的所述至少两个虚拟角色之间的距离,包括:对于任意两个演唱者,响应于所述两个演唱者已演唱歌曲的总分数的差值满足第一差值条件,确定所述两个演唱者对应的两个虚拟角色之间的距离为第一距离;响应于所述差值满足第二差值条件,确定所述两个虚拟角色之间的距离为第二距离,所述第二距离大于所述第一距离;响应于所述差值满足第三差值条件,确定所述两个虚拟角色之间的距离为第三距离,所述第三距离大于所述第二距离;响应于所述差值位于第四差值条件,确定所述两个虚拟角色之间的距离为第四距离,所述第四距离大于所述第三距离。在本公开的另一个实施例中,所述方法还包括:在所述歌曲的伴奏期间,获取所述至少两个演唱者的音高均值和音量均值;根据所述至少两个演唱者音高均值和音量均值,显示对应的所述至少两个虚拟角色的跳跃运动。第二方面,提供了一种直播唱歌信息的显示装置,所述装置包括:显示模块,用于在直播唱歌界面上显示至少两个虚拟角色,每个虚拟角色对应直播合唱中的一个演唱者;获取模块,用于获取至少两个演唱者演唱歌曲的歌曲分数;所述显示模块,还用于根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画。在本公开的另一个实施例中,所述显示模块,用于当所述运动为跨越障碍物的运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跨越动画;当所述运动为跳跃运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跳跃动画;当所述运动为射击运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的射击动画。在本公开的另一个实施例中,所述显示模块,用于对于任一演唱者,响应于所述演唱者的歌曲分数满足第一分数条件,显示所述演唱者对应的虚拟角色在跨越障碍物之前倒地不起,直至消失在所述障碍物后方;响应于所述演唱者的歌曲分数满足第二分数条件,显示所述虚拟角色在跨越所述障碍物时被所述障碍物绊倒并爬起;响应于所述演唱者的歌曲分数满足第三分数条件,显示所述虚拟角色跨越所述障碍物时触碰到所述障碍物并减速跨过;响应于所述演唱者的歌曲分数满足第四分数条件,显示所述虚拟角色跨过所述障碍物;响应于所述演唱者的歌曲分数满足第五分数条件,显示所述虚拟角色跨过所述障碍物以及为所述虚拟角色增加的第一特效。在本公开的另一个实施例中,所述显示模块,还用于响应于所述演唱者的歌曲分数连续第一预设数量次满足所述第四分数条件,显示为所述虚拟角色增加的第二特效。在本公开的另一个实施例中,所述显示模块,还用于响应于所述演唱者的歌曲分数连续第二预设数量次满足所述第五分数条件,显示为所述虚拟角色增加的第三特效。在本公开的另一个实施例中,所述装置还包括:所述获取模块,还用于获取所述至少两个演唱者已演唱歌曲的总分数;确定模块,用于根据所述至少两个演唱者已演唱歌曲的总分数的差值,确定对应的所述至少两个虚拟角色之间的距离;所述显示模块,还用于基于所述至少两个虚拟角色之间的距离,对所述至少两个虚拟角色进行显示。在本公开的另一个实施例中,所述确定模块,用于对于任意两个演唱者,响应于所述两个演唱者已演唱歌曲的总分数的差值满足第一差值条件,确定所述两个演唱者对应的两个虚拟角色之间的距离为第一距离;响应于所述差值满足第二差值条件,确定所述两个虚拟角色之间的距离为第二距离,所述第二距离大于所述第一距离;响应于所述差值满足第三差值条件,确定所述两个虚拟角色之间的距离为第三距离,所述第三距离大于所述第二距离;响应于所述差值位于第四差值条件,确定所述两个虚拟角色之间的距离为第四本文档来自技高网...

【技术保护点】
1.一种直播唱歌信息的显示方法,其特征在于,所述方法包括:/n在直播唱歌界面上显示至少两个虚拟角色,每个虚拟角色对应直播唱歌中的一个演唱者;/n获取至少两个演唱者演唱歌曲的歌曲分数;/n根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画。/n

【技术特征摘要】
1.一种直播唱歌信息的显示方法,其特征在于,所述方法包括:
在直播唱歌界面上显示至少两个虚拟角色,每个虚拟角色对应直播唱歌中的一个演唱者;
获取至少两个演唱者演唱歌曲的歌曲分数;
根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画。


2.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的运动动画,包括:
当所述运动为跨越障碍物的运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跨越动画;
当所述运动为跳跃运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跳跃动画;
当所述运动为射击运动,根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的射击动画。


3.根据权利要求2所述的方法,其特征在于,所述根据所述至少两个演唱者的歌曲分数,显示对应的所述至少两个虚拟角色的跨越动画,包括:
对于任一演唱者,响应于所述演唱者的歌曲分数满足第一分数条件,显示所述演唱者对应的虚拟角色在跨越障碍物之前倒地不起,直至消失在所述障碍物后方;
响应于所述演唱者的歌曲分数满足第二分数条件,显示所述虚拟角色在跨越所述障碍物时被所述障碍物绊倒并爬起;
响应于所述演唱者的歌曲分数满足第三分数条件,显示所述虚拟角色跨越所述障碍物时触碰到所述障碍物并减速跨过;
响应于所述演唱者的歌曲分数满足第四分数条件,显示所述虚拟角色跨过所述障碍物;
响应于所述演唱者的歌曲分数满足第五分数条件,显示所述虚拟角色跨过所述障碍物以及为所述虚拟角色增加的第一特效。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
响应于所述演唱者的歌曲分数连续第一预设数量次满足所述第四分数条件,显示为所述虚拟角色增加的第二特效。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
响应于所述演唱者的歌曲分数连续第二预设数量次满足所述第五分数条件,显示为所述虚拟角色增加的第三特效。


6.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:何思远
申请(专利权)人:广州繁星互娱信息科技有限公司
类型:发明
国别省市:广东;44

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

1