人机对话场景中基于场景识别的语音交互方法技术

技术编号:35795573 阅读:35 留言:0更新日期:2022-12-01 14:46
本申请提供了一种人机对话场景中基于场景识别的语音交互方法,应用于人机对话服务系统中的服务器;所述方法包括:调用所述人机对话引擎与所述终端设备建立通话连接,通过所述通话连接接收来自所述终端设备的第一语音信息;若根据所述用户语音信息确定出所述用户处于伪装报警应用场景;选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信息;根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。能够提高人机对话场景中进行语义转换的智能性和准确度,同时提高伪装报警应用场景中用户的安全性和隐蔽性。高伪装报警应用场景中用户的安全性和隐蔽性。高伪装报警应用场景中用户的安全性和隐蔽性。

【技术实现步骤摘要】
人机对话场景中基于场景识别的语音交互方法


[0001]本申请属于互联网产业的一般数据处理
,具体涉及一种人机对话场景中基于场景识别的语音交互方法。

技术介绍

[0002]目前,用户处于一些特殊场景时,比如与危险人物处于同一空间环境时,用户在报警时输入的内容和语句本义对应的意图可能不同,此时若不能根据用户场景灵活转换用户意图,则可能无法准确理解用户的真实意图,使得用户错过报警时机,危险事件发生概率变高。

技术实现思路

