一种语音交互方法、装置、设备和计算机存储介质制造方法及图纸

技术编号:27412720 阅读:16 留言:0更新日期:2021-02-21 14:28
本申请公开了一种语音交互方法、装置、设备和计算机存储介质,涉及人工智能和语音技术领域。具体实现方案为:对用户输入的语音指令进行语音识别和需求解析;响应于解析得到的未知需求,利用所述需求解析的结果获取问询实体信息和问询内容,并通过与所述问询实体进行通信获取所述问询内容对应的答复信息;利用所述答复信息向所述用户返回第一语音应答。本申请能够弥补语音助手原本需求满足方面的盲区,尽可能问询到用户的新需求,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种语音交互方法、装置、设备和计算机存储介质


[0001]本申请涉及计算机应用
,特别涉及人工智能和语音


技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就被认为是现有技术。
[0003]随着语音交互技术的不断发展,用户能够与智能音箱、智能手机等终端设备进行语音交互。除了终端设备操作系统自带的语音助手之外,越来越多的应用搭载了语音交互技术。用户能够通过输入语音指令获取对应的服务,从而在很大程度上解放双手。
[0004]现有语音交互场景中,由于用户需求是无法事先枚举完的,在对用户输入的语音指令进行语音识别和需求理解后,常常面临语音助手无法解决用户新需求的情况,只能向用户返回诸如“对不起,我还不知道这个信息”的应答。这种应答方式会给用户带来较差的体验,无法满足用户的需求。

技术实现思路

[0005]有鉴于此,本申请提供了一种语音交互方法、装置、设备以及存储介质,以满足用户新需求,提高用户体验。
[0006]根据第一方面,提供了一种语音交互方法,包括:
[0007]对用户输入的语音指令进行语音识别和需求解析;
[0008]响应于解析得到的未知需求,利用所述需求解析的结果获取问询实体信息和问询内容,并通过与所述问询实体进行通信获取所述问询内容对应的答复信息;
[0009]利用所述答复信息向所述用户返回第一语音应答。
[0010]根据第二方面,提供了一种语音交互装置,包括:
[0011]语音处理单元,用于对用户输入的语音指令进行语音识别和需求解析;
[0012]对话决策单元,用于响应于所述语音处理单元解析得到的未知需求,利用所述需求解析的结果获取问询实体信息和问询内容;
[0013]自动问询单元,用于通过与所述问询实体进行通信获取所述问询内容对应的答复信息;
[0014]语音交互单元,用于利用所述答复信息向所述用户返回第一语音应答。
[0015]根据第三方面,提供了一种电子设备,包括:
[0016]至少一个处理器;以及
[0017]与所述至少一个处理器通信连接的存储器;其中,
[0018]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的方法。
[0019]根据第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述的方法。
[0020]由以上技术方案可以看出,本申请在解析得到用户的新需求的情况下,不是简单地向用户回复无法解决新需求的语音应答,而是通过与问询实体进行通讯来获取问询内容对应的答复信息,并利用答复信息向用户返回语音应答。这种方式能够弥补语音助手原本需求满足方面的盲区,尽可能问询到用户的新需求,提升用户体验。
[0021]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0022]附图用于更好地理解本方案,不构成对本申请的限定。其中:
[0023]图1示出了可以应用本专利技术实施例的示例性系统架构;
[0024]图2为本申请实施例一提供的主要方法流程图;
[0025]图3为本申请实施例二提供的一种可实现的方法流程图;
[0026]图4为本申请实施例三提供的一种可实现的方法流程图;
[0027]图5为本申请实施例四提供的一种可实现的方法流程图;
[0028]图6为本申请实施例五提供的语音交互装置的结构图;
[0029]图7是用来实现本申请实施例的电子设备的框图。
具体实施方式
[0030]以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0031]图1示出了可以应用本专利技术实施例的示例性系统架构。如图1所示,该系统架构可以包括终端设备101和102,网络103和服务器104。网络103用以在终端设备101、102和服务器104之间提供通信链路的介质。网络103可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0032]用户可以使用终端设备101和102通过网络103与服务器104交互。终端设备101和102上可以安装有各种应用,例如语音交互应用、网页浏览器应用、通信类应用等。
[0033]终端设备101和102可以是支持语音交互的各种电子设备,可以是有屏设备,也可以是无屏设备。包括但不限于智能手机、平板电脑、智能音箱、智能电视等等。本专利技术所提供的语音交互装置可以设置并运行于上述服务器104中,也可以设置并运行于处理功能强大的计算机终端。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块,在此不做具体限定。
[0034]例如,语音交互装置设置并运行于上述服务器104中,终端设备101将用户输入的语音指令通过网络103发送至服务器104。服务器104采用本专利技术实施例提供的方法进行处理后,将处理结果(即本申请实施例中涉及的语音应答)返回至终端设备101,进而由终端设备101提供给用户,从而实现与用户之间的语音交互。该装置可以采用诸如语音助手的产品形态。
[0035]服务器104可以是单一服务器,也可以是是多个服务器构成的服务器群组。应该理
解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0036]实施例一
[0037]图2为本申请实施例一提供的主要方法流程图,如图2中所示,该方法可以包括以下步骤:
[0038]在201中,对用户输入的语音指令进行语音识别和需求解析。
[0039]对于用户输入的语音指令,首先要进行语音识别。在获取到语音识别得到的文本后,进行需求解析。需求解析的目的是为了了解用户的具体需求(也可以称为意图),以为用户提供精准的服务。需求解析使用了自然语言处理中的语义理解,该部分内容可以采用已有较为成熟的实现方式,在此不做详述。
[0040]在202中,响应于解析得到的未知需求,利用需求解析的结果获取问询实体信息和问询内容,并通过与问询实体进行通信获取问询内容对应的答复信息。
[0041]如果解析得到的是已知需求,则通常已经存储有该已知需求对应的响应方式或语音应答,直接利用该已知需求对应的响应方式进行响应或语音应答。这种情况不做详述。
[0042]如果解析得到未知需求即新需求,则采用本申请实施例提供的方式进行处理。
[0043]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,包括:对用户输入的语音指令进行语音识别和需求解析;响应于解析得到的未知需求,利用所述需求解析的结果获取问询实体信息和问询内容,并通过与所述问询实体进行通信获取所述问询内容对应的答复信息;利用所述答复信息向所述用户返回第一语音应答。2.根据权利要求1所述的方法,在所述解析得到未知需求之后,且利用所述需求解析的结果向所述用户返回第一语音应答之前,还包括:向所述用户返回第二语音应答以指示稍后提供答复信息。3.根据权利要求1所述的方法,在获取所述问询内容对应的答复信息之后还包括:将所述需求解析的结果记录为已知需求,且对应存储所述答复信息。4.根据权利要求1所述的方法,还包括:获取所述问询实体信息对应的候选实体信息;通过与所述候选实体进行通信获取候选答复信息;利用所述候选实体信息和所述候选答复信息,向所述用户返回第三应答语音。5.根据权利要求4所述的方法,其中,获取所述问询实体信息对应的候选实体信息包括:从所述问询实体所属的领域知识库中获取与所述问询实体属于同一类型的实体;基于获取的实体与所述问询实体之间的相关度,从所述获取的实体中选择至少一个作为候选实体并获取候选实体信息。6.根据权利要求4所述的方法,其中,所述通过与所述候选实体进行通信获取候选答复信息包括:若通过与所述问询实体进行通信未获取到所述问询内容对应的答复信息,或者,若通过与所述问询实体进行通信获取到的所述答复信息为否定性答复,则通过与所述候选实体进行通信获取候选答复信息。7.根据权利要求1所述的方法,其中,通过与所述问询实体进行通信获取所述问询内容对应的答复信息包括:依据所述问询实体信息对应的通信方式与所述问询实体进行至少一轮交互,以向所述问询实体发送所述询问内容,并获取所述问询实体返回的答复信息。8.根据权利要求4所述的方法,该方法还包括:若在预设时长内未获取到所述答复信息和所述候选答复信息,则向所述用户返回预设的第四语音应答。9.一种语音交互装置,包括:语音处理单元,用于对用户输入的语音指令进行语音识别和需求解析;对话决策单元,用于响应于所述语音处理单元解析得到的未知需求,利用所述需求解析的结果获取问询实体信息和问询内容;自动问询单元,用于通过与所述问询实体进行通信获取所述问...

【专利技术属性】
技术研发人员:黄际洲丁世强
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1