欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2022114085226
申请人: 深圳市人马互动科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2025-04-29
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种机器语音外呼场景中对话数据的处理方法,其特征在于,应用于人机对话服务系统的交互服务器,所述人机对话服务系统包括所述交互服务器和与用户在平台账号所注册电话号码的终端设备,所述方法包括:调用被目标人机对话剧本预先赋予了对话逻辑的人机对话语音引擎,所述目标人机对话剧本包括多个剧情节点,所述多个剧情节点按照剧情类别划分包括主线剧情节点和挽回剧情节点,所述主线剧情节点按照在剧情中的进度划分包括结束类剧情节点和非结束类剧情节点,所述结束类剧情节点用于表征对话过程结束的剧情节点,所述挽回剧情节点用于表征挽回所述用户回归所述主线剧情节点的剧情节点,所述非结束类剧情节点包括第一机器响应策略和至少一个第一跳转条件,所述第一跳转条件包括预期用户输入语句和对应的跳转主线剧情节点,或预期用户输入语句和对应的跳转挽回剧情节点,所述挽回剧情节点包括第二机器响应策略和至少一个第二跳转条件,所述第二跳转条件包括预期用户拒绝次数、主线剧情节点标识与跳转主线剧情节点的对应关系,所述主线剧情节点标识为所述主线剧情节点的节点标识;

通过所述人机对话语音引擎针对所述目标人机对话剧本的每个剧情节点执行如下操作:判断当前处理的剧情节点是否为所述非结束类剧情节点;

若是所述非结束类剧情节点,则输出所述当前处理的剧情节点中的机器输出语句;

采集所述用户针对所述机器输出语句的答复信息;

检测所述答复信息内是否包含所述用户的输入语句;

若检测到所述答复信息为空、且与所述终端设备的电话连接未被挂断,或者,检测到所述答复信息包含所述用户的输入语句,且根据所述输入语句判断所述用户的响应情感属性为消极属性,则跳转至所述挽回剧情节点;

输出所述挽回剧情节点中根据消极输入累计次数确定的第一挽回话术,所述消极输入累计次数为到所述当前处理的剧情节点为止的对话流程中累计的消极输入次数;

获取剧情记录表内最新录入的目标主线剧情节点标识,所述剧情记录表内包含根据所述当前处理的剧情节点进行更新的主线剧情节点标识;

根据所述消极输入累计次数和所述目标主线剧情节点标识确定跳转的下一主线剧情节点;

跳转至所述下一主线剧情节点;

若检测到所述答复信息包含所述用户的输入语句,且根据所述输入语句判断所述用户的响应情感属性为积极属性,则根据所述输入语句的意图识别结果确定适配所述意图识别结果的预期机器人输出语句,并跳转至所述预期机器人输出语句所对应的下一个主线剧情节点;

若是所述结束类剧情节点,则根据所述当前处理的剧情节点的描述信息执行对应的业务操作。

2.根据权利要求1所述的方法,其特征在于,所述检测所述答复信息内是否包含所述用户的输入语句,包括:解析所述答复信息,并判断所述用户在预设的时长内是否输入输入语句;

若是,则判断所述答复信息包含所述用户的输入语句;

若否,则判断所述答复信息为空。

3.根据权利要求2所述的方法,其特征在于,所述判断所述答复信息包含所述用户的输入语句之后,所述方法还包括:提取所述用户的输入语句内的至少一个关键词;

判断是否能根据所述至少一个关键词匹配到对应的所述用户的响应情感属性;

若未匹配到,则根据所述关键词从预设数据库获取对应的实体,所述预设数据库包括关键词与实体的对应关系,所述实体指词语;

根据所述实体匹配对应的响应情感属性,以确定所述输入语句对应的所述响应情感属性。

4.根据权利要求1所述的方法,其特征在于,所述根据所述消极输入累计次数和所述目标主线剧情节点标识确定跳转的下一主线剧情节点,包括:若所述消极输入累计次数等于预设的最大消极输入累计次数,则获取剧情节点对应表,所述剧情节点对应表包括最大消极输入累计次数、主线剧情节点标识与下一剧情节点之间的对应关系;

根据所述最大消极输入累计次数和所述目标主线剧情节点标识从所述剧情节点对应表中获取对应的所述下一主线剧情节点,所述下一主线剧情节点为结束类剧情节点。

