多人参与的人机交互方法及装置制造方法及图纸

技术编号:17541200 阅读:20 留言:0更新日期:2018-03-24 17:46
本发明专利技术公开了一种多人参与的人机交互方法及装置,该方法包括:接收用户当前交互指令;对所述当前交互指令进行分析,得到用户交互意图;确定交互响应的优先度;根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应。利用本发明专利技术,可以提高多人参与的人机交互响应的准确性及智能化程度,提升用户体验。

Human-computer interaction method and device for multi person participation

The invention discloses a device and a method of human-computer interaction more people to participate in, the method comprises: receiving the user interactive instruction; the current instruction interaction analysis, user interaction intention; determine interaction priority; priority and the user according to the interaction of user interaction intention. Interactive response. The use of this invention can improve the accuracy and intelligentization of multiplayer interactive response and improve the user experience.

【技术实现步骤摘要】
多人参与的人机交互方法及装置
本专利技术涉及人机交互领域,具体涉及一种多人参与的人机交互方法及装置。
技术介绍
随着人工智能技术的不断进步,人机交互也取得了长足的发展,各种人机交互机器人大肆兴起,随之人们对自然、拟人的人机交互方式的追求也愈发强烈。现有的人机交互系统大多还只能处理较为简单的一对一交互,其大致工作流程为:接收用户的交互指令,对所述交互指令进行分析,得到用户的交互意图,根据用户的交互意图做出相应的响应。即使有一些支持多人参与交互的设备,也只是在用户A交互过程中,如果用户B加入,则中断与用户A的交互,然后再与用户B进行交互。而对于多人参与的较为复杂的交互场景,其结果要么是逐一响应、要么是任意打断,难以达到拟人的效果,如对交互对象、交互顺序等的智能响应,因此时常会给对用户请求做出错误的响应,降低用户体验。
技术实现思路
本专利技术实施例提供一种多人参与的人机交互方法及装置,以解决现有人机交互方案存在的因交互响应策略简单粗暴导致的交互体验差、无法达到拟人智能交互的问题。为此,本专利技术提供如下技术方案:一种多人参与的人机交互方法,所述方法包括:接收用户当前交互指令;对所述当前交互指令进行分析,得到用户交互意图;确定交互响应的优先度;根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应。优选地,所述交互指令为以下任意一种或多种形式的信息:语音、动作、按键。优选地,在所述交互指令包含语音信息时,所述对所述当前交互指令进行分析,得到用户交互意图包括:对当前语音信息进行语音识别,得到识别结果;根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图。优选地,所述对所述当前交互指令进行分析,得到用户交互意图还包括:根据预先构建的关联判断模型,确定与所述当前交互指令相关联的历史数据;所述根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图包括:根据所述识别结果以及与所述当前交互指令相关联的历史数据信息进行语义理解,得到用户交互意图。优选地,所述方法还包括:确定当前交互指令对应的用户信息,并标识所述历史数据对应的用户ID;所述根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图包括:根据所述识别结果、当前交互指令对应的用户ID对应的历史数据及其它用户ID对应的历史数据进行语义理解,得到用户交互意图。优选地,所述确定交互响应的优先度包括:根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;根据所述交互优先度特征确定交互响应的优先度。优选地,所述确定交互响应的优先度包括:根据所述用户信息确定用户优先度特征Su;根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;根据所述用户优先度特征Su确定交互响应的优先度,或者根据所述用户优先度特征Su和所述交互优先度特征确定交互响应的优先度。优选地,所述根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应包括:如果所述交互响应的优先度大于设定阈值,则中断对其它交互指令进行的响应,并对当前交互指令进行响应;在对当前交互指令进行响应完成后,重新执行中断的任务。优选地,所述根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应包括:根据所述交互响应的优先度及预先构建的策略模型,确定响应策略;根据所述响应策略对当前交互指令进行响应。一种多人参与的人机交互装置,所述装置包括:交互信息接收模块,用于接收用户当前交互指令;指令解析模块,用于对所述当前交互指令进行分析,得到用户交互意图;优先度分析模块,用于确定交互响应的优先度;响应模块,用于根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应。优选地,在所述交互指令包含语音信息时,所述指令解析模块包括:语音识别单元,用于对当前语音信息进行语音识别,得到识别结果;语义理解单元,用于根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图。优选地,所述指令解析模块还包括:关联判断单元,用于根据预先构建的关联判断模型,确定与所述当前交互指令相关联的历史数据;所述语义理解单元根据所述识别结果以及与所述当前交互指令相关联的历史数据信息进行语义理解,得到用户交互意图。优选地,所述装置还包括:用户信息获取模块,用于确定当前交互指令对应的用户信息;所述语音识别单元,还用于根据所述用户信息获取模块确定的用户信息标识所述历史数据对应的用户ID;所述语义理解单元根据所述识别结果、当前交互指令对应的用户ID对应的历史数据及其它用户ID对应的历史数据进行语义理解,得到用户交互意图。优选地,所述优先度分析模块具体用于根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;根据所述交互优先度特征确定交互响应的优先度。优选地,所述优先度分析模块包括:用户分析单元,用于根据所述用户信息确定用户优先度特征Su;指令分析单元,用于根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;优先度确定单元,用于根据所述用户优先度特征Su确定交互响应的优先度,或者根据所述用户优先度特征Su和所述交互优先度特征确定交互响应的优先度。优选地,所述响应模块还用于判断所述交互响应的优先度是否大于设定阈值,如果是,则中断对其它交互指令进行的响应,并对当前交互指令进行响应;在对当前交互指令进行响应完成后,重新执行中断的任务。优选地,所述响应模块具体用于根据所述交互响应的优先度及预先构建的策略模型,确定响应策略,并根据所述响应策略对当前交互指令进行响应。本专利技术实施例提供的多人参与的人机交互方法及装置,在接收到用户当前交互指令后,对该交互指令进行分析,得到用户交互意图,然后确定交互响应的优先度,根据所述交互响应的优先度及用户交互意图,对用户交互进行响应,从而不仅可以保证响应的准确性,而且由于考虑了不同交互响应的优先度,因此可以使用户得到更好的体验,提高了人机交互的智能化及拟人化程度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本专利技术实施例多人参与的人机交互方法的一种流程图;图2是本专利技术实施例多人参与的人机交互装置的一种结构示意图;图3是本专利技术实施例中指令解析模块的一种结构示意图;图4是本专利技术实施例本专利技术实施例多人参与的人机交互装置的另一种结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术实施例的方案,下面结合附图和实施方式对本专利技术实施例作进一步的详细说明。如图1所示,是本专利技术实施例多人参与的人机交互方法的一种流程图,包括以下步骤:步骤101,接收用户当前交互指令。所述交互指令可以是语音、动作比如手势或其他肢体动作、按键等其中的一本文档来自技高网
...
多人参与的人机交互方法及装置

