一种通话处理方法及相关设备技术

技术编号:29285835 阅读:19 留言:0更新日期:2021-07-16 23:54
本申请实施例公开了一种通话处理方法及相关设备,所述方法应用于计算机技术领域,包括:当智能设备接收到用户通话内容通知时,可以获取预设存储区域中第一目标事件日志的话术播放标识,对用户通话内容通知携带的用户通话内容进行语义解析,以确定针对用户通话内容的语义解析结果;在预设存储区域中增加新的用户通话内容通知事件日志,并基于用户通话内容通知携带的用户通话内容、第一标识和播放话术标识对语义解析结果进行处理。实施本申请实施例,可以高效地处理通话过程中出现并发事件的情况,有利于提高智能设备的通话智能性。有利于提高智能设备的通话智能性。有利于提高智能设备的通话智能性。

【技术实现步骤摘要】
一种通话处理方法及相关设备


[0001]本申请涉及计算机
,尤其涉及一种通话处理方法及相关设备。

技术介绍

[0002]随着人工智能技术的飞速发展,可以代替人工拨打电话的智能设备(例如外呼机器人)应运而生。智能设备可以通过人工智能技术,采用智能的意图算法,来代替人工拨打电话。
[0003]在通话的过程中,智能设备从开始创建通话请求到通话结束通知,都是基于tcp协议和电话线路提供商进行通讯。目前通常采用的通话处理流程为:智能设备向电话线路提供商发送创建通话请求后,线路提供商返回呼叫应答通知(表示用户已接通电话),智能设备在得到呼叫应答通知后,智能设备可以向线路提供商发送第一个播放话术请求,在用户回复第一个播放话术请求携带的话术内容后,线路提供商会向智能设备返回用户通话内容通知。进一步地,智能设备在接收到用户通话内容通知后,可以对用户通话内容通知中携带的用户说话内容进行语义解析,并基于语义解析结果找到对应的第二个要播放的话术内容,以便于后续发送第二个播放话术请求。
[0004]但在实际通话过程中,用户可能会随时讲话,因此,当出现并发事件时,例如,出现用户通话内容通知并发的情况(如智能设备在对用户说话内容进行语义解析的过程中,智能设备接收到新的用户通话内容通知(即用户又说话了),智能设备无法处理这种用户通话内容通知并发的情况,可能会导致智能设备直接报错,无法继续执行本次通话流程,智能设备的通话智能性低下。因此,如何解决现有技术中无法处理通话过程中出现并发事件的情况,成为一个亟待解决的问题。

技术实现思路

[0005]本申请实施例提供了一种通话处理方法及相关设备,可以高效地处理通话过程中出现并发事件的情况,有利于提高智能设备的通话智能性。
[0006]第一方面,本申请实施例提供了一种通话处理方法,该方法包括:
[0007]当接收到用户通话内容通知时,基于所述用户通话内容通知中携带的通话编号从预设存储区域依序存储的至少一个事件日志中查询第一目标事件日志,所述第一目标事件日志为所述至少一个事件日志中排在最后的事件日志;
[0008]获取所述第一目标事件日志中的话术播放标识,并对所述用户通话内容通知携带的用户通话内容进行语义解析,以确定针对所述用户通话内容的语义解析结果;
[0009]在所述预设存储区域中增加新的用户通话内容通知事件日志,并基于标识添加规则对所述新的用户通话内容通知事件日志添加第一标识;
[0010]基于所述用户通话内容通知携带的用户通话内容、所述第一标识和所述播放话术标识对所述语义解析结果进行处理。
[0011]在一个实施例中,所述基于所述用户通话内容通知携带的用户通话内容、所述第
一标识和所述播放话术标识对所述语义解析结果进行处理的具体实施方式为:确定所述播放话术标识和所述第一标识之间的第一目标标识范围;在所述预设存储区域中查询标识属于所述第一目标标识范围内的至少一个用户通话内容通知事件日志;若对比得到所述用户通话内容通知携带的用户通话内容与所述至少一个用户通话内容通知事件日志中的待处理用户通话内容通知事件日志记录的用户通话内容不同,则对所述语义解析结果进行忽略处理;基于所述待处理用户通话内容通知事件日志记录的语义解析结果进行通话处理。
[0012]在一个实施例中,若检测到所述新的用户通话内容通知事件日志记录的用户通话内容与所述至少一个用户通话内容通知事件日志中的待处理用户通话内容通知事件日志记录的用户通话内容相同,还可以检测所述预设存储区域中是否包括超时事件日志;若是,则调用超时线程向所述线路提供商发送超时话术请求。
[0013]在一个实施例中,检测所述预设存储区域中是否包括超时事件日志之后,若检测到所述预设存储区域中不包括超时事件日志,还可以检测所述预设存储区域中是否包括播放结束通知;若是,则基于所述语义解析结果从配置的至少一个话术模板中获取第一目标话术;根据所述第一目标话术生成第一播放话术请求,并向所述线路提供商发送所述第一播放话术请求。
[0014]在一个实施例中,检测所述预设存储区域中是否包括播放结束通知之后,若检测到所述预设存储区域中不包括所述播放结束通知,还可以向所述线路提供商发送打断播放请求;当接收到所述线路提供商响应所述打断播放请求返回的播放结束通知时,基于所述语义解析结果从配置的至少一个话术模板中获取目标话术;根据所述目标话术生成新的播放话术请求,并向所述线路提供商发送所述新的播放话术请求。
[0015]在一个实施例中,基于所述语义解析结果从配置的至少一个话术模板中获取第一目标话术之前,若检测到所述预设存储区域中包括所述播放结束通知,还可以在所述预设存储区域中增加新的事件日志,并基于所述标识添加规则对所述新的事件日志添加第二标识;在所述预设存储区域中查询标识属于第二目标标识范围内的至少一个事件日志,所述第二目标标识范围为所述话术播放标识对应数值至所述第二标识对应数值之间的标识范围;若检测到所述至少一个事件日志中不包括用户通话内容通知事件,则触发执行所述基于所述语义解析结果从配置的至少一个话术模板中获取第一目标话术的步骤。
[0016]在一个实施例中,若检测到所述至少一个事件日志中包括用户通话内容通知事件,还可以基于所述用户通话内容通知事件中包括的语义解析结果从配置的至少一个话术模板中获取第二目标话术;根据所述第二目标话术生成第二的播放话术请求,并向所述线路提供商发送所述第二的播放话术请求。
[0017]第二方面,本申请实施例提供了一种通话处理装置,该通话处理装置包括用于执行上述第一方面的方法的模块。第三方面,本申请实施例提供了一种智能设备,该智能设备包括处理器、通信接口和存储器,所述处理器、通信接口和存储器相互连接,其中,所述通信接口受所述处理器的控制用于收发消息,所述存储器用于存储支持智能设备执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。
[0018]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时
使所述处理器执行上述第一方面的方法。
[0019]本申请实施例中,当智能设备接收到用户通话内容通知时,可以基于用户通话内容通知中携带的通话编号从预设存储区域依序存储的至少一个事件日志中查询第一目标事件日志,并获取第一目标事件日志中的话术播放标识,并对用户通话内容通知携带的用户通话内容进行语义解析,以确定针对用户通话内容的语义解析结果。进一步地,可以在预设存储区域中增加新的用户通话内容通知事件日志,并基于标识添加规则对新的用户通话内容通知事件日志添加第一标识,进而基于用户通话内容通知携带的用户通话内容、第一标识和播放话术标识对语义解析结果进行处理。实施本申请实施例,可以基于对事件日志添加的下标,智能化、有序地处理通话过程,解决通话过程中出现并发事件的情况,有利于提高智能设备的通话智能性。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通话处理方法,其特征在于,包括:当接收到用户通话内容通知时,基于所述用户通话内容通知中携带的通话编号从预设存储区域依序存储的至少一个事件日志中查询第一目标事件日志,所述第一目标事件日志为所述至少一个事件日志中排在最后的事件日志;获取所述第一目标事件日志中的话术播放标识,并对所述用户通话内容通知携带的用户通话内容进行语义解析,以确定针对所述用户通话内容的语义解析结果;在所述预设存储区域中增加新的用户通话内容通知事件日志,并基于标识添加规则对所述新的用户通话内容通知事件日志添加第一标识;基于所述用户通话内容通知携带的用户通话内容、所述第一标识和所述播放话术标识对所述语义解析结果进行处理。2.根据权利要求1所述的方法,其特征在于,所述基于所述用户通话内容通知携带的用户通话内容、所述第一标识和所述播放话术标识对所述语义解析结果进行处理,包括:确定所述播放话术标识和所述第一标识之间的第一目标标识范围;在所述预设存储区域中查询标识属于所述第一目标标识范围内的至少一个用户通话内容通知事件日志;若对比得到所述用户通话内容通知携带的用户通话内容与所述至少一个用户通话内容通知事件日志中的待处理用户通话内容通知事件日志记录的用户通话内容不同,则对所述语义解析结果进行忽略处理;基于所述待处理用户通话内容通知事件日志记录的语义解析结果进行通话处理。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若检测到所述新的用户通话内容通知事件日志记录的用户通话内容与所述至少一个用户通话内容通知事件日志中的待处理用户通话内容通知事件日志记录的用户通话内容相同,则检测所述预设存储区域中是否包括超时事件日志;若是,则调用超时线程向线路提供商发送超时话术请求。4.根据权利要求3所述的方法,其特征在于,所述检测所述预设存储区域中是否包括超时事件日志之后,所述方法还包括:若检测到所述预设存储区域中不包括超时事件日志,则检测所述预设存储区域中是否包括播放结束通知;若是,则基于所述语义解析结果从配置的至少一个话术模板中获取第一目标话术;根据所述第一目标话术生成第一播放话术请求,并向所述线路提供商发送所述第一播放话术请求。5.根据权利要求4所述的方法,其特征在于,所述检测所述预设存储区域中是否包括播放结束通知之后,所述方法还包括:若检测到所述预设存储区域中不包括所述播放结束通知,则向所述线路提供商发送打断播放请求;当接收到所述线路提供商响应所述打断播放请求返回的播放结束通知时,基于所述语义解析结果从配置的至...

【专利技术属性】
技术研发人员:曾照
申请(专利权)人:重庆小雨点小额贷款有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1