1.一种针对儿童的语音互动小说的生成方法,其特征在于,应用于互动小说系统的服务器,所述互动小说系统包括所述服务器和电子设备,所述服务器与所述电子设备建立通信连接;
所述方法包括:
生成初始互动小说剧本,其中,所述初始互动小说剧本包括至少一个剧情节点以及每一所述剧情节点对应的文本内容,所述至少一个剧情节点中包括一个或多个所述剧情节点;
确定一个或多个所述剧情节点对应的知识领域,得到待科普知识领域集合;
获取用户的历史阅读记录;
对所述历史阅读记录进行关键词提取,确定出所述历史阅读记录中所涉及到的至少一个历史知识领域,其中,每一所述历史知识领域通过一个或多个所述关键词表征;
根据所述待科普知识领域集合对应的文本内容和每一所述历史知识领域,确定所述历史阅读记录中是否存在与目标剧情节点对应的文本内容相同的知识领域的历史互动小说,其中,所述目标剧情节点为一个或多个所述剧情节点中的至少一个;
若存在所述相同的知识领域的所述历史互动小说,则根据所述目标剧情节点对应的文本内容与所述历史互动小说中针对所述相同的知识领域的科普内容,确定所述目标剧情节点对应的文本内容与所述科普内容的相似度;以及,获取所述用户在阅读所述历史互动小说时针对所述科普内容的互动内容,其中,所述互动内容由所述用户在阅读所述历史互动小说时通过语音输入或文本输入产生的内容;
根据所述互动内容确定所述用户对所述科普内容的了解程度;
根据所述相似度和所述了解程度,确定所述用户针对所述相同的知识领域的涉猎范围;
根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式,其中,所述目标剧情节点对应的动画内容包括图片内容和/或视频内容,所述动画内容用于辅助所述用户场景化理解所述目标剧情节点对应的知识领域的内容,从而提高所述用户的理解力和想象力,所述播放方式包括主动播放和被动播放;
根据所述目标剧情节点对应的文本内容、所述目标剧情节点对应的动画内容以及所述动画内容的播放方式,构成所述目标剧情节点对应的机器响应内容;
设置目标互动小说的每一所述剧情节点对应的跳转标识和至少一个预期用户响应内容,其中,所述跳转标识用于指示所述服务器响应所述用户的实际用户响应内容,进行所述剧情节点之间的跳转,以完成所述目标互动小说全部内容的连贯输出,所述实际用户响应内容为所述用户在接收到所述服务器推送的每一所述剧情节点对应的所述机器响应内容时,通过所述电子设备实际录入的反馈内容,所述预期用户响应内容用于表征所述用户针对每一所述剧情节点对应的所述机器响应内容预期的答复内容;
根据所述初始互动小说剧本的剩余剧情节点对应的机器响应内容和所述目标剧情节点对应的机器响应内容,以及每一所述剧情节点对应的跳转标识和所述至少一个预期用户响应内容,确定所述目标互动小说的剧本,其中,所述剩余剧情节点为所述至少一个剧情节点中除所述目标剧情节点以外的所述剧情节点。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若不存在所述相同的知识领域的所述历史互动小说,则获取所述用户的年龄信息;
根据所述年龄信息确定所述用户的课本教学内容;
根据所述课本教学内容和所述待科普知识领域集合,确定所述课本教学内容中是否存在与所述目标剧情节点对应的文本内容相同的知识领域的目标教学内容;
若存在所述相同的知识领域的所述目标教学内容,根据所述目标教学内容确定所述用户针对所述相同的知识领域的涉猎范围;
根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若不存在所述相同的知识领域的所述目标教学内容,则确定所述用户针对所述相同的知识领域的涉猎范围为空;
根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式。
4.根据权利要求1‑3任意一项所述的方法,其特征在于,所述根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式,包括:若所述涉猎范围大于或等于预设阈值,则确定所述播放方式为所述被动播放,并根据所述涉猎范围,确定所述目标剧情节点对应的所述动画内容,其中,所述被动播放用于表征所述电子设备响应于所述用户针对所述动画内容的操作时播放所述动画内容,以及直接播放所述文本内容;以及,若所述涉猎范围小于所述预设阈值,则确定所述动画内容的播放方式为所述主动播放,并根据所述涉猎范围,确定所述目标剧情节点对应的所述动画内容,其中,所述主动播放用于表征所述电子设备在接收到来自所述服务器发送的所述动画内容时,直接在显示界面向所述用户播放所述动画内容以及所述文本内容。
5.根据权利要求4所述的方法,其特征在于,所述根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式之后,所述方法还包括:为所述播放方式为所述被动播放的所述动画内容设置预览界面以及显示位置,其中,所述预览界面用于在所述电子设备上向所述用户展示所述动画内容的预览信息,所述显示位置用于表征所述预览界面在所述电子设备的显示区域;
为所述预览界面设置交互控件,其中,所述交互控件用于响应所述用户在所述电子设备的交互操作,以实现所述动画内容从所述预览界面跳转至完整显示界面,并在所述电子设备的完整展示。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
针对所述目标互动小说的每一所述剧情节点执行如下操作:
确定所述目标互动小说的当前处理的剧情节点是否是所述目标剧情节点;
若是所述目标剧情节点,则确定所述当前处理的剧情节点对应的动画内容的所述播放方式;
若所述播放方式为所述主动播放,则向所述电子设备发送所述当前处理的剧情节点对应的机器响应内容的全部内容;
若所述播放方式为所述被动播放,则向所述电子设备发送所述当前处理的剧情节点对应的机器响应内容中的文本内容以及动画内容对应的所述交互控件;
若不是所述目标剧情节点,则向所述电子设备发送所述当前处理的剧情节点对应的机器响应内容;
根据所述用户针对所述当前处理的剧情节点对应的所述机器响应内容录入的实际用户响应内容,执行节点跳转操作;或者,响应于所述用户在所述电子设备对所述交互控件的所述交互操作,向所述电子设备发送与所述交互操作相匹配的完整的动画内容。
7.一种针对儿童的语音互动小说的生成方法,其特征在于,应用于小说互动系统的电子设备,其中,所述小说互动系统包括服务器和所述电子设备,所述电子设备与所述服务器通信连接;所述方法包括:响应于用户对初始互动小说剧本的选择操作,其中,所述初始互动小说剧本由所述服务器生成,所述初始互动小说剧本包括至少一个剧情节点以及每一所述剧情节点对应的文本内容,所述至少一个剧情节点中包括一个或多个所述剧情节点,所述选择操作用于确定所述用户期望阅读的互动小说;
向所述服务器发送所述用户的历史阅读记录;
接收并播放所述服务器发送的目标互动小说的当前处理的剧情节点对应的机器响应内容,其中,所述目标互动小说由所述服务器根据所述初始互动小说剧本和所述历史阅读记录,或根据所述初始互动小说剧本和所述用户的课本教学内容所确定的所述互动小说,所述目标互动小说包括所述至少一个剧情节点,以及每一所述剧情节点对应的跳转标识和至少一个预期用户响应内容,所述跳转标识用于指示所述服务器响应所述用户的实际用户响应内容,进行所述剧情节点之间的跳转,以完成所述目标互动小说全部内容的连贯输出,所述实际用户响应内容为所述用户在接收到所述服务器推送的每一所述剧情节点对应的所述机器响应内容时,通过所述电子设备实际录入的反馈内容,所述预期用户响应内容用于表征所述用户针对每一所述剧情节点对应的所述机器响应内容预期的答复内容,所述机器响应内容包括文本内容和/或动画内容,所述动画内容用于辅助所述用户场景化理解目标剧情节点对应的知识领域的内容,从而提高所述用户的理解力和想象力;
接收所述用户在所述电子设备针对所述当前处理的剧情节点对应的机器响应内容录入的所述实际用户响应内容,并向所述服务器发送所述实际用户响应内容;或者,响应所述用户在所述电子设备针对所述当前处理的剧情节点对应的动画内容的交互操作,并将所述交互操作产生的控制指令发送至所述服务器,其中,所述交互操作用于触发所述当前处理的剧情节点对应的动画内容的交互控件,所述控制指令用于指示所述服务器发送所述当前处理的剧情节点对应的动画内容的完整内容,以通过所述电子设备完整显示;
接收并播放所述服务器发送的所述当前处理的剧情节点对应的动画内容。
8.一种针对儿童的语音互动小说的生成装置,其特征在于,应用于互动小说系统的服务器,所述互动小说系统包括所述服务器和电子设备,所述服务器与所述电子设备建立通信连接;
所述装置包括:生成单元、确定单元、获取单元和处理单元;其中,
所述生成单元,用于生成初始互动小说剧本,其中,所述初始互动小说剧本包括至少一个剧情节点以及每一所述剧情节点对应的文本内容,所述至少一个剧情节点中包括一个或多个所述剧情节点;
所述确定单元,用于确定一个或多个所述剧情节点对应的知识领域,得到待科普知识领域集合;
所述获取单元,用于获取用户的历史阅读记录;
所述处理单元,用于对所述历史阅读记录进行关键词提取,确定出所述历史阅读记录中所涉及到的至少一个历史知识领域,其中,每一所述历史知识领域通过一个或多个所述关键词表征;以及用于,根据所述待科普知识领域集合对应的文本内容和每一所述历史知识领域,确定所述历史阅读记录中是否存在与目标剧情节点对应的文本内容相同的知识领域的历史互动小说,其中,所述目标剧情节点为一个或多个所述剧情节点中的至少一个;以及用于,若存在所述相同的知识领域的所述历史互动小说,则根据所述目标剧情节点对应的文本内容与所述历史互动小说中针对所述相同的知识领域的科普内容,确定所述目标剧情节点对应的文本内容与所述科普内容的相似度;以及,所述获取单元,还用于获取所述用户在阅读所述历史互动小说时针对所述科普内容的互动内容,其中,所述互动内容由所述用户在阅读所述历史互动小说时通过语音输入或文本输入产生的内容;
所述处理单元,还用于根据所述互动内容确定所述用户对所述科普内容的了解程度;
以及用于,
根据所述相似度和所述了解程度,确定所述用户针对所述相同的知识领域的涉猎范围;以及用于,根据所述涉猎范围,为所述目标剧情节点设置与所述涉猎范围相匹配的动画内容以及所述动画内容的播放方式,其中,所述目标剧情节点对应的动画内容包括图片内容和/或视频内容,所述动画内容用于辅助所述用户场景化理解所述目标剧情节点对应的知识领域的内容,从而提高所述用户的理解力和想象力,所述播放方式包括主动播放和被动播放;以及用于,根据所述目标剧情节点对应的文本内容、所述目标剧情节点对应的动画内容以及所述动画内容的播放方式,构成所述目标剧情节点对应的机器响应内容;以及用于,设置目标互动小说的每一所述剧情节点对应的跳转标识和至少一个预期用户响应内容,其中,所述跳转标识用于指示所述服务器响应所述用户的实际用户响应内容,进行所述剧情节点之间的跳转,以完成所述目标互动小说全部内容的连贯输出,所述实际用户响应内容为所述用户在接收到所述服务器推送的每一所述剧情节点对应的所述机器响应内容时,通过所述电子设备实际录入的反馈内容,所述预期用户响应内容用于表征所述用户针对每一所述剧情节点对应的所述机器响应内容预期的答复内容;以及用于,根据所述初始互动小说剧本的剩余剧情节点对应的机器响应内容和所述目标剧情节点对应的机器响应内容,以及每一所述剧情节点对应的跳转标识和所述至少一个预期用户响应内容,确定所述目标互动小说的剧本,其中,所述剩余剧情节点为所述至少一个剧情节点中除所述目标剧情节点以外的所述剧情节点。
9.一种服务器,其特征在于,包括:处理器,存储器,以及一个或多个程序;所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于执行如权利要求1‑6或7任一项所描述的方法中的步骤的指令。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求
1‑6或7任一项所述的方法。