一种基于智能机器人的交互方法和装置的制造方法_4

文档序号:9687034阅读:来源:国知局
互信息获取模块601、应答信息获取模块602以及话题中断模块603。其中,交互信息获取模块601用于获取用户输入的交互信息。
[〇1〇1]本实施例中,用户向智能机器人输入的交互信息(即该交互装置通过交互信息获取模块601所获取的交互信息)既可以为音频信息,也可以为动作信息。同时,在发明的其他实施例中,交互信息获取模块601所获取的交互信息还可以为其他合理信息(例如温度信息以及湿度信息等),本发明不限于此。
[0102]应答信息获取模块602会判断交互信息获取模块601所获取到的交互信息是否为打断信息。如果该交互信息为打断信息,应答信息获取模块602则会输出话题确认提示并获取用户对该话题确认提示的应答信息。如果该交互信息不为打断信息,该交互装置将继续当前交互话题(即动作信息输入前的交互话题)。
[0103]具体地,本实施例所提供的应答信息获取模块602可以以语音的形式输出话题确认提示,例如输出“咱们是否要继续原来的话题呢”。
[0104]输出该话题确认提示语音后,应答信息获取模块602将持续检测用户对该提示音的应答信息,并判断该应答信息是否为中断应答。
[0105]如果应答信息获取模块602检测到用户对话题确认提示做出了肯定回答,即检测到用户的反馈为“继续”等肯定回答,那么话题中断模块603将会判断出接收到的应答信息为非中断应答,即用户期望继续当前交互话题(即动作信息输入前的交互话题)。因此此时该交互装置将继续当前交互话题。
[0106]而如果应答信息获取模块602检测到用户对话题确认提示做出了否定回答,即检测到用户的反馈为“不继续”等否定回答,那么话题中断模块603将会判断出所接收到的应答信息为中断应答,即用户期望中断当前交互话题。因此此时话题中断模块603将将中断当前交互话题,即不再继续当前交互话题。
[0107]本实施例中,当用户输入的交互信息包括语音信息时,应答信息获取模块602中的用户输入话题确认单元将对用户输入的语音进行命名实体识别、句法分析和/或输入语音句法主干抽取等处理,从而确认出用户输入话题。应答信息获取模块602将判断该用户输入话题与当前交互话题(即语音信息输入前的交互话题)是否一致。如果用户输入话题与当前交互话题不一致,应答信息获取模块602将判断出该语音信息为打断信息。
[0108]同时,本实施例中,应答信息获取模块602在判断用户输入话题与当前交互话题是否一致时,还会判断用户输入话题是否包含预设领域的需求信息。如果用户输入话题包含预设领域的需求信息,那么应答信息获取模块602将判断出用户输入话题与当前交互话题不一致。
[0109]如图7所示,在本发明的一个实施例中,当用户输入的交互信息包括动作信息时,该交互装置将在通过交互信息获取模块601获取到用户输入的动作信息后,会通过回复信息输出模块604来输出针对该动作信息的回复信息。例如,当检测到用户在摇晃机器人时,回复信息输出模块604将向用户输出对应的回复信息,例如输出语音“别晃了,我头好晕啊”。
[0110]而当用户输入的交互信息既包含动作信息又包含语音信息时,该装置在通过交互信息获取模块601获取到用户输入的动作信息和语音信息后,将首先通过回复信息输出模块604输出针对动作信息的回复信息,随后在判断获取到的动作信息和语音信息是否为打断信息以进行后续处理。
[0111]从上述描述中可以看出,本实施例所提供的基于智能机器人的装置能够使得智能机器人在用户打断当前交互话题的时候能够获知用户打断当前交互话题的意图,从而在用户期望转换话题时不再继续之前的话题,在用户仅仅是突然性地插入某些对话后仍然能够继续之前的话题。这样也就避免了因某些对话的插入而使得人机对话中断的问题,从而改善了用户体验。
[0112]应该理解的是,本发明所公开的实施例不限于这里所公开的特定结构或处理步骤,而应当延伸到相关领域的普通技术人员所理解的这些特征的等同替代。还应当理解的是,在此使用的术语仅用于描述特定实施例的目的,而并不意味着限制。
[0113]说明书中提到的“一个实施例”或“实施例”意指结合实施例描述的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,说明书通篇各个地方出现的短语“一个实施例”或“实施例”并不一定均指同一个实施例。
[0114]虽然上述示例用于说明本发明在一个或多个应用中的原理,但对于本领域的技术人员来说,在不背离本发明的原理和思想的情况下,明显可以在形式上、用法及实施的细节上作各种修改而不用付出创造性劳动。因此,本发明由所附的权利要求书来限定。
【主权项】
1.一种基于智能机器人的交互方法,其特征在于,所述方法包括: 交互信息获取步骤,获取用户输入的交互信息; 应答信息获取步骤,判断所述交互信息是否为打断信息,如果是,则输出话题确认提示并获取用户对所述话题确认提示的应答信息; 话题中断步骤,判断所述应答信息是否为中断应答,如果是,则中断当前交互话题。2.如权利要求1所述的交互方法,其特征在于,当所述用户输入的交互信息包括动作信息时,判定所述交互信息为打断信息; 所述方法还包括:输出针对所述动作信息的回复信息。3.如权利要求1或2所述的交互方法,其特征在于,当所述用户输入的交互信息包括语音信息时,所述方法还包括: 对所述语音信息进行命名实体识别、句法分析和抽取输入语音句法主干处理,确认用户输入话题; 判断所述用户输入话题与当前交互话题是否一致,当不一致时,判定所述交互信息为打断信息。4.如权利要求3所述的交互方法,其特征在于,判断所述用户输入话题与当前交互话题是否一致的步骤包括: 判断所述用户输入话题是否包括预设领域的需求信息; 如果包括,则判定所述用户输入话题与当前交互话题不一致。5.如权利要求1?4中任一项所述的交互方法,其特征在于,当所述用户输入的交互信息包括动作信息和语音信息时,所述方法首先输出针对所述动作信息的回复信息。6.一种基于智能机器人的交互装置,其特征在于,所述装置包括: 交互信息获取模块,其用于获取用户输入的交互信息; 应答信息获取模块,其用于判断所述交互信息是否为打断信息,如果是,则输出话题确认提示并获取用户对所述话题确认提示的应答信息; 话题中断模块,其用于判断所述应答信息是否为中断应答,如果是,则中断当前交互话题。7.如权利要求6所述的交互装置,其特征在于,所述装置还包括: 回复信息输出模块,其用于在所述用户输入的交互信息包括动作信息时,输出针对所述动作信息的回复信息。8.如权利要求6或7所述的交互装置,其特征在于,所述装置还包括:用户输入话题确认单元,其用于在所述用户输入的交互信息包括语音信息时,对所述语音信息进行命名实体识别、句法分析和抽取输入语音句法主干处理,确认用户输入话题; 所述应答信息获取模块用于判断所述用户输入话题与当前交互话题是否一致,当不一致时,判定所述交互信息为打断信息。9.如权利要求8所述的交互装置,其特征在于,所述应答信息获取模块配置为判断所述用户输入话题是否包括预设领域的需求信息,如果包括,则判定所述用户输入话题与当前交互话题不一致。10.如权利要求6?9中任一项所述的交互装置,其特征在于,当所述用户输入的交互信息包括动作信息和语音信息时,所述交互装置首先通过所述回复信息输出模块输出针对所述动作信息的回复信息。
【专利摘要】一种基于智能机器人的交互方法和装置,该方法包括:交互信息获取步骤,获取用户输入的交互信息;应答信息获取步骤,判断交互信息是否为打断信息,如果是,则输出话题确认提示并获取用户对话题确认提示的应答信息;话题中断步骤,判断应答信息是否为中断应答,如果是,则中断当前交互话题。该方法和装置能够使得智能机器人在用户打断当前交互话题的时候能够获知用户打断当前交互话题的意图,从而在用户期望转换话题时不再继续之前的话题,在用户仅仅是突然性地插入某些对话后仍然能够继续之前的话题。这样也就避免了因某些对话的插入而使得人机对话中断的问题,从而改善了用户体验。
【IPC分类】G06F3/01
【公开号】CN105446491
【申请号】CN201510943904
【发明人】韦克礼, 王辰
【申请人】北京光年无限科技有限公司
【公开日】2016年3月30日
【申请日】2015年12月16日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1