【技术保护点】
一种多人参与的人机交互方法,其特征在于,所述方法包括:接收用户当前交互指令;对所述当前交互指令进行分析,得到用户交互意图;确定交互响应的优先度;根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应。

【技术特征摘要】
1.一种多人参与的人机交互方法,其特征在于,所述方法包括:接收用户当前交互指令;对所述当前交互指令进行分析,得到用户交互意图;确定交互响应的优先度;根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应。2.根据权利要求1所述的方法,其特征在于,所述交互指令为以下任意一种或多种形式的信息:语音、动作、按键。3.根据权利要求1所述的方法,其特征在于,在所述交互指令包含语音信息时,所述对所述当前交互指令进行分析,得到用户交互意图包括:对当前语音信息进行语音识别,得到识别结果;根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图。4.根据权利要求3所述的方法,其特征在于,所述对所述当前交互指令进行分析,得到用户交互意图还包括:根据预先构建的关联判断模型,确定与所述当前交互指令相关联的历史数据;所述根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图包括:根据所述识别结果以及与所述当前交互指令相关联的历史数据信息进行语义理解,得到用户交互意图。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:确定当前交互指令对应的用户信息,并标识所述历史数据对应的用户ID;所述根据所述识别结果以及存储的历史数据进行语义理解,得到用户交互意图包括:根据所述识别结果、当前交互指令对应的用户ID对应的历史数据及其它用户ID对应的历史数据进行语义理解,得到用户交互意图。6.根据权利要求1至5任一项所述的方法,其特征在于,所述确定交互响应的优先度包括:根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;根据所述交互优先度特征确定交互响应的优先度。7.根据权利要求5所述的方法,其特征在于,所述确定交互响应的优先度包括:根据所述用户信息确定用户优先度特征Su;根据所述用户交互意图确定交互优先度特征,所述交互优先度特征包括以下任意一项或多项:交互请求的紧迫度Se、业务时效性St、对当前业务的干扰性Cdisturb;根据所述用户优先度特征Su确定交互响应的优先度,或者根据所述用户优先度特征Su和所述交互优先度特征确定交互响应的优先度。8.根据权利要求1所述的方法,其特征在于,所述根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应包括:如果所述交互响应的优先度大于设定阈值,则中断对其它交互指令进行的响应,并对当前交互指令进行响应;在对当前交互指令进行响应完成后,重新执行中断的任务。9.根据权利要求1所述的方法,其特征在于,所述根据所述交互响应的优先度及所述用户交互意图,对用户交互进行响应包括:根据所述交互响应的优先度及预先构建的策略模型,确定响应策...

【专利技术属性】
技术研发人员:周维陈志刚王智国胡国平
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:安徽,34

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

1