数字主播互动方法及装置与流程
- 国知局
- 2024-11-21 11:32:17
本申请实施例涉及数据处理,尤其涉及一种数字主播互动方法、装置、计算机设备、计算机可读存储介质、计算机程序产品。
背景技术:
1、随着生成式大语言模型的发展,目前的虚拟主播已经可以做到不需要真人配合来完成直播的过程,而是通过大语言模型来实现整场直播的过程。这些主要依赖人工智能技术实现的虚拟主播也被称为数字主播。
2、然而,由于大语言模型当前的预测结果仅依赖于当前的输入,当对话上下文较长时,大语言模型无法充分记忆之前的对话内容;而且,随着对话的进行,先前的信息可能被新的信息所覆盖,导致大语言模型难以准确记忆整个对话历史;另外,大语言模型通常通过限制上下文的长度或采用截断机制来处理长序列数据,导致大语言模型难以捕捉长期的依赖关系,在理解长对话上下文时出现困难。由于大语言模型存在以上问题,因此大语言模型在生成数字主播的回复时,经常会出现对话内容不一致或缺乏逻辑性的情况,甚至还出会现数字主播记不住有过互动的观众的情况,导致观众的体验下降。
3、需要说明的是,上述内容并不必然是现有技术,也不用于限制本申请的专利保护范围。
技术实现思路
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、通过根据目标用户与数字主播的历史互动数据得到数字主播对目标用户的记忆数据,在接收到目标用户的互动信息的情况下,查询数字主播对目标用户的记忆数据,利用数字主播对应的大语言模型根据互动信息和记忆数据生成目标用户的互动回复信息,可以使数字主播在与用户的历史互动数据基础上生成回复信息,从而可以使数字主播“记住”有过互动的观众,提高回复生成的针对性和准确性,减少对话内容不一致或缺乏逻辑性的情况,提高用户体验。
技术特征:1.一种数字主播互动方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述记忆数据包括归纳记忆数据和临时记忆数据,所述归纳记忆数据根据预设数量的历史互动数据生成,所述临时记忆数据为除所述归纳记忆数据之外的其余历史互动数据。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述利用所述数字主播对应的大语言模型根据所述互动信息和所述记忆数据生成所述目标用户的互动回复信息,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述利用所述数字主播对应的大语言模型根据所述互动信息和记忆数据生成所述目标用户的互动回复信息,包括:
8.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
9.一种数字主播互动装置,其特征在于,所述装置包括:
10.一种计算机设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1至8中任一项所述的方法。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述方法的步骤。
技术总结本申请实施例了提供一种数字主播互动方法,该数字主播互动方法包括:在接收到目标用户的互动信息的情况下,查询是否存在数字主播对所述目标用户的记忆数据,所述记忆数据根据所述目标用户与所述数字主播的历史互动数据得到;在存在所述记忆数据的情况下,利用所述数字主播对应的大语言模型根据所述互动信息和所述记忆数据生成所述目标用户的互动回复信息。本申请实施例的技术方案可以根据用户历史互动数据来生成数字主播的回复,减少对话内容不一致或缺乏逻辑性的情况,提高回复生成的针对性和准确性,从而提高用户体验。技术研发人员:杨帆,张伟杰,李琦,褚波,章怀宙,朱爰润受保护的技术使用者:上海哔哩哔哩科技有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/331658.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。