5.根据权利要求1‑4任一项所述的方法,其特征在于,所述结束类剧情节点的机器输出语句的信息包含所述目标人机对话剧本内未被处理的非结束类剧情节点的机器输出语句内的信息。

6.根据权利要求1‑4任一项所述的方法,其特征在于,所述根据所述输入语句的意图识别结果确定适配所述意图识别结果的预期机器人输出语句,包括:提取所述输入语句的关键词;

根据所述关键词确定所述用户的意图,以获得所述意图识别结果;

根据所述意图识别结果从预设的机器人输出语句集合内匹配对应的所述预期机器人输出语句,所述机器人输出语句集合包括意图识别结果与预期机器人输出语句之间的对应关系。

7.根据权利要求1‑4任一项所述的方法,其特征在于,所述输出所述挽回剧情节点中根据消极输入累计次数确定的第一挽回话术,包括:获取所述消极输入累计次数;

根据所述消极输入累计次数从预设的挽回话术集合中匹配对应的所述第一挽回话术,所述挽回话术集合包含消极输入累计次数与挽回话术的对应关系;

通过所述交互服务器的机器人输出所述第一挽回话术。

8.一种机器语音外呼场景中对话数据的处理装置,其特征在于,所述处理装置与用户在平台账号所注册电话号码的终端设备连接,所述处理装置包括:调用单元,用于调用被目标人机对话剧本预先赋予了对话逻辑的人机对话语音引擎,所述目标人机对话剧本包括多个剧情节点,所述多个剧情节点按照剧情类别划分包括主线剧情节点和挽回剧情节点,所述主线剧情节点按照在剧情中的进度划分包括结束类剧情节点和非结束类剧情节点,所述结束类剧情节点用于表征对话过程结束的剧情节点,所述挽回剧情节点用于表征挽回所述用户回归所述主线剧情节点的剧情节点,所述非结束类剧情节点包括第一机器响应策略和至少一个第一跳转条件,所述第一跳转条件包括预期用户输入语句和对应的跳转主线剧情节点,或预期用户输入语句和对应的跳转挽回剧情节点,所述挽回剧情节点包括第二机器响应策略和至少一个第二跳转条件,所述第二跳转条件包括预期用户拒绝次数、主线剧情节点标识与跳转主线剧情节点的对应关系,所述主线剧情节点标识为所述主线剧情节点的节点标识;

执行单元,用于通过所述人机对话语音引擎针对所述目标人机对话剧本的每个剧情节点执行如下操作:所述执行单元,还用于判断当前处理的剧情节点是否为所述非结束类剧情节点;

所述执行单元,还用于若是所述非结束类剧情节点,则输出所述当前处理的剧情节点中的机器输出语句;

所述执行单元,还用于采集所述用户针对所述机器输出语句的答复信息;

所述执行单元,还用于检测所述答复信息内是否包含所述用户的输入语句;

所述执行单元,还用于若检测到所述答复信息为空、且与所述终端设备的电话连接未被挂断,或者,检测到所述答复信息包含所述用户的输入语句,且根据所述输入语句判断所述用户的响应情感属性为消极属性,则跳转至所述挽回剧情节点;

所述执行单元,还用于输出所述挽回剧情节点中根据消极输入累计次数确定的第一挽回话术,所述消极输入累计次数为到所述当前处理的剧情节点为止的对话流程中累计的消极输入次数;

所述执行单元,还用于获取剧情记录表内最新录入的目标主线剧情节点标识,所述剧情记录表内包含根据所述当前处理的剧情节点进行更新的主线剧情节点标识;

所述执行单元,还用于根据所述消极输入累计次数和所述目标主线剧情节点标识确定跳转的下一主线剧情节点;

所述执行单元,还用于跳转至所述下一主线剧情节点;

所述执行单元,还用于若检测到所述答复信息包含所述用户的输入语句,且根据所述输入语句判断所述用户的响应情感属性为积极属性,则根据所述输入语句的意图识别结果确定适配所述意图识别结果的预期机器人输出语句,并跳转至所述预期机器人输出语句所对应的下一个主线剧情节点;

所述执行单元,还用于若是所述结束类剧情节点,则根据所述当前处理的剧情节点的描述信息执行对应的业务操作。

9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,在所述处理器执行所述计算机指令的情况下,所述电子设备执行如权利要求1至7中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,在所述程序指令被处理器执行的情况下,使所述处理器执行如权利要求1至7中任一项所述的方法。