本发明专利技术提供一种引导对话的生成的方法、装置、设备及介质,用以解决现有技术中引导对话场景单一,对话过程不自然的技术问题,该方法包括:在多个对话状态中确定用户输入的语音信息的对话状态,其中所述对话状态用于确定所述语音信息的用户意图和对话场景;基于所述语音信息和所述语音信息的对话状态,确定所述语音信息对应的引导状况;若所述语音信息的引导状况指示为进行系统引导对话,则生成所述语音信息对应的引导对话。
【技术实现步骤摘要】
一种引导对话的生成的方法、装置、设备及介质
本专利技术涉及人工智能
,尤其涉及一种引导对话的生成的方法、装置、设备及介质。
技术介绍
智能对话系统是指采用计算机及人工智能手段模拟人类的行为,与自然人进行语言沟通以实现特定任务处理、闲聊沟通、情感陪护等目的。作为人工智能的一种重要的落地场景,对话系统广泛应用于智能音箱、智能家电、智能客服、智能个人助理等多个领域,具有广泛的应用前景及研究价值。现有的智能对话系统进入主动状态的场景单一,且进入主动状态后,执行的相关主动引导对话内容也需要预先进行配置,对用户体验的改善有限。
技术实现思路
本专利技术提供一种引导对话的生成的方法、装置、设备及介质,用以解决引导对话场景单一,对话过程不自然的技术问题。第一方面,本专利技术实施例提供一种引导对话的生成的方法,包括:在多个对话状态中确定用户输入的语音信息的对话状态,其中对话状态用于确定语音信息的用户意图和对话场景;基于语音信息和语音信息的对话状态,确定语音信息对应的引导状况;若语音信息的引导状况指示为进行系统引导对话,则生成语音信息对应的引导对话。在一种可能实施的方式中,本专利技术实施例提供的方法中,基于语音信息和语音信息的对话状态,确定语音信息对应的引导状况,包括:基于语音信息和语音信息的对话状态,确定语音信息对应的对话锚点;基于语音信息对应的对话锚点,确定语音信息对应的引导状况,其中,对话锚点包括对应对话锚点的引导状况,在确定语音信息与任一对话锚点匹配时,则将匹配的对话锚点的引导状况确定为语音信息对应的引导状况。在一种可能实施的方式中,本专利技术实施例提供的方法中,系统引导对话包括自主引导和询问引导,若语音信息的引导状况指示进行系统引导对话,则生成语音信息对应的引导对话,包括:若语音信息的引导状况指示进行系统引导对话,且系统引导对话为自主引导,则生成主动引导对话。在一种可能实施的方式中,本专利技术实施例提供的方法中,若语音信息的引导状况指示为语音信息进行系统引导对话,且系统引导对话为询问引导,则生成询问内容和基本对话;根据询问内容和基本对话生成询问引导对话。在一种可能实施的方式中,本专利技术实施例提供的方法中,在生成询问内容和基本对话之前,进一步包括:若所述用户对上一次询问引导的响应意愿符合预设要求,则判定所述语音信息的引导状况指示为所述语音信息进行系统引导对话,且所述系统引导对话为询问引导。在一种可能实施的方式中,本专利技术实施例提供的方法中,生成询问内容,包括:从所述用户的行为序列中提取所述用户的喜好;根据所述用户的喜好,生成所述询问内容。在一种可能实施的方式中,本专利技术实施例提供的方法中,若语音信息的引导状况指示为不进行系统引导对话,则生成基本对话。在一种可能实施的方式中,本专利技术实施例提供的方法中,在多个对话状态中确定用户输入的语音信息的对话状态,包括:获取用户输入的语音信息,对语音请求进行语义解析;基于语义解析结果在多个对话状态中确定语音信息的对话状态。第二方面,本专利技术实施例提供一种引导对话的生成的装置,该装置包括:确定单元,用于在多个对话状态中确定用户输入的语音信息的对话状态,其中对话状态用于确定语音信息的用户意图和对话场景;处理单元,用于基于语音信息和语音信息的对话状态,确定语音信息对应的引导状况;生成单元,用于若语音信息的引导状况指示为进行系统引导对话,则生成语音信息对应的引导对话。在一种可能实施的方式中,本专利技术实施例提供的装置中,处理单元具体用于:基于语音信息和语音信息的对话状态,确定语音信息对应的对话锚点;基于语音信息对应的对话锚点,确定语音信息对应的引导状况,其中,对话锚点包括对应对话锚点的引导状况,在确定语音信息与任一对话锚点匹配时,则将匹配的对话锚点的引导状况确定为语音信息对应的引导状况。在一种可能实施的方式中,本专利技术实施例提供的装置中,系统引导对话包括自主引导和询问引导,生成单元还用于:若语音信息的引导状况指示进行系统引导对话,且系统引导对话为自主引导,则生成主动引导对话。在一种可能实施的方式中,本专利技术实施例提供的装置中,生成单元还用于:若语音信息的引导状况指示为语音信息进行系统引导对话,且系统引导对话为询问引导,则生成询问内容和基本对话;根据询问内容和基本对话生成询问引导对话。在一种可能实施的方式中,本专利技术实施例提供的装置中,生成单元还用于:若所述用户对上一次询问引导的响应意愿符合预设要求,则判定所述语音信息的引导状况指示为所述语音信息进行系统引导对话,且所述系统引导对话为询问引导。在一种可能实施的方式中,本专利技术实施例提供的装置中,生成单元还用于:从所述用户的行为序列中提取所述用户的喜好;根据所述用户的喜好,生成所述询问内容。在一种可能实施的方式中,本专利技术实施例提供的装置中,生成单元具体用于:若语音信息的引导状况指示为不进行系统引导对话,则生成基本对话。在一种可能实施的方式中,本专利技术实施例提供的装置中,确定单元具体用于:获取用户输入的语音信息,对语音请求进行语义解析;基于语义解析结果在多个对话状态中确定语音信息的对话状态。第三方面,本专利技术实施例提供一种电子设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如本专利技术实施例第一方面所提供的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如本专利技术实施例第一方面所提供的方法。利用本专利技术提供的引导对话的生成的方法、装置、设备及介质,具有以下有益效果:在多个对话状态中确定用户输入的语音信息的对话状态,并基于语音信息和语音信息的对话状态,确定语音信息对应的引导状况,若语音信息的引导状况指示为进行系统引导对话,则生成语音信息对应的引导对话。本专利技术通过在不同对话状态中确定对应的引导状况,并生成对应的引导对话,扩展了对话的自由度,提升了系统引导对话的智能程度。附图说明图1为本专利技术实施例提供的一种引导对话的生成的方法的流程示意图;图2为本专利技术实施例提供的引导对话的生成的方法中对话锚点示意图;图3为本专利技术实施例提供的一种引导对话的生成的方法的具体流程示意图;图4为本专利技术实施例提供的一种引导对话的生成的装置的结构示意图;图5为本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面对文中出现的一本文档来自技高网...
【技术保护点】
1.一种引导对话的生成的方法,其特征在于,包括:/n在多个对话状态中确定用户输入的语音信息的对话状态,其中所述对话状态用于确定所述语音信息的用户意图和对话场景;/n基于所述语音信息和所述语音信息的对话状态,确定所述语音信息对应的引导状况;/n若所述语音信息的引导状况指示为进行系统引导对话,则生成所述语音信息对应的引导对话。/n
【技术特征摘要】
1.一种引导对话的生成的方法,其特征在于,包括:
在多个对话状态中确定用户输入的语音信息的对话状态,其中所述对话状态用于确定所述语音信息的用户意图和对话场景;
基于所述语音信息和所述语音信息的对话状态,确定所述语音信息对应的引导状况;
若所述语音信息的引导状况指示为进行系统引导对话,则生成所述语音信息对应的引导对话。
2.根据权利要求1所述的方法,其特征在于,所述基于所述语音信息和所述语音信息的对话状态,确定所述语音信息对应的引导状况,包括:
基于所述语音信息和所述语音信息的对话状态,确定所述语音信息对应的对话锚点;
基于所述语音信息对应的对话锚点,确定所述语音信息对应的引导状况,其中,所述对话锚点包括对应所述对话锚点的引导状况,在确定所述语音信息与任一对话锚点匹配时,则将匹配的对话锚点的引导状况确定为所述语音信息对应的引导状况。
3.根据权利要求1所述的方法,其特征在于,所述系统引导对话包括自主引导和询问引导,所述若所述语音信息的引导状况指示进行系统引导对话,则生成所述语音信息对应的引导对话,包括:
若所述语音信息的引导状况指示进行系统引导对话,且所述系统引导对话为自主引导,则生成主动引导对话。
4.根据权利要求3所述的方法,其特征在于,若所述语音信息的引导状况指示为所述语音信息进行系统引导对话,且所述系统引导对话为询问引导,则生成询问内容和基本对话;
根据所述询问内容和所述基本对话生成询问引导对话。
5.根据权利要求4所述的方法,其特征在于,在生成询问内容和基本对话之前,进一步包括:
若所述用户对上一次询问引...
【专利技术属性】
技术研发人员:李良斌,陈孝良,苏少炜,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。