买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】交互方法和装置_百度在线网络技术(北京)有限公司_201810725631.8 

申请/专利权人:百度在线网络技术(北京)有限公司

申请日:2018-07-04

公开(公告)日:2020-06-26

公开(公告)号:CN108881466B

主分类号:H04L29/08(20060101)

分类号:H04L29/08(20060101);G06F16/332(20190101)

优先权:

专利状态码:有效-授权

法律状态:2020.06.26#授权;2018.12.18#实质审查的生效;2018.11.23#公开

摘要:本申请公开了交互方法和装置。该方法的一具体实施方式包括:响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。实现了在与用户交互的过程中,针对用户输入的请求信息关联有多个查询意图、不完整等情况,通过与用户的交互,确定出关联有明确的查询意图的意图明确请求信息,利用意图明确请求信息获取到相应的推送信息反馈给用户,提升在与用户交互的过程中,反馈给用户期望获取的信息的准确度。

主权项:1.一种交互方法,所述方法包括:响应于确定用户输入的请求信息满足关联有多个查询意图或未关联有查询意图的引导条件,生成引导信息,以及将引导信息反馈给用户,包括:响应于确定用户输入的请求信息满足未关联有查询意图的引导条件,根据历史交互过程将用户输入的请求信息包含的词语进行替换,得到与预设词语组合匹配的请求信息,生成引导信息,以及将引导信息反馈给用户;基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。

