人机交互方法、装置和存储介质制造方法及图纸

技术编号:25089290 阅读:14 留言:0更新日期:2020-07-31 23:33
本发明专利技术实施例提供一种人机交互方法、装置和存储介质,该方法包括:智能机器人采集用户语音;在机器对话模式下,获取与用户语音对应的第一应答信息;在人工对话模式下,将用户语音和第一应答信息发送至人工客服;若人工客服确定以第一应答信息响应用户语音,则输出第一应答信息。通过该方案,由人工客服协助智能机器人来对用户语音进行响应处理,可以避免在一些情况下完全由智能机器人自主进行响应处理而易导致的响应结果准确性欠佳的问题。

【技术实现步骤摘要】
人机交互方法、装置和存储介质
本专利技术涉及人工智能
,尤其涉及一种人机交互方法、装置和存储介质。
技术介绍
随着人工智能技术的发展,各种智能机器人越来越多地进入人们的生活,比如物流机器人、扫地机器人,迎宾机器人等等。为便利用户,很多智能机器人都支持多种人机交互方式,比如传统的基于触摸操作的人机交互方式,以及目前普遍支持的语音交互方式,等等。通过赋能智能机器人自动语音识别(AutomaticSpeechRecognition,简称ASR)技术、自然语言处理(naturallanguageprocessing,简称NLP)技术、语音合成即从文本转换为语音(TextToSpeech,简称TTS)技术,使得智能机器人能够实现与用户之间的语音交互。
技术实现思路
本专利技术实施例提供一种人机交互方法、装置和存储介质,用以获得更加准确的问答结果。本专利技术实施例提供一种人机交互方法,由智能机器人执行,该方法包括:采集用户语音;在机器对话模式下,获取与所述用户语音对应的第一应答信息;在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。本专利技术实施例提供一种人机交互装置,包括:采集模块,用于采集用户语音;获取模块,用于在机器对话模式下,获取与所述用户语音对应的第一应答信息;发送模块,用于在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;输出模块,用于若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。本专利技术实施例提供一种智能机器人,包括:处理器和存储器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现:采集用户语音;在机器对话模式下,获取与所述用户语音对应的第一应答信息;在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。本专利技术实施例提供了一种存储计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器至少执行以下的动作:采集用户语音;在机器对话模式下,获取与所述用户语音对应的第一应答信息;在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。本专利技术实施例还提供一种人机交互方法,应用于智能机器人,所述方法包括:采集用户语音;若确定不需要将所述智能机器人由当前的机器对话模式切换为人工对话模式,则在所述机器对话模式下,获取与所述用户语音对应的第一应答信息;输出所述第一应答信息。在本专利技术实施例中,当用户与智能机器人进行人机交互时,用户向智能机器人输出用户语音,机器人在采集到用户语音后,可以先自主地采用机器对话模式获取用于响应该用户语音的第一应答信息。同时,智能机器人还可以采用人工对话模式对该用户语音进行处理。具体来说,智能机器人还启动人工对话模式,从而在人工对话模式下,将该用户语音和第一应答信息发送至人工客服,由人工客服确定是否以该第一应答信息响应用户语音。如果人工客服认为以第一应答信息响应用户语音即可,则告知智能机器人以第一应答信息对用户语音进行响应,从而,智能机器人向用户输出第一应答信息。通过该方案,由人工客服协助智能机器人来对用户语音进行响应处理,可以避免在一些情况下完全由智能机器人自主进行响应处理而易导致的回复结果准确性欠佳的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种人机交互方法的流程图;图2为本专利技术实施例提供的人机交互方法的一种执行过程的示意图;图3为本专利技术实施例提供的另一种人机交互方法的流程图;图4为本专利技术实施例提供的一种关联规则挖掘方法的流程图;图5为本专利技术实施例提供的又一种人机交互方法的流程图;图6为本专利技术实施例提供的一种人机交互装置的结构示意图;图7为与图6所示实施例提供的人机交互装置对应的智能机器人的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式。除非上下文清楚地表示其他含义,“多个”一般包含至少两个。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。在详细介绍本专利技术实施例提供的人机交互方法之前,针对用户以语音方式与智能机器人进行交互的场景,先对目前智能机器人与用户的主要对话模式进行介绍。目前,智能机器人与用户的对话模式主要分为两种,一种是全自动模式,可以称为机器对话模式;一种是全人工模式,可以称为人工对话模式。其中,机器对话模式,顾名思义,是指与用户的所有对话交互,全部由智能机器人自主完成,并不需要人工干预。这种模式的好处是智能机器人完全替代了人工的工作,极大节省了人力成本。但由于目前的人工智能技术还不成熟,智能机器人的智能化程度还较低,一般很难流利地完成与用户的对话交流。比如在很多实际应用中,用户提出的很多问题智能机器人要么回答不上来,要么答非所问,问答结果的准确性较差。人工对话模式,是指本质上完全由后台的人工客服来与用户进行对本文档来自技高网...

【技术保护点】
1.一种人机交互方法,其特征在于,应用于智能机器人,所述方法包括:/n采集用户语音;/n在机器对话模式下,获取与所述用户语音对应的第一应答信息;/n在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;/n若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。/n

【技术特征摘要】
1.一种人机交互方法,其特征在于,应用于智能机器人,所述方法包括:
采集用户语音;
在机器对话模式下,获取与所述用户语音对应的第一应答信息;
在人工对话模式下,将所述用户语音和所述第一应答信息发送至人工客服;
若所述人工客服确定以所述第一应答信息响应所述用户语音,则输出所述第一应答信息。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述人工客服发送的第二应答信息,其中,所述第二应答信息是所述人工客服根据所述用户语音输出的;
输出所述第二应答信息。


3.根据权利要求1所述的方法,其特征在于,所述将所述用户语音和所述第一应答信息发送至人工客服之前,还包括:
若确定需要启动所述人工对话模式,则将所述用户语音和所述第一应答信息发送至所述人工客服。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若检测到特定的异常事件发生,则确定需要启动所述人工对话模式。


5.根据权利要求4所述的方法,其特征在于,所述特定的异常事件包括如下事件中的至少一种:
所述用户语音对应的用户为特定的用户,所述智能机器人发生了特定的故障,环境噪声满足特定条件。


6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若确定知识库中不存在与所述用户语音匹配的关联规则,则确定需要启动所述人工对话模式。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
获取多个历史样本语料;
分别对所述多个历史样本语料进行命名实体识别;
在识别出的命名实体中筛选出多个关键词,所述多个关键词为词频满足设定条件的命名实体以及与词频满足设定条件的命名实体相似的词语;
在包含所述多个关键词中任一关键词的历史样本语料中,提取所述任一关键词以及所述任一关键词左右相邻的预设个数的词语作为分析对象集;
采用设定的关联规则挖掘算法对获取到的全部分析对象集进行关联分析,以获得至少一个关联规则。


8.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据预先训练得到的分类模型对所述用户语音进行分类识别,以确定需要启动所述人工对话模式。


9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
获取对应于所...

【专利技术属性】
技术研发人员:谢韬张胜利姚维坚
申请(专利权)人:科沃斯商用机器人有限公司
类型:发明
国别省市:江苏;32

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

1