虚拟人物物语推送方法、系统和电子设备技术方案

技术编号:37146514 阅读:13 留言:0更新日期:2023-04-06 21:58
本发明专利技术提供一种虚拟人物物语推送方法、系统和电子设备,涉及人工智能领域。通过事件池模块获取虚拟人物对应的事件信息,向触发模块发送触发指令;触发模块根据触发指令,生成推送指令和物语生成指令;物语生成模块根据物语生成指令和事件信息,生成物语文件;推送模块根据推送指令,将物语文件发送至事件池模块;事件池模块将物语文件发送至用户终端。实现基于虚拟人物对应的事件生成具有特色的物语,提高了物语的丰富性和多样性,对用户推送时提高了用户体验。了用户体验。了用户体验。

【技术实现步骤摘要】
虚拟人物物语推送方法、系统和电子设备


[0001]本专利技术涉及人工智能
,尤其涉及一种虚拟人物物语推送方法、系统和电子设备。

技术介绍

[0002]现有的物语创作需要人为给定一段引文进行续写,没有融入虚拟人物周围发生的事件,生成的物语重复度较高,缺乏特色,难以让用户产生共鸣,用户体验较差。同时现有的物语常常是通过小说这样的文本形式对用户进行推送,对用户的吸引力有限,也影响了用户体验。
[0003]因此,提出一种基于虚拟人物物语推送方法,基于虚拟人物对应的事件生成具有特色的物语,以提升用户体验,是当前的重要发展方向。

技术实现思路

[0004]本专利技术提供一种虚拟人物物语推送方法、系统和电子设备,用以解决现有技术中,没有融入虚拟人物周围发生的事件,导致物语重复度较高,缺乏特色,难以让用户产生共鸣,用户体验较差的缺陷。实现基于虚拟人物对应的事件生成具有特色的物语,提高了物语的丰富性和多样性,对用户推送时提高了用户体验。
[0005]本专利技术提供一种虚拟人物物语推送方法,应用于人物物语推送系统,所述人物物语推送系统包括事件池模块、触发模块、物语生成模块和推送模块,方法包括:所述事件池模块获取虚拟人物对应的事件信息,向所述触发模块发送触发指令;所述触发模块根据所述触发指令,生成推送指令和物语生成指令;物语生成模块根据所述物语生成指令和所述事件信息,生成物语文件;所述推送模块根据所述推送指令,将所述物语文件发送至所述事件池模块;所述事件池模块将所述物语文件发送至用户终端。
[0006]根据本专利技术提供的一种虚拟人物物语推送方法,所述物语生成模块包括小说生成子模块、语音合成子模块和视频生成子模块;所述物语生成模块根据所述物语生成指令和所述事件信息,生成物语文件,包括:所述小说生成子模块根据所述物语生成指令调用所述事件信息和预设的小说生成模型,生成物语文本文件;所述语音合成子模块根据所述物语文本文件、预设的背景音乐文件和预设的音频合成模型,生成物语音频文件;所述视频生成子模块根据所述物语音频文件、预设的表情信息、预设的动作信息和预设的视频生成模型,生成物语视频文件。
[0007]根据本专利技术提供的一种虚拟人物物语推送方法,所述小说生成子模块根据所述物语生成指令调用所述事件信息、预存的写作状态信息和预设的小说生成模型,生成物语文本文件,包括:
所述小说生成子模块根据所述事件信息和预存的写作状态信息,确定小说主题和小说主角信息;根据所述小说主题和所述小说主角信息,确定小说引文;根据所述小说引文和预设的小说生成模型,生成物语文本文件。
[0008]根据本专利技术提供的一种虚拟人物物语推送方法,所述根据所述小说主题和所述小说主角信息,确定小说引文,包括:根据所述小说主题按照预设映射关系,在多个预设小说引文模板中,确定小说引文模板;根据所述小说主角信息和所述小说引文模板,确定所述小说引文。
[0009]根据本专利技术提供的一种虚拟人物物语推送方法,根据所述事件信息和预存的写作状态信息,确定小说主题和小说主角信息,包括:根据所述写作状态信息确定连载信息,所述连载信息包括连载状态和历史物语文本文件主题;在所述连载状态为连载的情况下,将所述历史物语文本文件主题确定为小说主题,根据所述小说主题和所述事件信息,在所述虚拟人物中确定所述小说主角信息;在所述连载状态为非连载的情况下,根据所述事件信息确定所述小说主题,根据所述小说主题对应的事件信息,在所述虚拟人物中确定所述小说主角信息。
[0010]根据本专利技术提供的一种虚拟人物物语推送方法,所述连载信息还包括历史物语文本文件;在所述连载状态为连载的情况下,所述根据所述小说引文和预设的小说生成模型,生成物语文本文件,包括:将所述小说引文和所述历史物语文本文件输入所述预设的小说生成模型,生成物语文本文件。
[0011]本专利技术还提供一种虚拟人物物语推送系统,包括:事件池模块,用于获取虚拟人物对应的事件信息,向触发模块发送触发指令;触发模块,用于根据所述触发指令,生成推送指令和物语生成指令;物语生成模块,用于根据所述物语生成指令和所述事件信息,生成物语文件;推送模块,用于根据所述推送指令,将所述物语文件发送至所述事件池模块;所述事件池模块,还用于将所述物语文件发送至用户终端。
[0012]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述虚拟人物物语推送方法的步骤。
[0013]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述虚拟人物物语推送方法的步骤。
[0014]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述虚拟人物物语推送方法的步骤。
[0015]本专利技术提供的虚拟人物物语推送方法、系统和电子设备,通过事件池模块获取虚拟人物对应的事件信息,向触发模块发送触发指令;触发模块根据触发指令,生成推送指令和物语生成指令;物语生成模块根据物语生成指令和事件信息,生成物语文件;推送模块根
据推送指令,将物语文件发送至事件池模块;事件池模块将物语文件发送至用户终端。实现基于虚拟人物对应的事件生成具有特色的物语,提高了物语的丰富性和多样性,对用户推送时提高了用户体验。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的虚拟人物物语推送方法的流程示意图;图2是本专利技术提供的虚拟人物物语推送系统的结构示意图;图3是本专利技术提供的虚拟人物物语推送流程的示意图;图4是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]本专利技术提供一种虚拟人物物语推送方法,应用于人物物语推送系统,所述人物物语推送系统包括事件池模块、触发模块、物语生成模块和推送模块。如图1所示,方法包括S11

