1.一种互动小说中多媒体数据的处理方法,其特征在于,应用于互动小说营销系统的服务器,所述互动小说营销系统包括所述服务器和供用户使用所述互动小说的终端设备,其中,所述服务器包括根据所述互动小说对应的人机对话引擎,所述人机对话引擎的人机对话逻辑通过人机对话剧本赋予,所述人机对话剧本包括多个人机对话剧情节点,单个人机对话剧情节点包括机器对话内容和预期用户对话内容;所述方法包括:调用所述人机对话引擎在所述终端设备的互动小说界面上按照所述人机对话剧本与所述用户进行小说互动,所述人机对话引擎为基于AI语音技术的智能人机语音对话引擎,所述用户在所述小说互动过程中扮演所述互动小说中的固定角色,所述人机对话引擎扮演所述互动小说中除所述固定角色之外的其他角色,所述人机对话引擎用于输出所述互动小说中非目标用户扮演的人物相关的内容和旁白,所述目标用户为所述用户,所述旁白是指所述互动小说的正文内容中除所述非目标用户扮演的人物相关的内容和预期用户对话内容之外的内容,所述旁白包括第一文本数据对应的第一多媒体数据和第二文本数据对应的第二多媒体数据,所述第一多媒体数据为下雨的图像数据且以浮窗播放方式输出,所述第二多媒体数据为闪电的图像数据和所述闪电的音频多媒体数据,所述闪电的图像数据以背景播放方式输出,所述背景播放方式是指在所述第二文本数据的文本文字显示层之下显示所述闪电的图像数据,所述闪电的图像数据和所述闪电的音频多媒体数据同时开始播放,且所述第一文本数据与所述下雨的图像数据的播放时间相同,所述第二文本数据与所述闪电的图像数据及音频多媒体数据的播放时间相同;
在所述小说互动的过程中,若当前处理的人机对话剧情节点的机器对话内容包括小说正文内容和关联的多媒体数据,则执行如下操作:向所述终端设备发送询问消息以询问所述用户是否需要打开所述关联的多媒体数据;
若接收到来自所述终端设备的指示所述用户同意打开的响应消息,则向所述终端设备发送所述小说正文内容和所述关联的多媒体数据以向所述用户展示对应内容,具体包括:对所述小说正文内容的文本数据进行文本解析,获得所述文本数据对应的至少一个三元组,至少一个三元组中每个三元组包括两个知识节点,以及两个知识节点之间的连接关系;
将所述文本数据对应的至少一个三元组与模板三元组进行匹配,确定目标模板三元组,模板三元组为根据小说模板生成的;
获取与所述目标模板三元组对应的多媒体数据作为与所述小说正文内容对应的多媒体数据;
获取所述目标模板三元组对应的第一知识节点和第二知识节点;
获取第一模板三元组和/或第二模板三元组,其中,所述第一模板三元组为所述模板三元组中除所述目标模板三元组之外,包括所述第一知识节点的三元组,所述第二模板三元组为所述模板三元组中除所述目标模板三元组之外,包括所述第二知识节点的三元组;
获取与所述第一模板三元组和/或所述第二模板三元组对应的其他多媒体数据作为与所述小说正文内容对应的多媒体数据;
若接收到来自所述终端设备的指示所述用户不同意打开的响应消息,则向所述终端设备发送所述小说正文内容以向所述用户展示对应内容。
2.根据权利要求1所述的方法,其特征在于,所述关联的多媒体数据的创建方式包括开发者创建或者用户创建。
3.根据权利要求2所述的方法,其特征在于,若所述关联的多媒体数据的创建方式为用户创建,则所述关联的多媒体数据包括不同用户上传的多个可选多媒体数据,所述人机对话引擎能够响应用户针对所述多个可选多媒体数据中的一个多媒体数据的选取操作,向所述终端设备发送被选取的多媒体数据以向所述用户展示。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收来自所述终端设备的媒体数据更新请求消息,所述媒体数据更新请求消息用于指示候选多媒体数据,所述候选多媒体数据为用户针对所述当前处理的人机对话剧情节点的原始多媒体数据指示更新的多媒体数据;
响应所述媒体数据更新请求消息,建立所述用户的身份与所述候选多媒体数据之间的对应关系,以及在所述当前处理的人机对话剧情节点的机器对话内容中添加所述对应关系。
5.根据权利要求1所述的方法,其特征在于,所述将所述文本数据对应的至少一个三元组与模板三元组进行匹配,确定目标模板三元组,模板三元组为根据小说模板生成的,包括:根据所述小说模板生成至少一个模板三元组;
所述至少一个模板三元组分别对应至少一个多媒体数据;
若所述至少一个模板三元组分别对应两个以上多媒体数据,则获取所述两个以上多媒体数据小说模板高潮情节的匹配优先度,所述匹配优先度根据所述多媒体数据在小说模板高潮情节的出现的频率确定,所述出现频率越高所述匹配优先度高;
将所述两个以上多媒体数据中匹配优先度最高的多媒体数据作为对应的所述模板三元组对应的多媒体数据。
6.根据权利要求1所述的方法,其特征在于,所述在所述小说正文内容对应的页面播放所述多媒体数据,包括:若获得的所述小说正文内容对应的至少一个三元组为一个三元组,则在阅读进度距离所述多媒体数据对应的小说正文内容的第一预设范围内,播放所述多媒体数据;
若获得的所述小说正文内容对应的至少一个三元组为多个三元组,则在阅读进度距离所述多媒体数据对应的小说正文内容的第二预设范围内,播放所述多媒体数据,其中,所述第一预设范围大于所述第二预设范围;
所述多媒体数据包括图像数据和/或音频数据,所述图像数据的播放方式包括将所述图像数据显示在所述文本文字显示层之下,和/或通过浮窗的形式将透明度不低于第一预设阈值的所述图像数据显示在所述文本文字显示层之上;所述音频数据的播放方式包括播放音量高于第二预设阈值的部分。
7.根据权利要求1所述的方法,其特征在于,若所述小说正文内容对应的至少一个三元组为多个三元组,且所述多个三元组之间的连续播放间隔小于一定预设范围,则所述播放所述多媒体数据包括:确定所述多个三元组分别对应的多个多媒体数据是否为互斥多媒体数据;
若所述多个多媒体数据为互斥多媒体数据,则播放排序在前的三元组对应的多媒体数据;
若所述多个多媒体数据不为互斥多媒体数据,则重叠播放所述多个三元组对应的多媒体数据,并将重叠播放的多媒体数据更新为所述多个三元组共同对应的多媒体数据。
8.一种互动小说中多媒体数据的处理装置,其特征在于,应用于互动小说营销系统的服务器,所述互动小说营销系统包括所述服务器和供用户使用所述互动小说的终端设备,其中,所述服务器包括根据所述互动小说对应的人机对话引擎,所述人机对话引擎的人机对话逻辑通过人机对话剧本赋予,所述人机对话剧本包括多个人机对话剧情节点,单个人机对话剧情节点包括机器对话内容和预期用户对话内容;所述装置包括:调用单元:用于调用所述人机对话引擎在所述终端设备的互动小说界面上按照所述人机对话剧本与所述用户进行小说互动,所述人机对话引擎为基于AI语音技术的智能人机语音对话引擎,所述用户在所述小说互动过程中扮演所述互动小说中的固定角色,所述人机对话引擎扮演所述互动小说中除所述固定角色之外的其他角色,所述人机对话引擎用于输出所述互动小说中非目标用户扮演的人物相关的内容和旁白,所述目标用户为所述用户,所述旁白是指所述互动小说的正文内容中除所述非目标用户扮演的人物相关的内容和预期用户对话内容之外的内容,所述旁白包括第一文本数据对应的第一多媒体数据和第二文本数据对应的第二多媒体数据,所述第一多媒体数据为下雨的图像数据且以浮窗播放方式输出,所述第二多媒体数据为闪电的图像数据和所述闪电的音频多媒体数据,所述闪电的图像数据以背景播放方式输出,所述背景播放方式是指在所述第二文本数据的文本文字显示层之下显示所述闪电的图像数据,所述闪电的图像数据和所述闪电的音频多媒体数据同时开始播放,且所述第一文本数据与所述下雨的图像数据的播放时间相同,所述第二文本数据与所述闪电的图像数据及音频多媒体数据的播放时间相同;
发送单元:用于在所述小说互动的过程中,若当前处理的人机对话剧情节点的机器对话内容包括小说正文内容和关联的多媒体数据,则执行如下操作:向所述终端设备发送询问消息以询问所述用户是否需要打开所述关联的多媒体数据;
若接收到来自所述终端设备的指示所述用户同意打开的响应消息,则向所述终端设备发送所述小说正文内容和所述关联的多媒体数据以向所述用户展示对应内容,具体包括:对所述小说正文内容的文本数据进行文本解析,获得所述文本数据对应的至少一个三元组,至少一个三元组中每个三元组包括两个知识节点,以及两个知识节点之间的连接关系;
将所述文本数据对应的至少一个三元组与模板三元组进行匹配,确定目标模板三元组,模板三元组为根据小说模板生成的;
获取与所述目标模板三元组对应的多媒体数据作为与所述小说正文内容对应的多媒体数据;
获取所述目标模板三元组对应的第一知识节点和第二知识节点;
获取第一模板三元组和/或第二模板三元组,其中,所述第一模板三元组为所述模板三元组中除所述目标模板三元组之外,包括所述第一知识节点的三元组,所述第二模板三元组为所述模板三元组中除所述目标模板三元组之外,包括所述第二知识节点的三元组;
获取与所述第一模板三元组和/或所述第二模板三元组对应的其他多媒体数据作为与所述小说正文内容对应的多媒体数据;
若接收到来自所述终端设备的指示所述用户不同意打开的响应消息,则向所述终端设备发送所述小说正文内容以向所述用户展示对应内容。
9.一种电子设备,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1‑7任一项所述的方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1‑7中任一项所述的方法。