一种文本生成方法、装置、计算机设备及存储介质与流程

文档序号:33793576发布日期:2023-04-19 09:33阅读:48来源:国知局
一种文本生成方法、装置、计算机设备及存储介质与流程

本公开涉及计算机,具体而言,涉及一种文本生成方法、装5置、计算机设备及存储介质。


背景技术:

1、随着游戏行业的快速发展,越来越多的游戏出现在人们的生活中,玩游戏逐渐成为了人们主流的休闲娱乐方式。

2、在人生模拟类游戏中,游戏内容以文字叙述为主,用户可以预先配置0静态的游戏人物属性数据,从而可以根据用户配置的静态的游戏人物属性匹配各人生阶段发生的故事片段,通过将游戏人物在各人生阶段发生的故事片段进行拼接即可得到游戏人物的人生小说,但用户在设置静态的游戏人物属性数据后,后续匹配到的故事片段往往是固定的,因此不同用户设

3、置相同的游戏人物属性数据后往往最终会得到相似的人生小说,用户体验5有待提升。


技术实现思路

1、本公开实施例至少提供一种文本生成方法、装置、计算机设备及存储介质。

2、0第一方面,本公开实施例提供了一种文本生成方法,包括:

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、所述展示模块,在响应于针对所述初始内容片段的第一互动操作,获取与所述第一互动操作匹配的第一内容片段时,用于:

46、响应于针对任一所述互动选项的触发操作,获取与该互动选项匹配的第一内容片段。

47、一种可能的实施方式中,所述互动选项对应有互动道具;

48、在响应于针对任一所述互动选项的触发操作之后,所述展示模块还用于:

49、展示所述第一内容片段和所述互动选项对应的互动道具。

50、一种可能的实施方式中,所述展示模块,在响应于针对所述初始内容片段的第一互动操作,获取与所述第一互动操作匹配的第一内容片段时,用于:

51、响应于针对所述初始内容片段的第一互动操作,获取与所述用户的交互数据匹配的第一内容片段。

52、一种可能的实施方式中,所述生成模块,在基于所述初始内容片段和所述第一内容片段,生成与所述用户匹配的目标文本内容时,用于:

53、展示所述第一内容片段;

54、响应于针对所述第一内容片段的第二互动操作,获取第二内容片段;

55、将所述第二内容片段作为第一内容片段,并返回执行展示第一内容片段的步骤,直至满足停止条件;

56、基于所述初始内容片段和各第一内容片段,生成与所述用户匹配的目标文本内容。

57、一种可能的实施方式中,所述停止条件包括展示的第一内容片段对应的互动选项为预设的目标互动选项,和/或,展示第一内容片段的次数达到预设次数,和/或,展示的第一内容片段为目标内容片段。

58、一种可能的实施方式中,所述获取模块还用于:

59、基于所述交互数据,确定所述用户对应的文本属性标签;

60、所述展示模块,在展示所述初始内容片段时,用于:

61、按照与所述文本属性标签匹配的目标展示形式,展示所述初始内容片段。

62、第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

63、第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

64、本公开实施例提供的文本生成方法、装置、计算机设备及存储介质,通过获取与用户的交互数据相匹配的初始内容片段,并通过响应针对初始内容片段的互动操作,获取第一内容片段,从而可以根据初始内容片段和第一内容片段生成与所述用户匹配的目标文本内容,相较于预先设置静态的游戏人物属性数据,并选择与游戏人物属性数据匹配的故事片段拼接人生小说,通过获取与用户的交互数据相匹配的初始内容片段,可以使得最终生成的目标文本内容中的内容片段与用户的交互数据是相匹配的,不同用户对应的交互数据不同,则可以生成不同的目标文本内容,同一用户也可以通过不同的交互数据生成不同的目标文本内容,通过动态的交互数据可以丰富目标文本内容中内容片段的来源,提高了目标文本内容中内容片段的多样性,提升了用户体验。

65、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1