本申请属于移动音视频直播,特别涉及一种信息生成方法及装置。
背景技术:
1、在音视频直播领域,屏幕显示信息是一种加强主播与观众间沟通的界面展示信息,需要说明的是,该屏幕显示信息可以为虚拟物品,例如,道具;该屏幕显示信息通常是图片、文字、特效相互组合的一种界面显示信息,设计师设计好屏幕显示信息后放到服务端,通过网络下发到用户设备端,用户点击屏幕显示信息后在屏幕上展示效果。
2、目前的屏幕显示信息一旦由设计师设计好后,在所有终端上的展示效果就固定下来无法修改。由此可见,传统的屏幕显示信息在激发用户积极性、增强用户交互性、产品趣味性、以及智能化方面还不够极致。
技术实现思路
1、本申请实施例提供一种信息生成方法及装置,以提高屏幕显示信息的趣味性、智能性。
2、为了解决上述技术问题,本申请实施例提供一种信息生成方法,包括:
3、根据客户端发送的信息生成指令获取多媒体片段信息,所述信息生成指令中携带所述多媒体片段信息;
4、根据所述多媒体片段信息,确定第一信息,所述第一信息用于在所述客户端上展示;
5、根据所述客户端的用户信息,确定第一辅助信息,所述第一辅助信息用于替换所述第一信息中的部分元素;
6、根据所述第一信息和所述第一辅助信息,生成第二信息。
7、可选地,所述根据所述多媒体片段信息,确定第一信息,包括:
8、根据所述多媒体片段信息,获取所述多媒体片段信息的评分值,所述评分值包括至少一个评价维度对应的得分;
9、根据所述评分值,确定第一信息。
10、可选地,所述根据所述评分值,确定第一信息,包括:
11、在信息库中选取至少一个目标信息,所述目标信息对应的目标评价维度的得分与所述多媒体片段信息对应的目标评价维度的得分的差值的绝对值小于或等于第一预设值;
12、分别获取每一个所述目标信息对应的评价维度的得分与所述多媒体片段信息对应的评价维度的得分的相似度值;
13、在所述至少一个目标信息中确定第一信息,所述第一信息为取值最大的相似度值对应的目标信息。
14、可选地,所述分别获取每一个所述目标信息对应的评价维度的得分与所述多媒体片段信息对应的评价维度的得分的相似度值,包括:
15、获取所述目标信息对应的所有评价维度的得分的总和与所述多媒体片段信息对应的所有评价维度的得分的总分的差值;
16、根据所述差值,获取所述目标信息对应的评价维度的得分与所述多媒体片段信息对应的评价维度的得分的相似度值。
17、可选地,所述用户信息包括:用户年龄、用户性别、至少一个评价维度的目标分值;所述根据所述客户端的用户信息,确定第一辅助信息,包括:
18、根据所述用户年龄和用户性别,确定至少一个第二辅助信息;
19、若所述第二辅助信息包含于辅助信息集合,则确定第二辅助信息对应的所有评价维度的得分的总和与所述用户信息中的所有评价维度的目标分值的总分的差值;
20、根据所述差值,确定第一辅助信息。
21、可选地,所述根据所述差值,确定第一辅助信息,包括:
22、若所述差值的绝对值小于或等于第二预设值、且属于相同类型的第二辅助信息存在多个,则获取每一个所述第二辅助信息对应的评价维度的得分与所述用户信息中的评价维度的目标分值的相似度值;
23、在多个所述第二辅助信息中确定第一辅助信息,所述第一辅助信息为取值最大的相似度值对应的第二辅助信息。
24、可选地,所述根据所述第一信息和所述第一辅助信息,生成第二信息,包括:
25、从所述第一信息的目标帧中取出所述目标帧支持的辅助信息组装参数,所述目标帧为第一信息中的任一帧;
26、根据所述辅助信息组装参数中的信息类型,在所述第一辅助信息中查找与所述目标帧对应的第三辅助信息;
27、根据所述辅助信息组装参数,将所述第三辅助信息设置于所述目标帧中的第一位置,获取第二信息;
28、其中,所述第一位置为所述辅助信息组装参数指示的位置。
29、可选地,所述根据所述第一信息和所述第一辅助信息,生成第二信息,还包括:
30、根据所述用户对应的用户标识、所述多媒体文件片段信息对应的创作者标识以及所述辅助信息组装参数中的文案模板,组成新文案;
31、将所述新文案设置在所述目标帧中的预设位置。
32、本申请实施例还提供一种信息生成装置,包括:
33、获取模块,用于根据客户端发送的信息生成指令获取多媒体片段信息,所述信息生成指令中携带所述多媒体片段信息;
34、第一确定模块,用于根据所述多媒体片段信息,确定第一信息,所述第一信息用于在所述客户端上展示;
35、第二确定模块,用于根据所述客户端的用户信息,确定第一辅助信息,所述第一辅助信息用于替换所述第一信息中的部分元素;
36、生成模块,用于根据所述第一信息和所述第一辅助信息,生成第二信息。
37、本申请实施例还提供一种信息生成装置,包括收发机和处理器;
38、所述收发机,用于:根据客户端发送的信息生成指令获取多媒体片段信息,所述信息生成指令中携带所述多媒体片段信息;
39、所述处理器,用于:根据所述多媒体片段信息,确定第一信息,所述第一信息用于在所述客户端上展示;
40、根据所述客户端的用户信息,确定第一辅助信息,所述第一辅助信息用于替换所述第一信息中的部分元素;
41、根据所述第一信息和所述第一辅助信息,生成第二信息。
42、本申请实施例还提供一种信息生成装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的信息生成方法的步骤。
43、本申请实施例还提供一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法中的步骤。
44、本申请的有益效果是:
45、上述方案,根据基于客户端发送的信息生成指令获取的多媒体片段信息,确定第一信息,根据所述客户端的用户信息,确定第一辅助信息,所述第一辅助信息用于替换所述第一信息中的部分元素,根据所述第一信息和所述第一辅助信息,生成第二信息;以此能够提高屏幕显示信息的趣味性、智能性。
1.一种信息生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多媒体片段信息,确定第一信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述评分值,确定第一信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述分别获取每一个所述目标信息对应的评价维度的得分与所述多媒体片段信息对应的评价维度的得分的相似度值,包括:
5.根据权利要求1所述的方法,其特征在于,所述用户信息包括:用户年龄、用户性别、至少一个评价维度的目标分值;所述根据所述客户端的用户信息,确定第一辅助信息,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述差值,确定第一辅助信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一信息和所述第一辅助信息,生成第二信息,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述第一信息和所述第一辅助信息,生成第二信息,还包括:
9.一种信息生成装置,其特征在于,包括:
10.一种信息生成装置,其特征在于,包括收发机和处理器;
11.一种信息生成装置,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-8任一项所述的信息生成方法的步骤。
12.一种可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8任一项所述的方法中的步骤。