[0003]本申请提供了一种人机对话场景中基于场景识别的语音交互方法,以期提高在紧急场景下识别用户的真实意图的准确性和隐蔽性,保证用户安全。
[0004]第一方面,本申请实施例提供了一种人机对话场景中基于场景识别的语音交互方法,应用于人机对话服务系统中的服务器,所述人机对话服务系统包括所述服务器和终端设备,其中,所述服务器设置有人机对话引擎;所述方法包括:调用所述人机对话引擎与所述终端设备建立通话连接,通过所述通话连接接收来自所述终端设备的第一语音信息,所述第一语音信息包括用户语音信息和环境音信息,所述通话连接对应警务平台的电话报警业务;若根据所述用户语音信息确定出所述用户处于伪装报警应用场景,所述伪装报警应用场景是指所述用户以目标事务场景的对话逻辑进行对话以实现报警目的应用场景,则根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,所述其他人是指所述用户当前所处环境空间中的其他人,所述关注度的情况包括关注度高、关注度低、以及关注度无法准确确认,所述目标事务场景是指事务主题为除报警事务之外的任一事务场景;选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信息,所述基本信息包括地点信息和人物信息,所述人机对话剧本包括至少一个对话剧情节点,该对话剧情节点包括机器输出语句,所述机器输出语句包括案情询问语句和答复指引语句,所述案情询问语句是指以询问的方式陈述所述地点信息和/或人物信息,所述答复指引语句包括针对将所述案情询问语句的肯定答复的肯定语义转换语句、以及包括针对将所述案情询问语句的否定答复的否定语义转换语句,且所述肯定语义转换语句和所述否定语义转换语句的字面语义与所述用户前一次的对话语义之间的对话逻辑符合所述目标事务场景的对话逻辑;根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。
[0005]第二方面,本申请实施例提供了一种人机对话场景中基于场景识别的语音交互装
置,应用于人机对话服务系统中的服务器,所述人机对话服务系统包括所述服务器和终端设备,其中,所述服务器设置有人机对话引擎;所述装置包括:接收单元,用于调用所述人机对话引擎与所述终端设备建立通话连接,通过所述通话连接接收来自所述终端设备的第一语音信息,所述第一语音信息包括用户语音信息和环境音信息,所述通话连接对应警务平台的电话报警业务;确定单元,用于若根据所述用户语音信息确定出所述用户处于伪装报警应用场景,所述伪装报警应用场景是指所述用户以目标事务场景的对话逻辑进行对话以实现报警目的应用场景,则根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,所述其他人是指所述用户当前所处环境空间中的其他人,所述关注度的情况包括关注度高、关注度低、以及关注度无法准确确认,所述目标事务场景是指事务主题为除报警事务之外的任一事务场景;选择单元,用于选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信息,所述基本信息包括地点信息和人物信息,所述人机对话剧本包括至少一个对话剧情节点,该对话剧情节点包括机器输出语句,所述机器输出语句包括案情询问语句和答复指引语句,所述案情询问语句是指以询问的方式陈述所述地点信息和/或人物信息,所述答复指引语句包括针对将所述案情询问语句的肯定答复的肯定语义转换语句、以及包括针对将所述案情询问语句的否定答复的否定语义转换语句,且所述肯定语义转换语句和所述否定语义转换语句的字面语义与所述用户前一次的对话语义之间的对话逻辑符合所述目标事务场景的对话逻辑;创建单元,用于根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。
[0006]第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本申请实施例第一方面和第二方面中任一方面的步骤的指令。
[0007]第四方面,本申请实施例提供了一种计算机存储介质,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面和第二方面中任一方面所描述的部分或全部步骤。
[0008]第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面和第二方面中任一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0009]可以看出,本申请实施例中,首先通过调用所述人机对话引擎与所述终端设备建立的通话连接接收来自所述终端设备的第一语音信息,所述第一语音信息包括用户语音信息和环境音信息,所述通话连接对应警务平台的电话报警业务;若根据所述用户语音信息确定出所述用户处于伪装报警应用场景,所述伪装报警应用场景是指所述用户以目标事务场景的对话逻辑进行对话以实现报警目的应用场景,则根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况;选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信
息;根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。如此,能够提高人机对话场景中进行语义转换的智能性和准确度,同时提高伪装报警应用场景中用户的安全性和隐蔽性。
附图说明
[0010]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1a是本申请实施例提供的一种人机对话服务系统的结构示意图;图1b是本申请实施例提供的一种电子设备的结构框图;图2是本申请提供的一种人机对话场景中基于场景识别的语音交互方法的流程示意图;图3是本申请实施例提供的一种人机交互界面示意图;图4是本申请实施例提供的另一种人机交互界面的示意图;图5是本申请实施例提供的又一种人机交互界面的示意图;图6是本申请实施例提供的一种人机对话场景中基于场景识别的语音交互装置的功能单元组成框图;图7是本申请实施例提供的另一种人机对话场景中基于场景识别的语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机对话场景中基于场景识别的语音交互方法,其特征在于,应用于人机对话服务系统中的服务器,所述人机对话服务系统包括所述服务器和终端设备,其中,所述服务器设置有人机对话引擎;所述方法包括:调用所述人机对话引擎与所述终端设备建立通话连接,通过所述通话连接接收来自所述终端设备的第一语音信息,所述第一语音信息包括用户语音信息和环境音信息,所述通话连接对应警务平台的电话报警业务;若根据所述用户语音信息确定出所述用户处于伪装报警应用场景,所述伪装报警应用场景是指所述用户以目标事务场景的对话逻辑进行对话以实现报警目的应用场景,则根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,所述其他人是指所述用户当前所处环境空间中的其他人,所述关注度的情况包括关注度高、关注度低、以及关注度无法准确确认,所述目标事务场景是指事务主题为除报警事务之外的任一事务场景;选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信息,所述基本信息包括地点信息和人物信息,所述人机对话剧本包括至少一个对话剧情节点,该对话剧情节点包括机器输出语句,所述机器输出语句包括案情询问语句和答复指引语句,所述案情询问语句是指以询问的方式陈述所述地点信息和/或人物信息,所述答复指引语句包括针对将所述案情询问语句的肯定答复的肯定语义转换语句、以及包括针对将所述案情询问语句的否定答复的否定语义转换语句,且所述肯定语义转换语句和所述否定语义转换语句的字面语义与所述用户前一次的对话语义之间的对话逻辑符合所述目标事务场景的对话逻辑;根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,包括:分析所述环境音信息中是否存在多人争吵声音;若存在所述多人争吵声音,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度低;若不存在所述多人争吵声音,则分析所述环境音信息中是否存在针对所述用户当前次的通话事件的关联询问语音信息;若存在所述关联询问语音信息,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度高;若不存在所述关联询问语音信息,则分析所述环境音信息中是否存在处于所述用户当前所处环境中的人物走动的声音;若存在所述处于所述用户当前所处环境中的人物走动的声音,确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度高;若不存在所述处于所述用户当前所处环境中的人物走动的声音,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度无法准确确认。3.根据权利要求2所述的方法,其特征在于,适配所述关注度低的情况的人机对话剧本为第一人机对话剧本,所述第一人机对话剧本包括至少一个信息获取剧情节点,单个信息
获取剧情节点包括机器输出语句;所述机器输出语句包括所述人物询问语句和/或地点询问语句、以及所述答复指引语句,所述人物询问语句是指用于询问所述用户所处现场其他人员的数量是否为根据所述环境音信息确定出的目标数量的询问语句,所述地点询问语句是指询问所述用户的地址是否为所述终端设备的定位地点信息的询问语句,所述答复指引语句是指引导所述用户以简短字词实现针对所述机器输出语句的肯定答复或否定答复的指引语句,所述简短字词的字数不超过预设数量。4.根据权利要求3所述的方法,其特征在于,所述目标事务场景包括外卖事务场景,所述至少一个信息获取剧情节点包括第一信息获取剧情节点和第二信息获取剧情节点;所述第一信息获取剧情节点包括第一机器输出语句,所述第一机器输出语句包括所述人物询问语句,所述人物询问语句为“你身边是有两个人吗”,所述第一机器输出语句中的所述答复指引语句为“是的话,请回复嗯;不是的话,请回复不”;所述第二信息获取剧情节点包括第二机器输出语句,所述第二机器输出语句包括地点询问语句,所述地点询问语句为“请问...

【专利技术属性】
技术研发人员:龙方舟韦武杰
申请(专利权)人:深圳市人马互动科技有限公司
类型:发明
国别省市:

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

1