全文数据:交互方法和装置技术领域[0001]本申请涉及计算机领域,具体涉及交互领域,尤其涉及交互方法和装置。背景技术[0002]通过诸如语音的方式与用户进行交互,反馈给用户期望获取的信息的功能是智能设备的基础功能。目前,通常的交互流程为用户在期望获取某一方面的信息时,会输入与查询意图相关联的请求信息,当通过请求信息可确定出查询意图时,根据查询意图,确定反馈给用户的信息,将确定出的信息反馈给用户,当通过请求信息无法确定出查询意图时,不反馈给用户信息。[0003]发明信息[0004]本申请实施例提供了交互方法和装置。[0005]第一方面,本申请实施例提供了交互方法,该方法包括:响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。[0006]第二方面,本申请实施例提供了交互装置,该装置包括:响应单元,被配置为响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,弓丨导条件包括以下之一:关联有多个查询意图、未关联有查询意图;反馈单元,被配置为基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。[0007]本申请实施例提供的交互方法和装置,通过响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。实现了在与用户交互的过程中,针对用户输入的请求信息关联有多个查询意图、不完整等情况,通过与用户的交互,确定出关联有明确的查询意图的意图明确请求信息,利用意图明确请求信息获取到相应的推送信息反馈给用户,提升在与用户交互的过程中,反馈给用户期望获取的信息的准确度。附图说明[0008]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:[0009]图1示出了适于用来实现本申请的实施例的示例性系统架构;[0010]图2示出了根据本申请的交互方法的一个实施例的流程图;[0011]图3示出了根据本申请的交互装置的一个实施例的结构示意图;[0012]图4是适于用来实现本申请实施例的终端的计算机系统的结构示意图。具体实施方式[0013]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。[0014]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。[0015]请参考图1,其示出了适于用来实现本申请的实施例的示例性系统架构。[0016]如图1所示,终端101、网络102、服务器103。网络102可以为有线通信网络或无线通伯网络。[0017]终端101可以为智能设备、智能手机、平板电脑、车载终端。当用户需要获取某一方面的信息时,用户在终端101输入请求信息。用户可以通过语音输入请求信息。终端101用户在终端101上输入的请求信息发送至服务器103。服务器103可以判断用户输入的请求信息是否满足引导条件,当确定用户输入的请求信息满足引导条件时,可以生成引导信息,将引导信息发送至终端101,由终端101反馈给用户。用户可以输入反馈信息,终端101可以将用户输入的反馈信息发送至服务器,服务器103可以根据基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息发送至终端101,由终端101反馈给用户。[0018]请参考图2,其示出了根据本申请的交互方法的一个实施例的流程。该方法包括以下步骤:[0019]步骤201,响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户。[0020]在本实施例中,引导条件包括以下之一:用户输入的请求信息关联有多个查询意图、未关联有查询意图。[0021]在本实施例中,用户可以在终端输入请求信息,终端可以将请求信息发送至服务器。服务器可以确定用户输入的请求信息是否满足引导条件。当确定请求信息未绑定有推送信息时,可以确定请求信息未关联有查询意图,进而可以确定满足引导条件。当请求信息未绑定有多个推送信息时,可以确定用户输入的请求信息关联有多个查询意图,进而可以确定满足引导条件。[0022]在本实施例的一些可选的实现方式中,请求信息包括以下之一:信息查询请求信息、多媒体内容请求信息、通话请求信息。信息查询请求信息与用户期望获取天气、交通、生活等常见类型的信息的需求相关联。多媒体内容请求信息与用户期望获取多媒体内容的需求相关联。通话请求信息与用户与联系人的通话需求相关联。[0023]在本实施例中,在服务器预先设置有多个槽位,一个词语出现的位置可以称之为一个槽位,在一个槽位上的取值可以为多个。通过对每一个槽位上的取值进行组合,可以构成海量的不同的预设词语组合,服务器预先存储海量的不同的预设词语组合,每一个预设词语组合可以表示一个查询意图,每一个预设词语组合预先绑定有推送信息。例如,在服务器预先设置的所有槽位中,包括操作对应的槽位、资源名称对应的槽位、资源类型对应的槽位。操作对应的槽位的取值可以包括:我想看、我想听、打开、播放等。资源名称对应的槽位的取值可以包括:海量的资源名称。资源类型对应的槽位的取值可以包括:新闻、短片、音乐、电影。操作对应的槽位、资源名称对应的槽位、资源类型对应的槽位的不同取值进行组合,可以构成多个预设词语组合,每一个预设词语组合可以表示一个查询意图,每一个预设词语组合预先绑定有推送信息。可以通过用户输入的请求信息是否预设词语组合的匹配情况,确定用户输入的请求信息是否对应有推送信息,进而确定是否关联有查询意图。当用户输入的请求信息与一个预设词语组合匹配时,则可以确定该请求信息绑定有该预设词语组合绑定的推送信息。[0024]在本实施例中,当确定用户输入的请求信息关联有多个查询意图,可以生成引导信息,该引导信息可以用于引导用户进行反馈来进一步明确查询意图。[0025]例如,用户输入了一个请求信息,该请求信息与多个在服务器上预先存储的预设词语组合匹配,每一个预设词语组合预先绑定有推送信息,所有匹配的预设词语组合预先绑定有推送信息中包含多个不同类型的推送信息。可以生成引导信息,例如,“请问您想获取哪一个类型的信息”。[0026]在本实施例中,当确定用户输入的请求信息,未关联有查询意图时,可以生成引导信息,引导信息可以用于引导用户确认是否利用与其它的请求信息去获取推送信息。[0027]例如,当用户输入的请求信息未与在服务器上预先存储的任意一个表示查询意图的预设词语组合匹配,根据历史交互过程,确定将请求信息中的一个词语利用另一个词语进行替换后可以与预设词语组合匹配时,可以进行相应的替换,得到新的请求信息。然后,可以生成引导信息,例如,生成“请问您是想输入+新的请求信息”。[0028]又例如,服务器上预先存储有与用户的联系人信息相关联的多个预设词语组合,预设词语组合包括:联系人的姓名、联系人的电话。用户输入的请求信息包含一个联系人的姓名小明,服务器可以确定用户输入的请求信息与包含小明的姓名和小明的电话的预设词语组合匹配,可以生成引导信息“请问您是想给小明打电话吗”。[0029]在本实施例的一些可选的实现方式中,用户输入的请求信息基于对用户输入的查询语音进行语音识别而得到。用户可以在终端输入请求信息对应的查询语音,终端将用户输入的请求信息对应的查询语音发送至服务器。可以由服务器对该查询语音进行语音识别,得到用户输入的请求信息。[0030]在本实施例的一些可选的实现方式中,当用户输入的请求信息包括实体关键词,在服务器上预先存储了属于该实体关键词表示的实体的多个资源类型的推送信息,每一个资源类型的推送信息分别和一个包含该实体关键词的预设词语组合绑定时,则可以确定该用户输入的请求信息与每一个资源类型的推送信息各自绑定的预设词语组合均匹配,确定用户输入的关联有多个查询意图。可以生成引导信息,该引导信息用于引导用户从实体关键词表示的实体的多个资源类型中选取出至少一个类型。[0031]例如,用户输入了请求信息“甜蜜蜜”对应的语音。该请求信息中仅包含实体关键词“甜蜜蜜”。服务器接收到终端发送的该语音之后,通过语音识别,确定用户输入请求信息“甜蜜蜜”。服务器可以确定甜蜜蜜这一实体,在影视资源库和音乐资源库中都有推送信息。甜蜜蜜这一实体的资源类型包括电影、音乐等资源类型。推送信息可以包含资源名称、资源的播放地址等。服务器确定用户输入的请求信息关联有看电影“甜蜜蜜”、听歌曲“甜蜜蜜”等查询意图。服务器可以生成引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”。服务器向终端发送引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”,终端在接收引导信息之后,向用户呈现引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”。[0032]在本实施例的一些可选的实现方式中,当确定用户输入的请求信息未对应有推送信息时,即确定用户输入的请求信息未关联有查询意图,并且当用户输入的请求信息中的权重较高的多个词语出现在一个预设词语组合中,并且用户输入的请求信息中,此时,可以进一步确定用户输入的请求信息不完整。可以生成引导信息,该引导信息用于引导用户继续输入反馈信息,以利用反馈信息与请求信息组成意图明确请求信息。换言之,该引导信息用于引导用户继续输入反馈信息,在将引导信息反馈给用户之后,用户可以继续输入反馈信息,可以将反馈信息与请求信息组成绑定有推送信息的意图明确请求信息。[0033]当确定用户输入的请求信息未对应有推送信息时,即确定用户输入的请求信息未关联有查询意图,并且用户输入的请求信息仅包括预设操作关键词而未包含对应于预设操作关键词的操作对象关键词时,可以进一步确定用户输入的请求信息不完整。可以生成引导信息,该引导信息用于引导用户继续输入对应于预设操作关键词的操作对象关键词作为反馈信息。[0034]例如,用户输入请求信息“我想看”,该请求信息中仅包含预设操作关键词“我想看”。服务器可以确定预先存储了绑定有推送信息的包含“我想看”的多个预设词语组合,但“我想看”后面的内容为空。服务器可以确定用户输入的请求信息不完整。服务器可以生成引导信息“我没听到,请问你想看什么”。服务器向终端发送引导信息“我没听到,请问你想看什么”,终端在接收之后,向用户呈现引导信息“我没听到,请问你想看什么”。用户可以输入作为反馈信息对应于“我想看”的操作对象关键词例如“偶像练习生短片”对应的语音。终端将该语音发送至服务器。服务器进行语音识别后确定用户输入的反馈信息为对应于“我想看”的操作对象关键词例如“偶像练习生短片”。[0035]在本实施例的一些可选的实现方式中,当确定用户输入的请求信息未对应有推送信息时,即确定用户输入的请求信息未关联有查询意图,并且确定用户输入的请求信息相似的请求信息绑定有推送信息时,可以生成引导信息,该引导信息用于引导用户确认是否利用与用户输入的请求信息的相似的请求信息作为意图明确请求信息,去获取推送信息。[0036]例如,用户输入请求信息“idol练习生短片”对应的语音。服务器在接收到终端发送的该语音进行语音识别之后,确定用户输入请求信息“idol练习生短片”。分词得到{idol练习生、短片}之后,确定没有与{idol练习生、短片丨匹配的预设词语组合。服务器可以计算{idol练习生、短片}与绑定有推送信息的预设词语组合的语义相似度,根据计算的语义的相似度,从绑定有推送信息的预设词语组合中,查找出与Udol练习生、短片}的语义相似的包含{偶像练习生、短片}的预设词语组合。包含{偶像练习生、短片}的预设词语组合绑定有推送信息,推送信息包括:偶像练习生的短片的播放地址、界面。服务器可以生成引导信息“你是想说我想看偶像练习生的短片,对吗?”,向终端发送引导信息“你是想说我想看偶像练习生的短片,对吗?”。终端在接收服务器发送的引导信息之后,向用户呈现引导信息“你是想说我想看偶像练习生的短片,对吗?”。[0037]步骤202,基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,将与意图明确请求信息绑定的推送信息反馈给用户。[0038]在本实施例中,当确定用户输入的请求信息关联有多个查询意图,生成引导信息,向用户反馈引导信息之后,用户可以输入对应于引导信息的反馈信息。然后,可以基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。意图明确请求信息绑定有推送信息。[0039]例如,用户输入了一个请求信息,该请求信息与多个在服务器上预先存储的表示查询意图的预设词语组合匹配,每一个预设词语组合预先绑定有推送信息。每一个预设词语组合预先绑定有推送信息中包含多个不同类型的推送信息。可以生成引导信息“请问您想获取哪一个类型的信息”。在将引导信息反馈给用户之后,可以接收到用户输入的反馈信息。反馈信息可以为用户输入的期望获取的类型的名称,可以将反馈信息与用户输入的请求信息进行组合,组合成绑定有推送信息的意图明确请求信息。进而可以通过意图明确请求信息获取到推送信息,将推送信息推送给用户。[0040]在本实施例中,当确定用户输入的请求信息,未关联有查询意图时,生成用于引导用户确认是否利用与其它的请求信息去获取推送信息引导信息,将该引导信息反馈给用户之后,用户可以输入反馈信息。反馈信息可以是表示肯定的信息或表示否定的信息。可以基于用户输入的请求信息和反馈信息,生成意图明确请求信息。[0041]例如,当用户输入的请求信息未与在服务器上预先存储的任意一个表示查询意图的预设词语组合匹配,根据历史交互过程,确定将请求信息中的一个词语利用另一个词语进行替换后可以与表示查询意图的预设词语组合匹配时,可以进行相应的替换,得到新的请求信息。然后,可以生成引导信息,例如,生成引导信息“请问您是想输入+新的请求信息”。在将引导信息反馈给用户之后,用户可以输入表示肯定的词语例如“是”或表示否定的词语例如“否。当确定用户输入的反馈信息为表示肯定的词语时,则可以直接将该新的请求信息作为意图明确请求信息。[0042]在本实施例中,当用户输入的请求信息包括实体关键词,确定用户输入的关联有多个查询意图之后,可以生成引导信息,该引导信息用于引导用户从实体关键词表示的实体的多个资源类型中选取出至少一个类型。在将引导信息反馈给用户之后,可以接收到用输入的反馈信息,反馈信息可以为实体关键词表示的实体的多个资源类型中选取出的资源类型的名称。服务器可以将选取出的资源类型的名称作为反馈信息与实体关键词表示进行组合,组合成绑定有推送信息的意图明确请求信息。进而可以通过意图明确请求信息获取到推送信息,将推送信息推送给用户。[0043]例如,用户输入了请求信息“甜蜜蜜”对应的语音。服务器接收到终端发送的该语音之后,通过语音识别,确定用户输入请求信息“甜蜜蜜”。服务器可以确定甜蜜蜜这一实体,在影视资源库和音乐资源库中都有推送信息。推送信息可以包含资源名称、资源的播放地址等。服务器确定用户输入的请求信息关联有看电影“甜蜜蜜”、听歌曲“甜蜜蜜”等查询意图。服务器可以生成引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”。服务器向终端发送引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”,终端在接收引导信息之后,向用户呈现引导信息“我有甜蜜蜜的电影和音乐,你想要哪一个?”。用户可以通过输入“电影”对应的语音或“音乐”对应的语音,终端将“电影”对应的语音或“音乐”对应的语音发送至服务器,服务器确定用户的用户输入的反馈信息为“电影”或“音乐”,可以将“甜蜜蜜”与“电影”或“音乐”组合成意图明确请求信息,进而可以获取名称为“甜蜜蜜”的电影对应的推送信息或名称为“甜蜜蜜”的歌曲对应的推送信息。[0044]在本实施例中,当确定用户输入的请求信息未关联有查询意图,并且确定用户输入的请求信息不完整时,可以生成引导信息,该引导信息用于引导用户继续输入反馈信息以与请求信息组成意图明确请求信息。换言之,该引导丨目息用于引导用户继续输入反馈信息,在将引导信息反馈给用户之后,用户可以继续输入反馈信息,可以将反馈信息与请求信息组成绑定有推送信息的意图明确请求信息。[0045]例如,用户输入请求信息“我想看”,该请求信息中仅包含预设操作关键词“我想看”。服务器可以确定预先存储了绑定有推送信息的包含“我想看”的多个预设词语组合,但“我想看”后面的内容为空。服务器可以确定用户输入的请求信息不完整。服务器可以生成引导信息“我没听到,请问你想看什么”。服务器向终端发送引导信息“我没听到,请问你想看什么”,终端在接收之后,向用户呈现引导信息“我没听到,请问你想看什么”。用户可以输入作为反馈信息对应于“我想看”的操作对象关键词例如“偶像练习生短片”对应的语音。终端将该语音发送至服务器。服务器进行语音识别后确定用户输入的反馈信息为对应于“我想看”的操作对象关键词例如“偶像练习生短片”,服务器可以将“我想看”和继续输入的反馈信息组合成绑定有推送信息的意图明确请求信息。[0046]在本实施例中,当确定用户输入的请求信息未对应有推送信息时,即确定用户输入的请求信息未关联有查询意图,并且确定用户输入的请求信息相似的请求信息绑定有推送信息时,可以生成引导信息,该引导信息用于引导用户确认是否利用与用户输入的请求信息语义相似的请求信息作为意图明确请求信息,去获取推送信息。[0047]例如,用户输入请求信息“idol练习生短片”对应的语音。服务器在接收到终端发送的该语音进行语音识别之后,确定用户输入请求信息“idol练习生短片”。分词得到{idol练习生、短片}之后,确定没有与Udol练习生、短片丨匹配的预设词语组合。服务器可以计算Udol练习生、短片}与绑定有推送信息的预设词语组合的语义相似度,根据计算的语义的相似度,从绑定有推送信息的预设词语组合中,查找出与{idol练习生、短片}的语义相似的包含{偶像练习生、短片}的预设词语组合。包含{偶像练习生、短片}的预设词语组合绑定有推送信息,推送信息包括:偶像练习生的短片的播放地址、界面。服务器可以生成引导信息“你是想说我想看偶像练习生的短片,对吗?”,向终端发送引导信息“你是想说我想看偶像练习生的短片,对吗?”。终端在接收服务器发送的引导信息之后,向用户呈现引导信息“你是想说我想看偶像练习生的短片,对吗?”。用户可以输入表示肯定的词语对应的语音例如“是”对应的语音或表示否定的词语对应的语音例如“否”对应的语音。服务器进行语音识别后确定用户输入的反馈信息为表示肯定的词语或表示否定的词语。当确定用户输入的反馈信息为表示肯定的词语时,则可以直接将包含{偶像练习生、短片丨的预设词语组合作为意图明确请求信息。[0048]请参考图3,作为对上述各图所示方法的实现,本申请提供了一种交互装置的一个实施例,该装置实施例与图2所示的方法实施例相对应。[0049]如图3所示,本实施例的交互装置包括:响应单元301,反馈单元302。其中,响应单元301被配置为响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;反馈单元3〇2被配置为基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。[0050]在本实施例的一些可选的实现方式中,请求信息包括以下之一:信息查询请求信息、多媒体内容请求信息、通话请求信息。[0051]在本实施例的一些可选的实现方式中,引导条件包括:关联有多个查询意图,请求信息包括:实体关键词,所述引导信息用于引导用户从所述实体关键词表示的实体的资源类型中选取出至少一个资源类型。[0052]在本实施例的一些可选的实现方式中,引导条件包括:未关联有查询意图,所述引导信息用于引导用户继续输入反馈信息以将反馈信息与请求信息组成意图明确请求信息。[0053]在本实施例的一些可选的实现方式中,请求信息包括:预设操作关键词,反馈信息包括:对应于预设操作关键词的操作对象关键词。[0054]在本实施例的一些可选的实现方式中,引导条件包括:未关联有查询意图,所述引导信息用于引导用户确认是否将与用户输入的请求信息语义相似的请求信息作为意图明确请求信息。[0055]在本实施例的一些可选的实现方式中,请求信息基于对用户输入的查询语音进行语音识别而得到,反馈信息基于对用户输入的反馈语音进行语音识别而得到。[0056]图4示出了适于用来实现本申请实施例的终端的计算机系统的结构示意图。[0057]如图4所示,计算机系统包括中央处理单元CPU401,其可以根据存储在只读存储器ROM402中的程序或者从存储部分408加载到随机访问存储器RAM403中的程序而执行各种适当的动作和处理。在RAM403中,还存储有计算机系统操作所需的各种程序和数据。CPU401、R0M402以及RAM403通过总线404彼此相连。输入输出(IO接口405也连接至总线404。[0058]以下部件连接至IO接口405:输入部分406;输出部分407;包括硬盘等的存储部分4〇8;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分409。通信部分409经由诸如因特网的网络执行通信处理。驱动器410也根据需要连接至IO接口405。可拆卸介质411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器410上,以便于从其上读出的计算机程序根据需要被安装入存储部分408。[0059]特别地,本申请的实施例中描述的过程可以被实现为计算机程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包括用于执行流程图所示的方法的指令。该计算机程序可以通过通信部分409从网络上被下载和安装,和或从可拆卸介质411被安装。在该计算机程序被中央处理单元CPU401执行时,执行本申请的方法中限定的上述功能。[0060]需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM、只读存储器(R〇M、可擦式可编程只读存储器EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器CD—R〇M、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被信息执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由信息执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。[0061]附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行信息。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和或流程图中的每个方框、以及框图和或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机信息的组合来实现。[0062]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于具有类似功能的技术特征进行互相替换而形成的技术方案。

权利要求:1.一种交互方法,所述方法包括:响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。2.根据权利要求1所述的方法,请求信息包括以下之一:信息查询请求信息、多媒体内容请求信息、通话请求信息。3.根据权利要求2所述的方法,引导条件包括:关联有多个查询意图,请求信息包括:实体关键词,所述引导信息用于引导用户从所述实体关键词表示的实体的资源类型中选取出至少一个资源类型。4.根据权利要求2所述的方法,引导条件包括:未关联有查询意图,所述引导信息用于引导用户继续输入反馈信息以将反馈信息与请求信息组成意图明确请求信息。5.根据权利要求4所述的方法,请求信息包括:预设操作关键词,反馈信息包括:对应于预设操作关键词的操作对象关键词。6.根据权利要求2所述的方法,引导条件包括:未关联有查询意图,所述引导信息用于引导用户确认是否将与用户输入的请求信息语义相似的请求信息作为意图明确请求信息。7.根据权利要求1_6之一所述的方法,请求信息基于对用户输入的查询语音进行语音识别而得到,反馈信息基于对用户输入的反馈语音进行语音识别而得到。8.—种交互装置,所述装置包括:响应单元,被配置为响应于确定用户输入的请求信息满足引导条件,生成引导信息,以及将引导信息反馈给用户,引导条件包括以下之一:关联有多个查询意图、未关联有查询意图;反馈单元,被配置为基于请求信息和用户输入的对应于引导信息的反馈信息,生成意图明确请求信息,以及将与意图明确请求信息绑定的推送信息反馈给用户。9.根据权利要求8所述的装置,请求信息包括以下之一:信息查询请求信息、多媒体内容请求信息、通话请求信息。10.根据权利要求9所述的装置,引导条件包括:关联有多个查询意图,请求信息包括:实体关键词,所述引导信息用于引导用户从所述实体关键词表示的实体的资源类型中选取出至少一个资源类型。11.根据权利要求9所述的装置,引导条件包括:未关联有查询意图,所述引导信息用于引导用户继续输入反馈信息以将反馈信息与请求信息组成意图明确请求信息。12.根据权利要求11所述的装置,请求信息包括:预设操作关键词,反馈信息包括:对应于预设操作关键词的操作对象关键词。13.根据权利要求9所述的装置,引导条件包括:未关联有查询意图,所述引导信息用于引导用户确认是否将与用户输入的请求信息语义相似的请求信息作为意图明确请求信息。14.根据权利要求8-13之一所述的装置,请求信息基于对用户输入的查询语音进行语音识别而得到,反馈信息基于对用户输入的反馈语音进行语音识别而得到。15.—种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。

百度查询: 百度在线网络技术(北京)有限公司 交互方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。