1.一种交互节点跳转方法,其特征在于,包括以下步骤:当基于用户的第一输入信息跳转至第一剧情交互节点时,确定与所述第一输入信息匹配的目标分支路径;
判断所述目标分支路径是否对应有内部跳转标识;
若所述目标分支路径对应有内部跳转标识,则触发内部跳转,以基于所述目标分支路径跳转至对应的第二剧情交互节点并隐藏所述第二剧情交互节点的节点剧情;
在所述第二剧情交互节点对输入信息进行响应;
还包括:
根据内部跳转标识,执行作用于第二剧情交互节点的内部跳转标识所对应的任务;
内部跳转标识所对应的任务包括进入第二剧情交互节点后,隐藏第二剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为第二剧情交互节点的用户输入信息;
若第一剧情交互节点存在用户输入信息,则将第一剧情交互节点的用户输入信息继续作为所述第二剧情交互节点的用户输入信息,再次处理一次;若第一剧情交互节点不存在用户输入信息,则获取第一剧情交互节点之前的最近一次的用户输入信息,继续作为所述第二剧情交互节点的用户输入信息。
2.根据权利要求1所述的方法,其特征在于,所述判断所述目标分支路径是否对应有内部跳转标识之后,还包括:若所述目标分支路径对应没有内部跳转标识,则基于所述目标分支路径跳转至对应的第三剧情交互节点;
基于所述第三剧情交互节点获取第二输入信息;
若所述第二输入信息符合所述第三剧情交互节点的指引条件,则继续进行节点跳转。
3.根据权利要求1所述的方法,其特征在于,所述在所述第二剧情交互节点对输入信息进行响应,包括:确定与所述第一输入信息对应的响应剧情;
将所述响应剧情转换为语音并输出,以对所述第一输入信息进行响应。
4.根据权利要求1所述的方法,其特征在于,所述在所述第二剧情交互节点对输入信息进行响应,包括:确定与所述第一输入信息对应的响应回答;
将所述响应回答转换为语音并输出,以对所述第一输入信息进行响应。
5.根据权利要求1所述的方法,其特征在于,所述确定与所述第一输入信息匹配的目标分支路径,包括:若所述第一剧情交互节点未设置剧情合并标识,则获取所述第一剧情交互节点预设的多个分支路径;
从所述多个分支路径中确定与所述第一输入信息匹配的分支路径,作为所述目标分支路径。
6.根据权利要求1所述的方法,其特征在于,所述确定与所述第一输入信息匹配的目标分支路径,包括:若所述第一剧情交互节点设置有剧情合并标识,则将所述第一剧情交互节点预设的多个分支路径消除;
确定与所述第一剧情交互节点的节点剧情对应的合并剧情,将所述合并剧情作为所述第一剧情交互节点的唯一出口;
将所述合并剧情对应的分支路径直接作为所述目标分支路径。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述在所述第二剧情交互节点对输入信息进行响应之前,还包括:获取与用户的历史输入信息对应的历史变量标签;其中,在所述第一剧情交互节点对应有输入信息时,所述历史输入信息包含与所述第一剧情交互节点对应的输入信息;
获取预先确定的变量标签集合;
将所述历史变量标签与所述变量标签集合中的变量标签进行比对,根据比对结果得到差异变量标签;
基于所述差异变量标签生成所述第二剧情交互节点的下一剧情交互节点的节点剧情;
相应的,所述在所述第二剧情交互节点对输入信息进行响应之后,还包括:继续跳转至所述下一剧情交互节点,并将所述下一剧情交互节点的节点剧情转换为语音并输出。
8.一种交互节点跳转装置,其特征在于,包括:
分支路径确定模块,用于当基于用户的第一输入信息跳转至第一剧情交互节点时,确定与所述第一输入信息匹配的目标分支路径;
标识判断模块,用于判断所述目标分支路径是否对应有内部跳转标识;
节点跳转模块,用于若所述目标分支路径对应有内部跳转标识,则基于所述目标分支路径跳转至对应的第二剧情交互节点并隐藏所述第二剧情交互节点的节点剧情;
输入响应模块,用于在所述第二剧情交互节点对输入信息进行响应;
还包括:
根据内部跳转标识,执行作用于第二剧情交互节点的内部跳转标识所对应的任务;
内部跳转标识所对应的任务包括进入第二剧情交互节点后,隐藏第二剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为第二剧情交互节点的用户输入信息;
若第一剧情交互节点存在用户输入信息,则将第一剧情交互节点的用户输入信息继续作为所述第二剧情交互节点的用户输入信息,再次处理一次;若第一剧情交互节点不存在用户输入信息,则获取第一剧情交互节点之前的最近一次的用户输入信息,继续作为所述第二剧情交互节点的用户输入信息。
9.一种对话开发系统,其特征在于,包括:内部跳转单元、节点跳转单元和响应单元;
当基于用户的第一输入信息跳转至第一剧情交互节点时,所述节点跳转单元确定与所述第一输入信息匹配的目标分支路径;
所述内部跳转单元判断所述目标分支路径是否对应有内部跳转标识;
若所述目标分支路径对应有内部跳转标识,则所述内部跳转单元触发内部跳转,以基于所述目标分支路径跳转至对应的第二剧情交互节点并隐藏所述第二剧情交互节点的节点剧情;
所述响应单元在所述第二剧情交互节点对输入信息进行响应;
还包括:
根据内部跳转标识,执行作用于第二剧情交互节点的内部跳转标识所对应的任务;
内部跳转标识所对应的任务包括进入第二剧情交互节点后,隐藏第二剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为第二剧情交互节点的用户输入信息;
若第一剧情交互节点存在用户输入信息,则将第一剧情交互节点的用户输入信息继续作为所述第二剧情交互节点的用户输入信息,再次处理一次;若第一剧情交互节点不存在用户输入信息,则获取第一剧情交互节点之前的最近一次的用户输入信息,继续作为所述第二剧情交互节点的用户输入信息。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述方法的步骤。