1.一种人机对话场景中基于场景识别的语音交互方法,其特征在于,应用于人机对话服务系统中的服务器,所述人机对话服务系统包括所述服务器和终端设备,其中,所述服务器设置有人机对话引擎;所述方法包括:调用所述人机对话引擎与所述终端设备建立通话连接,通过所述通话连接接收来自所述终端设备的第一语音信息,所述第一语音信息包括用户语音信息和环境音信息,所述通话连接对应警务平台的电话报警业务;
若根据所述用户语音信息确定出所述用户处于伪装报警应用场景,所述伪装报警应用场景是指所述用户以目标事务场景的对话逻辑进行对话以实现报警目的应用场景,则根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,所述其他人是指所述用户当前所处环境空间中的其他人,所述关注度的情况包括关注度高、关注度低、以及关注度无法准确确认,所述目标事务场景是指事务主题为除报警事务之外的任一事务场景;
选择适配确定出的所述关注度的情况的人机对话剧本与所述用户执行人机对话操作,直至获取所述用户当前次的报警事件的基本信息,所述基本信息包括地点信息和人物信息,所述人机对话剧本包括至少一个对话剧情节点,该对话剧情节点包括机器输出语句,所述机器输出语句包括案情询问语句和答复指引语句,所述案情询问语句是指以询问的方式陈述所述地点信息和/或人物信息,所述答复指引语句包括针对将所述案情询问语句的肯定答复的肯定语义转换语句、以及包括针对将所述案情询问语句的否定答复的否定语义转换语句,且所述肯定语义转换语句和所述否定语义转换语句的字面语义与所述用户前一次的对话语义之间的对话逻辑符合所述目标事务场景的对话逻辑;
根据所述用户当前次的报警事件的基本信息创建第一出警任务,并向对应的警务人员发布所述第一出警任务。
2.根据权利要求1所述的方法,其特征在于,所述根据所述环境音信息确定其他人对所述用户当前次的报警事件的关注度的情况,包括:分析所述环境音信息中是否存在多人争吵声音;
若存在所述多人争吵声音,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度低;
若不存在所述多人争吵声音,则分析所述环境音信息中是否存在针对所述用户当前次的通话事件的关联询问语音信息;
若存在所述关联询问语音信息,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度高;
若不存在所述关联询问语音信息,则分析所述环境音信息中是否存在处于所述用户当前所处环境中的人物走动的声音;
若存在所述处于所述用户当前所处环境中的人物走动的声音,确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度高;若不存在所述处于所述用户当前所处环境中的人物走动的声音,则确定出所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度无法准确确认。
3.根据权利要求2所述的方法,其特征在于,适配所述关注度低的情况的人机对话剧本为第一人机对话剧本,所述第一人机对话剧本包括至少一个信息获取剧情节点,单个信息获取剧情节点包括机器输出语句;
所述机器输出语句包括人物询问语句和/或地点询问语句、以及所述答复指引语句,所述人物询问语句是指用于询问所述用户所处现场其他人员的数量是否为根据所述环境音信息确定出的目标数量的询问语句,所述地点询问语句是指询问所述用户的地址是否为所述终端设备的定位地点信息的询问语句,所述答复指引语句是指引导所述用户以简短字词实现针对所述机器输出语句的肯定答复或否定答复的指引语句,所述简短字词的字数不超过预设数量。
4.根据权利要求3所述的方法,其特征在于,所述目标事务场景包括外卖事务场景,所述至少一个信息获取剧情节点包括第一信息获取剧情节点和第二信息获取剧情节点;
所述第一信息获取剧情节点包括第一机器输出语句,所述第一机器输出语句包括所述人物询问语句,所述人物询问语句为“你身边是有两个人吗”,所述第一机器输出语句中的所述答复指引语句为“是的话,请回复嗯;不是的话,请回复不”;
所述第二信息获取剧情节点包括第二机器输出语句,所述第二机器输出语句包括地点询问语句,所述地点询问语句为“请问你现在处于A小区B楼C号吗”,以及,所述第二机器输出语句中的所述答复指引语句为“是的话,请回复嗯;不是的话,请回复不”。
5.根据权利要求2所述的方法,其特征在于,适配所述关注度高的情况的人机对话剧本为第二人机对话剧本,所述第二人机对话剧本包括至少一个信息获取剧情节点,单个信息获取剧情节点包括机器输出语句;
所述机器输出语句包括人物询问语句和/或地点询问语句、以及所述答复指引语句,所述人物询问语句是指用于询问所述用户所处现场其他人员的数量是否为根据所述环境音信息确定出的目标数量的询问语句,所述地点询问语句是指询问所述用户的地址是否为所述终端设备的定位地点信息的询问语句,所述答复指引语句是指引导所述用户回复预设对话语句以实现针对所述机器输出语句的肯定答复或否定答复的,且所述预设对话语句的字面语义符合所述目标事务场景的前后文对话逻辑。
6.根据权利要求5所述的方法,其特征在于,所述目标事务场景包括外卖事务场景,所述至少一个信息获取剧情节点包括第一信息获取剧情节点和第二信息获取剧情节点;
所述第一信息获取剧情节点包括第一机器输出语句,所述第一机器输出语句包括所述人物询问语句,所述人物询问语句为“你身边是有两个人吗”,所述第一机器输出语句中的所述答复指引语句为“是的话,请回复‘还没送到’;不是的话,请回复‘还没取餐’”;
所述第二信息获取剧情节点包括第二机器输出语句,所述第二机器输出语句包括地点询问语句,所述地点询问语句为“请问你现在处于A小区B楼C号吗”,所述第二机器输出语句中的所述答复指引语句为“是的话,请回复‘好的请尽快送达’;不是的话,请回复‘应该送到(你现在所处的)A小区B楼C号的取餐架上’”。
7.根据权利要求2所述的方法,其特征在于,适配所述关注度无法准确确认的人机对话剧本为第三人机对话剧本,所述第三人机对话剧本包括剧情节点位置排序在第一个的第一剧情节点,所述第一剧情节点包括第一机器输出语句;
所述第一机器输出语句包括关注度询问语句和所述答复指引语句,所述答复指引语句包括肯定语义转换语句和否定语义转换语句;
所述肯定语义转换语句用于指示所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度高;所述否定语义转换语句用于指示所述其他人对所述用户当前次的报警事件的关注度的情况为所述关注度低。
8.根据权利要求7所述的方法,其特征在于,所述目标事务场景包括外卖事务场景,所述第一机器输出语句的所述关注度询问语句为“请问你现在被其他人监视着吗”;
所述第一机器输出语句中的所述肯定语义转换语句为“如果是的话,请回复‘为什么外卖还没送到’”,所述第一机器输出语句中的所述否定语义转换语句为“如果不是的话,请回复嗯”。
9.根据权利要求1所述的方法,其特征在于,所述根据所述用户语音信息确定出所述用户处于伪装报警应用场景,包括:综合分析所述用户语音信息的语速、语气、以及连贯性,以确认所述用户当前处于意识清醒的状态;
分析所述用户语音信息的语义,根据所述用户语音信息的语义确定所述用户是否处于所述伪装报警应用场景。
10.根据权利要求1‑9任一项所述的方法,其特征在于,在所述接收来自所述终端设备的第一语音信息之后,所述方法还包括:若根据所述用户语音信息确定出所述用户未处于所述伪装报警应用场景,则切换至正常报警应用场景,并执行所述人机对话操作直至获取所述用户当前次的报警事件的基本信息,所述正常报警应用场景是指所述用户以报警事务场景的对话逻辑进行对话以实现报警目的应用场景,所述报警事务场景是指事务主题为报警事务的事务场景;以及,根据所述用户当前次的报警事件的基本信息创建第二出警任务,并向对应的警务人员发布所述第二出警任务。