S15。
[0020]S11、所述事件池模块获取虚拟人物对应的事件信息,向所述触发模块发送触发指令。
[0021]具体的,通过事件池模块可以获取网络中的与虚拟人物相关的各类事件的事件信息,包括但不限于天气、新闻、经济等方面的各类事件。可选的,为方便后续调用,可以将获取的事件信息存储至事件存储数据库中。事件池模块可以向触发模块发送触发指令。通过触发指令向触发模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟人物物语推送方法,其特征在于,应用于人物物语推送系统,所述人物物语推送系统包括事件池模块、触发模块、物语生成模块和推送模块,方法包括:所述事件池模块获取虚拟人物对应的事件信息,向所述触发模块发送触发指令;所述触发模块根据所述触发指令,生成推送指令和物语生成指令;物语生成模块根据所述物语生成指令和所述事件信息,生成物语文件;所述推送模块根据所述推送指令,将所述物语文件发送至所述事件池模块;所述事件池模块将所述物语文件发送至用户终端。2.根据权利要求1所述的虚拟人物物语推送方法,其特征在于,所述物语生成模块包括小说生成子模块、语音合成子模块和视频生成子模块;所述物语生成模块根据所述物语生成指令和所述事件信息,生成物语文件,包括:所述小说生成子模块根据所述物语生成指令调用所述事件信息和预设的小说生成模型,生成物语文本文件;所述语音合成子模块根据所述物语文本文件、预设的背景音乐文件和预设的音频合成模型,生成物语音频文件;所述视频生成子模块根据所述物语音频文件、预设的表情信息、预设的动作信息和预设的视频生成模型,生成物语视频文件。3.根据权利要求2所述的虚拟人物物语推送方法,其特征在于,所述小说生成子模块根据所述物语生成指令调用所述事件信息、预存的写作状态信息和预设的小说生成模型,生成物语文本文件,包括:所述小说生成子模块根据所述事件信息和预存的写作状态信息,确定小说主题和小说主角信息;根据所述小说主题和所述小说主角信息,确定小说引文;根据所述小说引文和预设的小说生成模型,生成物语文本文件。4.根据权利要求3所述虚拟人物物语推送方法,其特征在于,所述根据所述小说主题和所述小说主角信息,确定小说引文,包括:根据所述小说主题按照预设映射关系,在多个预设小说引文模板中,确定小说引文模板;根据所述小说主角信息和...

【专利技术属性】
技术研发人员:黄威曾敏
申请(专利权)人:北京红棉小冰科技有限公司
类型:发明
国别省市:

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

1