CN117707370A - 页面交互方法、装置、设备以及存储介质 - Google Patents
页面交互方法、装置、设备以及存储介质 Download PDFInfo
- Publication number
- CN117707370A CN117707370A CN202311718048.1A CN202311718048A CN117707370A CN 117707370 A CN117707370 A CN 117707370A CN 202311718048 A CN202311718048 A CN 202311718048A CN 117707370 A CN117707370 A CN 117707370A
- Authority
- CN
- China
- Prior art keywords
- comment
- preset
- virtual character
- virtual
- media content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 230000003993 interaction Effects 0.000 title claims abstract description 69
- 238000012549 training Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 10
- 238000011156 evaluation Methods 0.000 claims description 3
- 238000013473 artificial intelligence Methods 0.000 abstract description 27
- 238000003058 natural language processing Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 14
- 230000008901 benefit Effects 0.000 description 12
- 238000004590 computer program Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003924 mental process Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本公开提供了页面交互方法、装置、设备以及存储介质,涉及人工智能技术领域,尤其涉及人机交互、自然语言处理、大语言模型以及信息流等技术领域。具体实现方案为:在预设页面展示目标媒体内容,响应于评论区展示指令,展示目标媒体内容对应的评论区域,在评论区域中显示目标媒体内容的至少一条虚拟角色评论,其中,虚拟角色评论的发布方为与目标媒体内容相关联的预设虚拟角色。通过采用上述技术方案,能够丰富评论区的评论内容,提高评论区互动率。
Description
技术领域
本公开涉及人工智能技术领域,尤其涉及人机交互、自然语言处理、大语言模型以及信息流等技术领域。
背景技术
随着互联网技术的快速发展,用户通过互联网可以浏览各种各样的媒体内容,不同用户之间可以基于媒体内容进行互动,互动方式例如可以包括在媒体内容的评论区发表评论以及回复评论等。
发明内容
本公开提供了一种页面交互方法、装置、设备以及存储介质。
根据本公开的一方面,提供了一种页面交互方法,包括:
在预设页面展示目标媒体内容;
响应于评论区展示指令,展示所述目标媒体内容对应的评论区域;
在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
根据本公开的另一方面,提供了一种页面交互装置,包括:
媒体内容展示模块,用于在预设页面展示目标媒体内容;
评论区域展示模块,用于响应于评论区展示指令,展示所述目标媒体内容对应的评论区域;
虚拟角色评论显示模块,用于在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
根据本公开的另一方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例所述的方法。
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开实施例所述的方法。
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开任意实施例所述的方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是根据本公开实施例提供的一种页面交互方法的流程图;
图2是根据本公开实施例提供的一种页面交互方法的界面示意图;
图3是根据本公开实施例提供的另一种页面交互方法的界面示意图;
图4是根据本公开实施例提供的又一种页面交互方法的界面示意图;
图5是根据本公开实施例提供的另一种页面交互方法的流程图;
图6是根据本公开实施例提供的一种页面交互方法的界面交互示意图;
图7是根据本公开实施例提供的一种页面交互方法的时序图;
图8是根据本公开实施例提供的又一种页面交互方法的流程图;
图9是根据本公开实施例提供的一种页面交互装置的结构示意图;
图10是用来实现本公开实施例的页面交互方法的电子设备的框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本公开实施例提供的一种页面交互方法的流程图,本公开实施例可适用于在媒体内容的评论区显示虚拟角色评论的情况。该方法可由一种页面交互装置来执行,该装置可采用硬件和/或软件的方式来实现,可配置于电子设备中。参考图1,该方法具体包括如下:
S101、在预设页面展示目标媒体内容。
S102、响应于评论区展示指令,展示所述目标媒体内容对应的评论区域。
S103、在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
其中,预设页面可以是应用程序或浏览器等客户端中的页面,预设页面中可以展示媒体内容。媒体内容可以包括图片、音频和视频等内容中的至少一种,目标媒体内容为当前在预设页面进行展示的媒体内容。媒体内容的具体来源不做限定,例如可以是用户发布的媒体内容,也可以是服务端对应的业务平台发布的媒体内容。目标媒体内容具体可以是信息流中的一个媒体内容。媒体内容的类型不做限定,例如可包括影视剧内容、用户分享的日常生活记录、以及直播内容等。
示例性的,评论区展示指令可以在检测到满足预设条件时自动生成,也可响应于用户操作生成。例如,预设页面中展示有评论控件,响应于用户针对评论控件的触发操作,生成评论区展示指令。
示例性的,评论区域可以是预设页面中的区域,也可以是在预设页面上层展示的目标页面中的区域,目标页面例如可以是评论面板,如显示尺寸小于预设页面的显示尺寸的评论面板。
相关技术中,评论区域中可以显示用户针对媒体内容发布的评论,然而,对于一些媒体内容来说,评论区域中的评论数量以及回复评论数量不足,导致评论内容单调,互动氛围不佳。
本公开实施例中,可以预先利用预设人工智能(Artificial Intelligence,AI)模型构建多个虚拟角色,记为候选虚拟角色,针对待展示的媒体内容,选取与媒体内容相关联的候选虚拟角色,生成符合所选候选虚拟角色特点的虚拟角色评论,并以该候选虚拟角色为发布方(具体可以是虚拟角色账号,不同候选虚拟角色对应不同的虚拟角色账号)发布在媒体内容的评论区域,供用户查看。其中,预设AI模型可以是基于自然语言理解和生成的AI模型,具体可以是基于提示(prompt)的大语言模型。示例性的,获取待生成的候选虚拟角色的角色关联数据,利用角色关联数据对AI模型进行训练,使得AI模型能够学习到该候选虚拟角色的特征,得到该候选虚拟角色对应的AI角色模型。其中,角色关联数据可以包括具备虚拟角色特征的语料数据和/或行为数据等,语料数据和行为数据可以由人工构建或由模型生成,对于影视剧内容中的剧中人物,可以从相关台本数据或影视剧内容中获取台词等语料数据以及演员动作和表情等行为数据。AI角色模型可以具备内容总结能力,通过训练能够学习到角色性格特征、话术风格以及口头用语习惯等,能够生成用户可理解的口语化语言,具备与角色吻合度高、表意清楚、通顺以及令人舒适等特点。AI角色模型在通过离线学习后得到,上线后还可基于用户的反馈确定正负例,依据正负例进行进一步的在线学习,通过总结用户多轮对话内容和回复轮数,对模型进行进一步修正,使得模型能够理解用户感兴趣内容与不感兴趣内容,使得生成的评论以及回复评论更加准确。可选的,不同候选虚拟角色可以对应不同的AI角色模型;不同候选虚拟角色也可以共用同一个AI模型,也即该AI模型可以同时具备生成符合不同候选虚拟角色特征的虚拟角色评论的能力。
示例性的,在展示评论区域后,自动在评论区域中显示目标媒体内容的至少一条虚拟角色评论,减少用户主动查找虚拟角色评论的操作(如作用于评论区域的滑动操作)等,提升虚拟角色评论的查看效率。
本公开实施例提供的技术方案,在预设页面展示目标媒体内容,响应于评论区展示指令,展示目标媒体内容对应的评论区域,在评论区域中显示目标媒体内容的至少一条虚拟角色评论,其中,虚拟角色评论的发布方为与目标媒体内容相关联的预设虚拟角色。通过采用上述技术方案,在目标媒体内容的评论区显示发布方为与目标媒体内容相关联的预设虚拟角色的虚拟角色评论,由于预设虚拟角色与目标媒体内容,因此能够使得虚拟角色评论在目标媒体内容的评论区域的出现更加自然,且能够丰富评论区的评论内容,有利于优化评论区的互动氛围,提高评论区互动率。
在一种可选实施方式中,所述虚拟角色评论通过以下方式生成:将第一数据输入至预设评论生成模型;根据所述预设评论生成模型的输出确定虚拟角色评论;其中,所述第一数据包括所述目标媒体内容的关联信息和/或所述目标媒体内容的内容,以及所述预设虚拟角色的角色标识和/或角色特征。由此,可以使得生成的虚拟角色评论与目标媒体内容更加紧密,且能够具备预设虚拟角色的特点。
示例性的,虚拟角色评论可以由服务端预先生成并存储,客户端在需要展示评论区域时,向服务端请求数据,服务端将目标媒体内容的虚拟角色评论的评论数据返回至客户端,以便客户端在目标媒体内容的评论区域进行显示。虚拟角色评论可以由服务端在目标媒体内容发布之前生成或发布之后生成,具体不做限定。在生成虚拟角色评论时,服务端可以获取第一数据,利用第一数据请求预设评论生成模型,以将第一数据输入至预设评论生成模型,并根据预设评论生成模型的输出确定虚拟角色评论。预设评论生成模型可以是上文所述的AI角色模型。对于媒体内容数量较多,和/或,AI角色模型为多个候选虚拟角色共用的模型的情况,可以并行组装第一数据,以提升各媒体内容的虚拟角色评论的生成效率。
示例性的,目标媒体内容的关联信息例如可以包括目标媒体内容的标题,还可包括目标媒体内容的发布者为目标媒体内容添加的描述信息等。目标媒体内容的内容可以包括目标媒体内容的全部或部分内容,以目标媒体内容为视频为例,目标媒体内容的内容可包括全部或部分的视频帧。预设虚拟角色的角色标识例如可以是在模型训练阶段为预设虚拟角色定义的名称,角色特征例如可以是用于表征预设虚拟角色的预设维度特征的关键词,预设维度特征例如可包括角色性格、话术风格以及口头用语习惯等,关键词例如可以为大度、委婉以及本宫等。
在一种可选实施方式中,所述预设虚拟角色的确定方式包括:根据所述目标媒体内容的关联信息和/或所述目标媒体内容的内容确定所述目标媒体内容的兴趣点标签;确定所述兴趣点标签与候选虚拟角色集合中的各候选虚拟角色的匹配度,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色;将所述匹配度满足预设匹配度要求的候选虚拟角色,确定为所述预设虚拟角色。这样设置的好处在于,可以更加精准地确定目标媒体内容对应的预设虚拟角色。
示例性的,可采用内容识别模型对目标媒体内容的关联信息和/或内容进行识别,根据识别结果确定对应的兴趣点标签;也可通过人工为目标媒体内容添加兴趣点标签。其中,兴趣点标签用于表征目标媒体内容的类型、主题或核心思想等属性的标签。例如,某个分享菜品制作过程的视频,兴趣点标签可以为美食标签。在需要为目标媒体内容生成虚拟角色评论时,将兴趣点标签与各候选虚拟角色进行匹配,将匹配度高的候选虚拟角色确定为预设虚拟角色。例如,将兴趣点标签和候选虚拟角色的角色特征分别转换为特征向量,计算两个特征向量的相似度。预设匹配度要求为相似度大于预设相似度阈值。如上述举例,对于美食标签,可以匹配厨师虚拟角色或美食点评官虚拟角色等。
在一种可选实施方式中,所述目标媒体内容包括影视剧内容,所述预设虚拟角色的确定方式包括:将所述影视剧内容中的剧中人物对应的候选虚拟角色,确定为所述预设虚拟角色,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。这样设置的好处在于,可以更加快速精准地确定目标媒体内容对应的预设虚拟角色,且能够加强虚拟角色评论与目标媒体内容的紧密程度,增强用户查看评论区域时的沉浸感。
示例性的,假设目标媒体内容为宫廷剧中的片段,该片段中出现了a王妃和a王爷,可将a王妃和a王爷对应的候选虚拟角色确定为该目标媒体内容对应的预设虚拟角色。
在一种可选实施方式中,所述在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论,包括:在所述目标媒体内容存在作为一级评论的虚拟角色评论的情况下,在所述评论区域中显示作为一级评论的至少一个所述虚拟角色评论;和/或,在所述目标媒体内容存在作为一级评论的子评论的虚拟角色评论的情况下,显示至少一个所述虚拟角色评论所属的一级评论以及所述至少一个所述虚拟角色评论。这样设置的好处在于,可以根据虚拟角色评论所处的评论层级显示相应的评论,若存在所属的一级评论,则将一级评论一同显示,有利于用户更加全面地了解评论互动的互动链路。其中,一级评论可以理解为不存在父评论(上级评论)的评论。
可选的,在目标媒体内容存在虚拟角色评论时,可以在预设页面中展示预设提示信息,预设提示信息用于提示用户通过触发评论区展示指令的生成查看评论区域中的虚拟角色评论。在所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域之前,还包括:响应于所述目标媒体内容存在虚拟角色评论,在所述预设页面中展示预设提示信息。这样设置的好处在于,对用户进行主动提醒,可以提升虚拟角色评论的查看效率。
其中,预设提示信息可以包括预设虚拟角色的角色标识,角色标识如名称和/或头像,也可包括评论区域包含虚拟角色评论的文字提示信息。例如,预设提示信息为“XX现身评论区,快速回复她”,其中,XX为预设虚拟角色的名称。预设提示信息的具体展示位置不做限定,例如可以展示于评论控件的第一关联区域,第一关联区域为评论控件的附近区域,以增强提示效果,例如该第一关联区域的中心点与评论控件的中心点的距离小于或等于第一预设距离阈值。
可选的,预设提示信息可以与预设提示控件关联,例如预设提示信息包含于预设提示控件中或预设提示信息展示于预设提示控件的第二关联区域,该预设提示控件与评论控件不同,第二关联区域为预设提示控件的附近区域,以增强提示效果,例如该第二关联区域的中心点与预设提示控件的中心点的距离小于或等于第二预设距离阈值。
在一种可选实施方式中,在所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域之前,还包括:响应于所述目标媒体内容存在虚拟角色评论,在所述预设页面中展示预设提示控件,其中,所述预设提示控件关联有预设提示信息,所述预设提示信息用于提示用户通过触发所述预设提示控件查看评论区域中的虚拟角色评论;其中,所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域,包括:响应于针对所述预设提示控件的触发操作,展示所述目标媒体内容对应的评论区域。这样设置的好处在于,在明确存在虚拟角色评论的情况下,展示关联有预设提示信息的预设提示控件,对用户进行有效提示的同时,方便用户通过触发预设提示控件快速进入评论区域查看虚拟角色评论,提升展示评论区并显示虚拟角色评论的操作便捷性以及效率。
在一种可选实施方式中,预设提示控件关联有所述预设虚拟角色的角色标识。这样设置的好处在于,可以帮助用户更加直观地查看到待查看的虚拟角色评论的发布方具体为哪个虚拟角色,进一步提升提示效果。其中,角色标识例如可以是名称和/或头像。
在一种可选实施方式中,所述在所述预设页面中展示预设提示控件,包括:在所述预设页面的预设区域展示预设提示控件,其中,所述预设区域与所述目标媒体内容的关联展示信息所处的展示区域相关联。这样设置的好处在于,可以在用户查看关联展示信息时查看到预设提示控件,提升提醒效果。
其中,关联展示信息可以包括在预设页面中展示的目标媒体内容的关联信息,例如可以包括目标媒体内容的标题,还可包括目标媒体内容的发布者为目标媒体内容添加的描述信息等。
图2是根据本公开实施例提供的一种页面交互方法的界面示意图,如图2所示,在预设页面201中展示目标媒体内容(图中未示出),例如可以是用户A发布的视频作品,以及目标媒体内容的关联展示信息202,在关联展示信息202的上方的预设区域展示预设提示控件203,如图中的“去围观”按钮,预设提示控件203关联有预设提示信息“XX”现身评论区。
在一种可选实施方式中,所述在所述预设页面中展示预设提示控件,包括:在所述预设页面的评论弹幕展示区域中展示至少一个包含所述虚拟角色评论的目标评论弹幕,其中,所述目标评论弹幕属于预设提示控件,所述目标评论弹幕的展示样式与所述评论弹幕展示区域中展示的其他评论弹幕的展示样式不同。这样设置的好处在于,可以在预设页面中存在评论弹幕展示区域的情况下,使得预设提示控件更好地适配屏幕弹幕的展示。
示例性的,展示样式的不同可以体现于字体、字号、颜色、边框、背景色、是否关联发布方标识等至少一项。将可触发的目标评论弹幕作为预设提示控件进行展示,可以使得用户能够直观地预览虚拟角色评论的内容,进一步提升交互效率。
图3是根据本公开实施例提供的另一种页面交互方法的界面示意图,如图3所示,在预设页面的评论弹幕展示区域301中展示多条评论弹幕,其中包括目标评论弹幕302和其他评论弹幕304,目标评论弹幕302中包含预设虚拟角色的头像303,且目标评论弹幕302相比于其他评论弹幕304多了边框,这样,用户可以快速定位目标评论弹幕302,方便通过触发目标评论弹幕302进入评论区域查看虚拟角色评论的详情。
在一种可选实施方式中,所述在所述预设页面中展示预设提示控件,包括:将所述预设页面中的评论控件替换展示为预设提示控件。这样设置的好处在于,可以对评论控件的展示区域进行复用,减少对目标媒体内容的遮挡,提升页面空间利用率。
如图2所示,在预设页面201右下角展示有评论控件204。图4是根据本公开实施例提供的又一种页面交互方法的界面示意图,如图4所示,将评论控件替换为预设提示控件401,可选的,预设提示控件401中包括预设虚拟角色的头像402,关联有预设提示信息:“XX”现身评论区,快速回复她。
可选的,为了增强提示效果,可以在预设页面中显示上述3种预设提示控件中的至少两个。
图5是根据本公开实施例提供的另一种页面交互方法的流程图,本实施例以上述实施例中各可选方案为基础上进行优化,增加了可支持用户对虚拟角色评论进行回复,以及自动对用户回复评论进行回复的相关步骤,可以实现预设虚拟角色与用户之间的评论互动。该方法可包括:
S501、在预设页面展示目标媒体内容。
S502、响应于目标媒体内容存在虚拟角色评论,在预设页面中展示预设提示控件。
图6是根据本公开实施例提供的一种页面交互方法的界面交互示意图,如图6所示,在预设页面601展示目标媒体内容,当目标媒体内容存在虚拟角色评论时,在预设页面601的预设区域展示预设提示控件602。
图7是根据本公开实施例提供的一种页面交互方法的时序图,如图7所示,需要在预设页面向用户展示视频(目标媒体内容)时,也即用户消费视频,客户端向服务端请求数据,服务端返回视频数据和预设提示信息,客户端在接收到视频数据和预设提示信息后,还可判断预设提示控件的展示频率是否符合预设频控策略,若符合,则展示预设提示控件以及关联的预设提示信息。其中,预设频控策略可根据实际需求设定,例如,对于同一用户,每天针对最多预设数量(如3个)的存在虚拟角色评论的媒体内容展示预设提示控件。
S503、响应于针对预设提示控件的触发操作,展示目标媒体内容对应的评论区域。
S504、在评论区域中显示目标媒体内容的至少一条虚拟角色评论。
如图6所示,用户点击预设提示控件602后,展示评论区域603,并在评论区域603中自动展示预设虚拟角色“XX”的虚拟角色评论604,为了便于与用户评论进行区分,可以在虚拟角色评论604关联的角色标识右侧显示AI标识605。
如图7所示,用户点击预设提示控件后,客户端向服务端请求AI评论数据(虚拟角色评论),在服务端返回AI评论数据后,展示评论区域并在评论区域自动锚定到AI评论,方便用户快速对虚拟角色评论进行查看。
S505、接收用户针对至少一个虚拟角色评论中的第一虚拟角色评论输入的用户回复评论。
本公开实施例中,在用户查看虚拟角色评论的过程中,若存在对某个虚拟角色评论(记为第一虚拟角色评论)的回复需求,可以针对第一虚拟角色评论输入的用户回复评论。示例性的,触发第一虚拟角色评论关联的回复控件,展示输入控件(如键盘面板),基于输入控件输入用户回复评论。
S506、展示用户回复评论。
如图6所示,假设当前用户的账号为B,用户点击回复控件,对虚拟角色评论604进行回复,在评论区域中展示用户B的用户回复评论606。
S507、展示用户回复评论对应的第一虚拟角色回复评论,其中,第一虚拟角色回复评论的发布方与第一虚拟角色评论的发布方相同。
如图6所示,在展示用户回复评论606后,自动采用预设虚拟角色“XX”对用户回复评论606进行回复,展示对应的第一虚拟角色回复评论607。
本公开实施例提供的页面交互方法,可支持用户对虚拟角色评论进行回复,并利用虚拟角色评论所属的预设虚拟角色对用户的回复评论进行自动回复,从而实现用户与预设虚拟角色之间的评论互动,提升交互效率,并进一步丰富评论区内容。
在一种可选实施方式中,所述第一虚拟角色回复评论通过以下方式生成:将第二数据输入至预设评论回复模型;根据所述预设评论回复模型的输出确定第一虚拟角色回复评论;其中,所述第二数据包括所述第一虚拟角色评论、所述用户回复评论、所述用户的特征信息、以及第一预设虚拟角色的角色标识和/或角色特征,所述第一预设虚拟角色为所述第一预设虚拟角色评论的发布方。这样设置的好处在于,可以使得第一虚拟角色回复评论更加贴合用户特点,提升评论互动的真实性,提升互动体验。
示例性的,用户的特征信息可包括用户的特征画像,特征信息可以根据用户的个人主页公开的内容确定。需要说明的是,在获取用户的特征信息之前,需要告知用户并得到用户的充分授权。预设评论回复模型可以为上文所述的AI角色模型。预设评论回复模型与预设评论生成模型可以相同或不同,具体不做限定。
在一种可选实施方式中,所述在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,包括:在所述评论区域中显示至少两个预设虚拟角色之间进行评论互动的至少两条虚拟角色评论。这样设置的好处在于,可以自动生成至少两个预设虚拟角色之间进行评论互动的虚拟角色评论,并在评论区域中进行显示,进一步丰富评论内容,优化评论区的互动氛围,提高评论区互动率。其中,评论互动可包括一个预设虚拟角色对另一个预设虚拟角色的虚拟角色评论进行回复。
示例性的,如前文举例,可以自动生成a王妃和a王爷这两个预设虚拟角色之间进行评论互动的虚拟角色评论,使得用户可以在评论区域查看到评论互动过程,提升评论区的查看体验。
在一种可选实施方式中,在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,还包括:响应于用户针对所述至少一个所述虚拟角色评论中的第二虚拟角色评论输入的虚拟角色指定操作,展示所述第二虚拟角色评论对应的第二虚拟角色回复评论,其中,所述第二虚拟角色回复评论的发布方为所述虚拟角色指定操作指定的候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。这样设置的好处在于,可以由用户主动指定某个虚拟角色对已经存在的虚拟角色评论进行回复,丰富评论区功能,增强互动趣味性,提升基于评论区域的交互体验。
示例性的,用户可以通过触发第二虚拟角色评论关联的预设控件(如虚拟角色选择控件)或针对第二虚拟角色评论输入预设符号(如“@”)的方式,选择或输入需要进行回复的候选虚拟角色的角色标识,则将该角色标识确定为目标虚拟角色,生成目标虚拟角色对第二虚拟角色评论的回复评论,也即第二虚拟角色回复评论。如前文举例,假设评论区域中显示了a王爷的虚拟角色评论,用户想要指定a王妃对该虚拟角色评论进行回复,则可以触发a王爷的虚拟角色评论关联的回复控件,输入@a王妃,并确认,则可自动显示a王妃对a王爷的虚拟角色评论的回复评论。
图8是根据本公开实施例提供的又一种页面交互方法的流程图,本实施例以上述实施例中各可选方案为基础上进行优化,增加了显示根据识别用户评论的内容确定的虚拟角色的虚拟角色评论的相关步骤,可以实现自动根据评论内容触发预设虚拟角色回复。该方法可包括:
S801、在预设页面展示目标媒体内容。
S802、响应于评论区展示指令,展示目标媒体内容对应的评论区域。
S803、接收用户针对目标媒体内容输入的用户评论。
示例性的,本步骤中的用户评论可以包括一级用户评论,也可包括其他层级的用户评论,也即包括用户回复评论。在接收用户评论时,目标媒体内容可以存在虚拟角色评论,也可以不存在虚拟角色评论,具体不做限定。若存在虚拟角色评论,S802中,也可以是响应于针对预设提示控件的触发操作,展示目标媒体内容对应的评论区域。并且,在评论区域中显示目标媒体内容的至少一条虚拟角色评论之后,接收用户针对目标媒体内容输入的用户评论。
S804、在从用户评论的文字信息和/或图像信息中,识别到候选虚拟角色的角色标识和/或角色图像的情况下,展示用户评论对应的第三虚拟角色回复评论,其中,第三虚拟角色回复评论的发布方为所识别到的候选虚拟角色,候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
示例性的,角色标识例如可以是候选虚拟角色的名称,如知心姐姐。角色图像可以是包含候选虚拟角色的虚拟形象的图像,如候选虚拟角色的表情图案等。用户评论的识别操作可以由服务端完成,当服务端识别到某个候选虚拟角色的角色标识和/或角色图像时,可以自动生成所识别到的候选虚拟角色针对用户评论进行回复的虚拟角色回复评论(记为第三虚拟角色回复评论),并返回客户端进行显示。
示例性的,目标媒体内容包括影视剧内容,在从用户评论的文字信息和/或图像信息中,识别到影视剧内容的剧中人物的名称和/或脸部图像的情况下,展示用户评论对应的第三虚拟角色回复评论,其中,第三虚拟角色回复评论的发布方为所识别到的剧中人物对应的候选虚拟角色。如前文举例,若用户评论中以文字形式提到了a王爷,则可以自动以a王爷账号对用户评论进行回复。其中,脸部图像可以是影视剧内容中的剧中人物的剧照,还可以是基于该剧中人物进行创作的图片或表情图等。
本公开实施例提供的页面交互方法,用户在评论区针对目标媒体内容发表用户评论后,可以对用户评论的文字信息和/或图像信息进行自动识别,在识别到候选虚拟角色的角色标识和/或角色图像的情况下,展示用户评论对应的由该被识别出的候选虚拟角色进行回复的虚拟角色回复评论,可进一步丰富评论区的评论内容,有利于优化评论区的互动氛围,提高评论区互动率,提升用户基于评论区的交互体验。
图9是根据本公开实施例提供的一种页面交互装置的结构示意图,本公开实施例可适用于在媒体内容的评论区显示虚拟角色评论的情况。该装置可采用硬件和/或软件的方式来实现,可配置于电子设备中。参考图9,该页面交互装置900包括:
媒体内容展示模块901,用于在预设页面展示目标媒体内容;
评论区域展示模块902,用于响应于评论区展示指令,展示所述目标媒体内容对应的评论区域;
虚拟角色评论显示模块903,用于在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
本公开实施例提供的页面交互装置,在预设页面展示目标媒体内容,响应于评论区展示指令,展示目标媒体内容对应的评论区域,在评论区域中显示目标媒体内容的至少一条虚拟角色评论,其中,虚拟角色评论的发布方为与目标媒体内容相关联的预设虚拟角色。通过采用上述技术方案,在目标媒体内容的评论区显示发布方为与目标媒体内容相关联的预设虚拟角色的虚拟角色评论,由于预设虚拟角色与目标媒体内容,因此能够使得虚拟角色评论在目标媒体内容的评论区域的出现更加自然,且能够丰富评论区的评论内容,有利于优化评论区的互动氛围,提高评论区互动率。
在一种可选实施方式中,还包括:
控件展示模块,用于在所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域之前,响应于所述目标媒体内容存在虚拟角色评论,在所述预设页面中展示预设提示控件,其中,所述预设提示控件关联有预设提示信息,所述预设提示信息用于提示用户通过触发所述预设提示控件查看评论区域中的虚拟角色评论;
其中,所述评论区域展示模块具体用于:响应于针对所述预设提示控件的触发操作,展示所述目标媒体内容对应的评论区域。
在一种可选实施方式中,其中,所述虚拟角色评论通过以下方式生成:
将第一数据输入至预设评论生成模型;
根据所述预设评论生成模型的输出确定虚拟角色评论;
其中,所述第一数据包括所述目标媒体内容的关联信息和/或所述目标媒体内容的内容,以及所述预设虚拟角色的角色标识和/或角色特征。
在一种可选实施方式中,所述在所述预设页面中展示预设提示控件,包括以下至少一项:
在所述预设页面的预设区域展示预设提示控件,其中,所述预设区域与所述目标媒体内容的关联展示信息所处的展示区域相关联;
在所述预设页面的评论弹幕展示区域中展示至少一个包含所述虚拟角色评论的目标评论弹幕,其中,所述目标评论弹幕属于预设提示控件,所述目标评论弹幕的展示样式与所述评论弹幕展示区域中展示的其他评论弹幕的展示样式不同;
将所述预设页面中的评论控件替换展示为预设提示控件。
在一种可选实施方式中,所述预设提示控件关联有所述预设虚拟角色的角色标识。
在一种可选实施方式中,还包括:
用户回复评论接收模块,用于在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,接收用户针对所述至少一个所述虚拟角色评论中的第一虚拟角色评论输入的用户回复评论;
用户回复评论展示模块,用于展示所述用户回复评论;
第一展示模块,用于展示所述用户回复评论对应的第一虚拟角色回复评论,其中,所述第一虚拟角色回复评论的发布方与所述第一虚拟角色评论的发布方相同。
在一种可选实施方式中,所述第一虚拟角色回复评论通过以下方式生成:
将第二数据输入至预设评论回复模型;
根据所述预设评论回复模型的输出确定第一虚拟角色回复评论;
其中,所述第二数据包括所述第一虚拟角色评论、所述用户回复评论、所述用户的特征信息、以及第一预设虚拟角色的角色标识和/或角色特征,所述第一预设虚拟角色为所述第一预设虚拟角色评论的发布方。
在一种可选实施方式中,还包括:
在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,还包括:
第二展示模块,用于响应于用户针对所述至少一个所述虚拟角色评论中的第二虚拟角色评论输入的虚拟角色指定操作,展示所述第二虚拟角色评论对应的第二虚拟角色回复评论,其中,所述第二虚拟角色回复评论的发布方为所述虚拟角色指定操作指定的候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
在一种可选实施方式中,所述预设虚拟角色的确定方式包括:
根据所述目标媒体内容的关联信息和/或所述目标媒体内容的内容确定所述目标媒体内容的兴趣点标签;
确定所述兴趣点标签与候选虚拟角色集合中的各候选虚拟角色的匹配度,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色;
将所述匹配度满足预设匹配度要求的候选虚拟角色,确定为所述预设虚拟角色。
在一种可选实施方式中,所述目标媒体内容包括影视剧内容,所述预设虚拟角色的确定方式包括:
将所述影视剧内容中的剧中人物对应的候选虚拟角色,确定为所述预设虚拟角色,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
在一种可选实施方式中,还包括:
用户评论接收模块,用于接收用户针对所述目标媒体内容输入的用户评论;
虚拟角色评论显示模块,具体用于在从所述用户评论的文字信息和/或图像信息中,识别到候选虚拟角色的角色标识和/或角色图像的情况下,展示所述用户评论对应的第三虚拟角色回复评论,其中,所述第三虚拟角色回复评论的发布方为所识别到候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
在一种可选实施方式中,所述虚拟角色评论显示模块,具体用于:在所述评论区域中显示至少两个预设虚拟角色之间进行评论互动的至少两条虚拟角色评论。
本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等,均符合相关法律法规的规定,且不违背公序良俗。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
图10示出了可以用来实施本公开的实施例的示例电子设备1000的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图10所示,设备1000包括计算单元1001,其可以根据存储在只读存储器(ROM)1002中的计算机程序或者从存储单元1008加载到随机访问存储器(RAM)1003中的计算机程序,来执行各种适当的动作和处理。在RAM 1003中,还可存储设备1000操作所需的各种程序和数据。计算单元1001、ROM 1002以及RAM 1003通过总线1004彼此相连。输入/输出(I/O)接口1005也连接至总线1004。
设备1000中的多个部件连接至I/O接口1005,包括:输入单元1006,例如键盘、鼠标等;输出单元1007,例如各种类型的显示器、扬声器等;存储单元1008,例如磁盘、光盘等;以及通信单元1009,例如网卡、调制解调器、无线通信收发机等。通信单元1009允许设备1000通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元1001可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1001的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元1001执行上文所描述的各个方法和处理,例如页面交互方法。例如,在一些实施例中,页面交互方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1008。在一些实施例中,计算机程序的部分或者全部可以经由ROM 1002和/或通信单元1009而被载入和/或安装到设备1000上。当计算机程序加载到RAM 1003并由计算单元1001执行时,可以执行上文描述的页面交互方法的一个或多个步骤。备选地,在其他实施例中,计算单元1001可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行页面交互方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、复杂可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)区块链网络和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式***的服务器,或者是结合了区块链的服务器。
人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术及机器学习/深度学习技术、大数据处理技术、知识图谱技术等几大方向。
云计算(cloud computing),指的是通过网络接入弹性可扩展的共享物理或虚拟资源池,资源可以包括服务器、操作***、网络、软件、应用和存储设备等,并可以按需、自服务的方式对资源进行部署和管理的技术体系。通过云计算技术,可以为人工智能、区块链等技术应用、模型训练提供高效强大的数据处理能力。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开提供的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
Claims (26)
1.一种页面交互方法,包括:
在预设页面展示目标媒体内容;
响应于评论区展示指令,展示所述目标媒体内容对应的评论区域;
在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
2.根据权利要求1所述的方法,其中,在所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域之前,还包括:
响应于所述目标媒体内容存在虚拟角色评论,在所述预设页面中展示预设提示控件,其中,所述预设提示控件关联有预设提示信息,所述预设提示信息用于提示用户通过触发所述预设提示控件查看评论区域中的虚拟角色评论;
其中,所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域,包括:
响应于针对所述预设提示控件的触发操作,展示所述目标媒体内容对应的评论区域。
3.根据权利要求1所述的方法,其中,所述虚拟角色评论通过以下方式生成:
将第一数据输入至预设评论生成模型;
根据所述预设评论生成模型的输出确定虚拟角色评论;
其中,所述第一数据包括所述目标媒体内容的关联信息和/或所述目标媒体内容的内容,以及所述预设虚拟角色的角色标识和/或角色特征。
4.根据权利要求2所述的方法,所述在所述预设页面中展示预设提示控件,包括以下至少一项:
在所述预设页面的预设区域展示预设提示控件,其中,所述预设区域与所述目标媒体内容的关联展示信息所处的展示区域相关联;
在所述预设页面的评论弹幕展示区域中展示至少一个包含所述虚拟角色评论的目标评论弹幕,其中,所述目标评论弹幕属于预设提示控件,所述目标评论弹幕的展示样式与所述评论弹幕展示区域中展示的其他评论弹幕的展示样式不同;
将所述预设页面中的评论控件替换展示为预设提示控件。
5.根据权利要求2所述的方法,其中,所述预设提示控件关联有所述预设虚拟角色的角色标识。
6.根据权利要求1所述的方法,其中,在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,还包括:
接收用户针对所述至少一个所述虚拟角色评论中的第一虚拟角色评论输入的用户回复评论;
展示所述用户回复评论;
展示所述用户回复评论对应的第一虚拟角色回复评论,其中,所述第一虚拟角色回复评论的发布方与所述第一虚拟角色评论的发布方相同。
7.根据权利要求6所述的方法,所述第一虚拟角色回复评论通过以下方式生成:
将第二数据输入至预设评论回复模型;
根据所述预设评论回复模型的输出确定第一虚拟角色回复评论;
其中,所述第二数据包括所述第一虚拟角色评论、所述用户回复评论、所述用户的特征信息、以及第一预设虚拟角色的角色标识和/或角色特征,所述第一预设虚拟角色为所述第一预设虚拟角色评论的发布方。
8.根据权利要求1所述的方法,在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,还包括:
响应于用户针对所述至少一个所述虚拟角色评论中的第二虚拟角色评论输入的虚拟角色指定操作,展示所述第二虚拟角色评论对应的第二虚拟角色回复评论,其中,所述第二虚拟角色回复评论的发布方为所述虚拟角色指定操作指定的候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
9.根据权利要求1所述的方法,所述预设虚拟角色的确定方式包括:
根据所述目标媒体内容的关联信息和/或所述目标媒体内容的内容确定所述目标媒体内容的兴趣点标签;
确定所述兴趣点标签与候选虚拟角色集合中的各候选虚拟角色的匹配度,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色;
将所述匹配度满足预设匹配度要求的候选虚拟角色,确定为所述预设虚拟角色。
10.根据权利要求1所述的方法,所述目标媒体内容包括影视剧内容,所述预设虚拟角色的确定方式包括:
将所述影视剧内容中的剧中人物对应的候选虚拟角色,确定为所述预设虚拟角色,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
11.根据权利要求1所述的方法,还包括:
接收用户针对所述目标媒体内容输入的用户评论;
其中,所述在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,包括:
在从所述用户评论的文字信息和/或图像信息中,识别到候选虚拟角色的角色标识和/或角色图像的情况下,展示所述用户评论对应的第三虚拟角色回复评论,其中,所述第三虚拟角色回复评论的发布方为所识别到的候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
12.根据权利要求1所述的方法,所述在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,包括:
在所述评论区域中显示至少两个预设虚拟角色之间进行评论互动的至少两条虚拟角色评论。
13.一种页面交互装置,包括:
媒体内容展示模块,用于在预设页面展示目标媒体内容;
评论区域展示模块,用于响应于评论区展示指令,展示所述目标媒体内容对应的评论区域;
虚拟角色评论显示模块,用于在所述评论区域中显示所述目标媒体内容的至少一条虚拟角色评论,其中,所述虚拟角色评论的发布方为预设虚拟角色,所述预设虚拟角色与所述目标媒体内容相关联。
14.根据权利要求13所述的装置,还包括:
控件展示模块,用于在所述响应于评论区展示指令,展示所述目标媒体内容对应的评论区域之前,响应于所述目标媒体内容存在虚拟角色评论,在所述预设页面中展示预设提示控件,其中,所述预设提示控件关联有预设提示信息,所述预设提示信息用于提示用户通过触发所述预设提示控件查看评论区域中的虚拟角色评论;
其中,所述评论区域展示模块具体用于:响应于针对所述预设提示控件的触发操作,展示所述目标媒体内容对应的评论区域。
15.根据权利要求13所述的装置,其中,所述虚拟角色评论通过以下方式生成:
将第一数据输入至预设评论生成模型;
根据所述预设评论生成模型的输出确定虚拟角色评论;
其中,所述第一数据包括所述目标媒体内容的关联信息和/或所述目标媒体内容的内容,以及所述预设虚拟角色的角色标识和/或角色特征。
16.根据权利要求14所述的装置,所述在所述预设页面中展示预设提示控件,包括以下至少一项:
在所述预设页面的预设区域展示预设提示控件,其中,所述预设区域与所述目标媒体内容的关联展示信息所处的展示区域相关联;
在所述预设页面的评论弹幕展示区域中展示至少一个包含所述虚拟角色评论的目标评论弹幕,其中,所述目标评论弹幕属于预设提示控件,所述目标评论弹幕的展示样式与所述评论弹幕展示区域中展示的其他评论弹幕的展示样式不同;
将所述预设页面中的评论控件替换展示为预设提示控件。
17.根据权利要求14所述的装置,其中,所述预设提示控件关联有所述预设虚拟角色的角色标识。
18.根据权利要求13所述的装置,还包括:
用户回复评论接收模块,用于在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,接收用户针对所述至少一个所述虚拟角色评论中的第一虚拟角色评论输入的用户回复评论;
用户回复评论展示模块,用于展示所述用户回复评论;
第一展示模块,用于展示所述用户回复评论对应的第一虚拟角色回复评论,其中,所述第一虚拟角色回复评论的发布方与所述第一虚拟角色评论的发布方相同。
19.根据权利要求18所述的装置,所述第一虚拟角色回复评论通过以下方式生成:
将第二数据输入至预设评论回复模型;
根据所述预设评论回复模型的输出确定第一虚拟角色回复评论;
其中,所述第二数据包括所述第一虚拟角色评论、所述用户回复评论、所述用户的特征信息、以及第一预设虚拟角色的角色标识和/或角色特征,所述第一预设虚拟角色为所述第一预设虚拟角色评论的发布方。
20.根据权利要求13所述的装置,还包括:
在所述评论区域中显示所述目标媒体内容的至少一个所述虚拟角色评论之后,还包括:
第二展示模块,用于响应于用户针对所述至少一个所述虚拟角色评论中的第二虚拟角色评论输入的虚拟角色指定操作,展示所述第二虚拟角色评论对应的第二虚拟角色回复评论,其中,所述第二虚拟角色回复评论的发布方为所述虚拟角色指定操作指定的候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
21.根据权利要求13所述的装置,所述预设虚拟角色的确定方式包括:
根据所述目标媒体内容的关联信息和/或所述目标媒体内容的内容确定所述目标媒体内容的兴趣点标签;
确定所述兴趣点标签与候选虚拟角色集合中的各候选虚拟角色的匹配度,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色;
将所述匹配度满足预设匹配度要求的候选虚拟角色,确定为所述预设虚拟角色。
22.根据权利要求13所述的装置,所述目标媒体内容包括影视剧内容,所述预设虚拟角色的确定方式包括:
将所述影视剧内容中的剧中人物对应的候选虚拟角色,确定为所述预设虚拟角色,其中,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
23.根据权利要求13所述的装置,还包括:
用户评论接收模块,用于接收用户针对所述目标媒体内容输入的用户评论;
虚拟角色评论显示模块,具体用于在从所述用户评论的文字信息和/或图像信息中,识别到候选虚拟角色的角色标识和/或角色图像的情况下,展示所述用户评论对应的第三虚拟角色回复评论,其中,所述第三虚拟角色回复评论的发布方为所识别到候选虚拟角色,所述候选虚拟角色为根据对应的角色关联数据预先训练后得到的虚拟角色。
24.根据权利要求13所述的装置,所述虚拟角色评论显示模块,具体用于:在所述评论区域中显示至少两个预设虚拟角色之间进行评论互动的至少两条虚拟角色评论。
25.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-12中任一项所述的方法。
26.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-12中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311718048.1A CN117707370A (zh) | 2023-12-13 | 2023-12-13 | 页面交互方法、装置、设备以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311718048.1A CN117707370A (zh) | 2023-12-13 | 2023-12-13 | 页面交互方法、装置、设备以及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117707370A true CN117707370A (zh) | 2024-03-15 |
Family
ID=90152838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311718048.1A Pending CN117707370A (zh) | 2023-12-13 | 2023-12-13 | 页面交互方法、装置、设备以及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117707370A (zh) |
-
2023
- 2023-12-13 CN CN202311718048.1A patent/CN117707370A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10387776B2 (en) | Recurrent neural network architectures which provide text describing images | |
CN110020411B (zh) | 图文内容生成方法及设备 | |
US9348479B2 (en) | Sentiment aware user interface customization | |
WO2021169134A1 (zh) | 表情包生成方法、装置、设备和介质 | |
US11800042B2 (en) | Video processing method, electronic device and storage medium thereof | |
US20170109339A1 (en) | Application program activation method, user terminal, and server | |
JP7212770B2 (ja) | 絵文字パッケージ生成方法、装置、機器および記憶媒体 | |
JP7247442B2 (ja) | ユーザ対話における情報処理方法、装置、電子デバイス及び記憶媒体 | |
CN111309200B (zh) | 一种扩展阅读内容的确定方法、装置、设备及存储介质 | |
US20240195765A1 (en) | Personality reply for digital content | |
CN104994000A (zh) | 一种图像动态呈现的方法和装置 | |
CN113655895B (zh) | 应用于输入法的信息推荐方法、装置及电子设备 | |
KR102243275B1 (ko) | 오프라인 오브젝트에 관한 콘텐츠 자동 생성 방법, 장치 및 컴퓨터 판독가능 저장 매체 | |
CN117033587A (zh) | 人机交互方法、装置、电子设备及介质 | |
CN113515336B (zh) | 直播间加入方法、创建方法、装置、设备及存储介质 | |
CN117707370A (zh) | 页面交互方法、装置、设备以及存储介质 | |
CN117793433A (zh) | 视频互动方法、装置、电子设备和计算机可读存储介质 | |
CN114880498A (zh) | 事件信息展示方法及装置、设备和介质 | |
CN114118937A (zh) | 基于任务的信息推荐方法、装置、电子设备及存储介质 | |
CN113923477A (zh) | 视频处理方法、装置、电子设备以及存储介质 | |
JP2018077843A (ja) | 思考・議論支援システムおよびその方法 | |
CN116980638A (zh) | 视频弹幕生成方法、装置、设备、存储介质及程序产品 | |
TWI643080B (zh) | 能對網路資料進行解析並據以模擬特定對象之方法 | |
CN117520489A (zh) | 基于aigc的交互方法、装置、设备和存储介质 | |
US20210082188A1 (en) | Augmented reality-based image editing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |