本申请实施例提供了一种基于身份转换的人机交互方法及相关产品,方法应用于语义识别系统中的服务器,通过用户通过终端设备输入的语义信息,对语义信息进行语义分析,在确定用户的第一用户意图后,直接查询对应的第一答复方案,并根据答复方案生成第一答复语句;若未能查询到第一答复方案,则确定语义信息中是否存在与身份有关的关键词,若存在关键词,则查询关键词对应的第一目标对象;根据第一目标对象将第一文本信息或第二文本信息转换为第一目标文本;根据第一目标文本查询第一答复方案;根据第一答复方案生成第一答复语句,并向终端设备发送第一答复语句。这样,提高了所述人机对话引擎的智能性和语音识别效率。人机对话引擎的智能性和语音识别效率。人机对话引擎的智能性和语音识别效率。
【技术实现步骤摘要】
基于身份转换的人机交互方法及相关产品
[0001]本申请属于互联网产业的一般数据处理
,具体涉及一种基于身份转换的人机交互方法及相关产品。
技术介绍
[0002]目前,用户通过语音引擎输入导航需求时,确定的目的地不是具体的地址,而是用户日常口语化的内容,比如用户输入语音引擎的导航目的为“导航去女朋友家”若无法直接将“女朋友”这个词转换为用户实际的女朋友,则无法查询到目的地,则语音引擎就还需要向用户提问,使得语音引擎智能性不高,语音识别效率低。
技术实现思路
[0003]本申请实施例提供了一种基于身份转换的人机交互方法及相关产品,以期提高了所述人机对话引擎的智能性和语音识别效率。
[0004]第一方面,本申请实施例提供了一种基于身份转换的人机交互方法,应用于语义识别系统中的服务器,所述语义识别系统包括所述服务器和安装有与所述服务器对应的客户端的终端设备,其中,所述服务器包括人机对话引擎,所述人机对话引擎用于在导航场景下根据多个答复方案与所述终端设备进行人机交互,单个答复方案与对应的用户意图进行关联,所述用户意图用于指示用户需要所述人机对话引擎完成的目标动作;所述方法包括:获取来自所述终端设备的语义信息,所述语义信息由所述终端设备对应的用户输入,所述语义信息的类型包括第一文本信息和语音信息中的至少一种;若所述语义信息为语音信息,则将所述语义信息转换为对应的第二文本信息;对所述语义信息进行语义分析,确定所述用户的第一用户意图,所述用户意图包括所述第一用户意图;根据所述第一用户意图查询是否存在对应的第一答复方案;若查询到所述第一答复方案,则根据所述第一答复方案生成第一答复语句,并向所述客户端发送所述第一答复语句;若未能查询到所述第一答复方案,则确定所述第一文本信息或所述第二文本信息中是否存在与身份有关的关键词;若存在所述关键词,则查询所述关键词对应的第一目标对象;根据所述第一目标对象将所述第一文本信息或所述第二文本信息转换为第一目标文本;根据所述第一目标文本查询所述第一答复方案;根据所述第一答复方案生成第一答复语句,并向所述终端设备发送所述第一答复语句。
[0005]第二方面,本申请实施例提供了一种基于身份转换的人机交互装置,应用于语义识别系统中的服务器,所述语义识别系统包括所述服务器和安装有与所述服务器对应的客
户端的终端设备,其中,所述服务器包括人机对话引擎,所述人机对话引擎用于在导航场景下根据多个答复方案与所述终端设备进行人机交互,所述导航专用人机对话剧本包括多个答复方案,单个答复方案与对应的用户意图进行关联,所述用户意图用于指示用户需要所述人机对话引擎完成的目标动作;所述方法包括:获取单元,用于获取来自所述终端设备的语义信息,所述语义信息由所述终端设备对应的用户输入,所述语义信息的类型包括第一文本信息和语音信息中的至少一种;第一转换单元,用于在所述语义信息为语音信息时,将所述语义信息转换为对应的第二文本信息;分析单元,用于对所述语义信息进行语义分析,确定所述用户的第一用户意图,所述用户意图包括所述第一用户意图;第一查询单元,用于根据所述第一用户意图查询是否存在对应的第一答复方案;第一生成单元,用于若查询到所述第一答复方案,则根据所述第一答复方案生成第一答复语句,并向所述客户端发送所述第一答复语句;确定单元,用于在未能查询到所述第一答复方案时,确定所述第一文本信息或所述第二文本信息中是否存在与身份有关的关键词;第二查询单元,用于当存在所述关键词时,查询所述关键词对应的第一目标对象;第二转换单元,用于根据所述第一目标对象将所述第一文本信息或所述第二文本信息转换为第一目标文本;第三查询单元,用于根据所述第一目标文本查询所述第一答复方案;第二生成单元, 用于根据所述第一答复方案生成第一答复语句;发送单元,用于向所述终端设备发送所述第一答复语句。
[0006]第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本申请实施例第一方面和第二方面中任一方面的步骤的指令。
[0007]第四方面,本申请实施例提供了一种计算机存储介质,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面和第二方面中任一方面所描述的部分或全部步骤。
[0008]第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面和第二方面中任一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0009]可以看出,本申请实施例中,首先通过获取用户通过所述终端设备输入的语义信息,所述语义信息的类型包括第一文本信息和语音信息中的至少一种;若所述语义信息为语音信息,则将所述语义信息转换为对应的第二文本信息;对所述语义信息进行语义分析,确定所述用户的第一用户意图;根据所述第一用户意图查询是否存在对应的第一答复方案;若查询到所述第一答复方案,则根据所述第一答复方案生成第一答复语句,并向所述客户端发送所述第一答复语句; 若未能查询到所述第一答复方案,则确定所述第一文本信息或所述第二文本信息中是否存在与身份有关的关键词;若存在所述关键词,则查询所述关
键词对应的第一目标对象;根据所述第一目标对象将所述第一文本信息或所述第二文本信息转换为第一目标文本;根据所述第一目标文本查询所述第一答复方案;根据所述第一答复方案生成第一答复语句,并向所述终端设备发送所述第一答复语句。这样,提高了所述人机对话引擎的智能性和语音识别效率。
附图说明
[0010]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1a是本申请实施例提供的语义识别系统的结构示意图;图1b是本申请实施例提供的一种系统架构示意图;图2是本申请实施例提供的一种基于身份转换的人机交互方法的流程示意图;图3是本申请实施例提供的一种人机交互界面示意图;图4是本申请实施例提供的另一种人机交互界面示意图;图5是本申请实施例提供的一种基于身份转换的人机交互装置的结构示意图。
具体实施方式
[0012]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0013]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于身份转换的人机交互方法,其特征在于,应用于语义识别系统中的服务器,所述语义识别系统包括所述服务器和安装有与所述服务器对应的客户端的终端设备,其中,所述服务器包括人机对话引擎,所述人机对话引擎用于在导航场景下根据多个答复方案与所述终端设备进行人机交互,单个答复方案与对应的用户意图进行关联,所述用户意图用于指示用户需要所述人机对话引擎完成的目标动作;所述方法包括:获取来自所述终端设备的语义信息,所述语义信息由所述终端设备对应的用户输入,所述语义信息的类型包括第一文本信息和语音信息中的至少一种;若所述语义信息为语音信息,则将所述语义信息转换为对应的第二文本信息;对所述语义信息进行语义分析,确定所述用户的第一用户意图,所述用户意图包括所述第一用户意图;根据所述第一用户意图查询是否存在对应的第一答复方案;若查询到所述第一答复方案,则根据所述第一答复方案生成第一答复语句,并向所述客户端发送所述第一答复语句;若未能查询到所述第一答复方案,则确定所述第一文本信息或所述第二文本信息中是否存在与身份有关的关键词;若存在所述关键词,则查询所述关键词对应的第一目标对象;根据所述第一目标对象将所述第一文本信息或所述第二文本信息转换为第一目标文本;根据所述第一目标文本查询所述第一答复方案;根据所述第一答复方案生成第一答复语句,并向所述终端设备发送所述第一答复语句。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取来自所述终端设备的第一关联关系,所述第一关联关系用于指示所述关键词与所述第一目标对象之间的关联关系;或者,监听用户与所述人机对话引擎的对话;从所述对话中获取所述第一关联关系。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定所述第一关联关系是否发生改变;当所述第一关联关系发生变更时,获取第二目标对象;将所述第一目标对象替换为所述第二目标对象;获取所述第二目标对象对应的第二目标地点;将所述第二目标对象与所述第二目标地点进行关联,得到第二用户意图,所述用户意图包括所述第二用户意图。4.根据权利要求3所述的方法,其特征在于,所述终端设备为车载终端;所述确定所述第一关联关系是否发生改变,包括:获取来自所述终端设备的使用数据,所述使用数据用于指示车辆副驾驶位置的所述第二目标对象对所述终端设备的使用习惯;若所述使用数据发生改变,则判断所述第一目标对象发生变更。5.根据权利要求4所述的方法,其特征在于,所述获取所述第二目标对象对应的第二目标地点,包括:
获取历史导航数据;从所述历史导航数据中确定出所述第二目标对象所对应的第二目标地点。6.根据权利要求5所述的方法,其特征在于,所述查询所述关...
【专利技术属性】
技术研发人员:王曦,陈捷旋,
申请(专利权)人:深圳市人马互动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。