应答生成装置、对话控制系统以及应答生成方法制造方法及图纸

技术编号:19562409 阅读:31 留言:0更新日期:2018-11-25 00:40
对话管理部(31)选择与和用户之间的对话状态对应的应答模板,将在应答模板中包含的术语符号向理解度估计部(30)输出。理解度估计部(30)将所输入的用户对术语符号的理解度向对话管理部(31)输出。应答生成部(32)基于由对话管理部(31)选择出的应答模板来生成应答语句,根据从对话管理部(31)输入的用户对术语的理解度,向应答语句追加说明语句并输出。

Response Generation Device, Dialogue Control System and Response Generation Method

The dialog management department (31) selects a response template corresponding to the dialog status between the user and outputs the terminology symbols contained in the response template to the comprehension estimation unit (30). The comprehension estimation unit (30) outputs the input user's comprehension of terminology symbols to the dialogue management department (31). The response generation unit (32) generates the response statement based on the response template selected by the dialogue management department (31). According to the user's understanding of the terminology input from the dialogue management department (31), the explanation statement is appended to the response statement and output.

【技术实现步骤摘要】
【国外来华专利技术】应答生成装置、对话控制系统以及应答生成方法
本专利技术涉及在用户与系统的对话中估计用户对系统所使用的术语的理解度、并基于估计结果而生成促进用户对术语的理解的应答语句的应答生成装置、具备该应答生成装置的对话控制系统以及应答生成方法。
技术介绍
近年来,对人类说出的语言进行声音输入并执行与所输入的声音的识别结果对应的功能这一技术受到关注。该技术例如作为便携电话、汽车导航这样的设备的声音接口而被利用。作为基本的算法,预先将假定的声音识别结果与功能对应起来,在所输入的声音的识别结果为假定的声音识别结果的情况下,执行与该识别结果对应的功能。这样,通过用户说话而直接执行功能,因此,作为指定要执行的功能时的快捷方式是有效的。另一方面,用户在执行想要的功能时,需要说出与该功能对应的术语。因此,当增加由系统执行的功能时,用户必须记住的术语也增加。在该情况下,若用户未充分地理解系统的使用说明书,则用户在执行想要的功能时有可能不知晓说出哪种术语才好。作为解决这种问题的现有技术,例如,存在专利文献1所记载的装置。在该装置中,对指定应执行的功能的声音输入的超时次数或该声音输入的订正次数进行累计,根据该累计结果,来估计用户对促使上述功能的指定的引导语句的内容理解到何种程度。然后,将内容的详细程度不同的引导语句中的、与估计出的理解度对应的详细程度的引导语句提示给用户。另外,在专利文献2所记载的方法中,例如,按照各类别从用户的社会书签的标签信息提取特征语句。然后,基于Web页的历史信息等,对在用户访问的Web页中使用了特征语句的频度进行累计,将该使用频度为阈值以下的类别决定为对用户来说是未知的类别。在用户所阅览的Web页的特征语句属于上述未知的类别的情况下,判定为该Web页的特征语句是用户的未知语句,将未知语句的说明语句提示给用户。现有技术文献专利文献专利文献1:国际公开第2008/084575号专利文献2:日本特开2010-92286号公报
技术实现思路
专利技术要解决的问题在专利文献1所记载的装置中,估计用户对促使指定应执行的功能的引导语句的理解度,变更为与该理解度相应的详细程度的引导语句并提示给用户。然而,该引导语句并不是对指定功能的术语中的、用户未理解内容的术语本身进行说明的引导语句,而仅仅示出在功能的指定中用户应说出的内容。因此,无论引导语句的内容如何变更,用户都无法理解上述术语,即便在下一次的声音输入中也持续不知晓术语的内容的状态。例如,在通过声音输入来指定对汽车导航系统中的地图的朝向进行变更的功能的情况下,在专利文献1所记载的装置中,即便能够判断为用户不知晓包含“正北向上”或“车头向上”这样的术语的功能,也无法判断为用户不知晓“正北向上”和“车头向上”双方或者其中之一。因此,虽然能够向用户提示提高详细度的应答信息,但无法提示用于促进术语的理解的最佳的应答信息。另外,在专利文献2所记载的方法中,在用户所阅览的Web页的特征语句属于上述未知的类别的情况下,判定为该Web页的特征语句是用户的未知语句,将未知语句的说明语句提示给用户。然而,专利文献2所记载的方法只不过是估计用户对类别的识别程度,并非估计用户对术语本身的理解度。因此,存在无法提示对用户未理解的术语适当进行说明的应答信息这样的问题。例如,作为与地图的朝向相关的功能,在知晓正北向上而不知晓车头向上的情况下,在专利文献2所记载的方法中,根据这些术语的使用频度,来估计对它们所属的类别即“地图的朝向”的理解度。然而,却不估计用户对属于“地图的朝向”这一类别的术语本身的理解度。因此,即便在用户对术语“正北向上”的理解度高的情况下,也有可能向用户提示针对该术语的说明语句,即便在用户想知晓术语“车头向上”的情况下,也有可能存在不提示该术语的说明语句的情况。本专利技术用于解决上述问题,其目的在于,获得一种能够适当地促进用户对在对话中使用的术语的理解的应答生成装置、对话控制系统以及应答生成方法。用于解决问题的手段本专利技术的应答生成装置具备对话管理部、理解度估计部以及应答生成部。对话管理部从与预先决定的对话状态对应的应答模板中选择与和用户之间的对话状态对应的应答模板,输出在选择出的应答模板中包含的术语符号。理解度估计部参照将通过预先决定的对话状态定义的多个估计条件与赋予给各估计条件的和术语符号的理解相应的权重对应起来而成的估计条件表、以及将在各估计条件下执行了功能的频度与和功能对应的术语符号对应起来而成的频度表,来确定与从对话管理部输入的术语符号对应的功能的各估计条件的频度和权重,对根据确定出的频度和权重计算出的评分进行大小判定,将判定的结果作为用户对术语符号的理解度向对话管理部输出。应答生成部基于由对话管理部选择出的应答模板,生成与用户之间的对话状态中的应答语句,根据从对话管理部输入的用户对术语符号的理解度,向应答语句追加术语符号的说明语句并输出。专利技术的效果根据本专利技术,能够估计用户对在与用户之间的对话中提示的术语符号的理解度,根据该理解度将说明语句追加于应答语句,因此,能够适当地促进用户对在对话中使用的术语的理解。附图说明图1是示出本专利技术的实施方式1的对话控制系统的结构的框图。图2是示出估计条件表的一例的图。图3A是示出最初进行了对话时的频度表的一例的图。图3B是示出进行了多次对话时的频度表的一例的图。图4是示出术语说明表的一例的图。图5A是示出实现对话控制系统的硬件结构的图。图5B是示出对实现对话控制系统的软件进行执行的硬件结构的图。图6是示出实施方式1的应答生成装置的动作的流程图。图7是示出实施方式1的对话控制系统的动作的流程图。图8是示出对在与用户之间的对话中能够执行的功能进行定义的控制信息和与各功能对应的应答模板的具体例的图。图9是示出实施方式1的应答生成装置的具体动作的一例的流程图。图10是示出术语的理解度估计的具体处理的流程图。图11是示出本专利技术的实施方式2的对话控制系统的结构的框图。图12是示出实施方式2的应答生成装置的具体动作的流程图。图13是示出实施方式2中的应答模板与应答信息的具体例的图。具体实施方式以下,为了更加详细地说明本专利技术,按照附图对其具体实施方式进行说明。实施方式1.图1是示出本专利技术的实施方式1的对话控制系统1的结构的框图。如图1所示,对话控制系统1是对与用户之间的对话中的信息的输入输出进行控制的系统,具备输入部2、应答生成装置3、输出部4、频度信息存储部5、说明信息存储部6以及应答模板存储部7。输入部2是从用户受理信息的输入的构成要素,具备手动操作输入部20以及声音识别部21。应答生成装置3是生成在与用户之间的对话中提示的应答语句的装置,具备理解度估计部30、对话管理部31以及应答生成部32。输出部4是向用户听觉性或视觉性地提示从应答生成装置3输出的应答语句。例如,对应答语句进行声音合成并进行声音输出。并且,将应答语句作为文本信息而显示在监视器画面中。频度信息存储部5是存储有按照对话的对象的每个用户而获得的频度信息的存储部。频度信息是由估计条件表和频度表构成的信息。图2是示出估计条件表5A的一例的图。估计条件表5A是将多个估计条件与向各估计条件赋予的和术语符号的理解对应的权重wi对应起来的表信息。在图2的情况下,在估计条件表5A中,被分配了条件编号1~6本文档来自技高网
...

【技术保护点】
1.一种应答生成装置,其特征在于,所述应答生成装置具备:对话管理部,其从与预先决定的对话状态对应的应答模板中选择与和用户之间的对话状态对应的应答模板,输出在选择出的应答模板中包含的术语符号;理解度估计部,其参照将通过预先决定的对话状态定义的多个估计条件与赋予给各估计条件的和术语符号的理解相应的权重对应起来而成的估计条件表、以及将在各估计条件下执行了功能的频度与和功能对应的术语符号对应起来而成的频度表,来确定与从所述对话管理部输入的术语符号对应的功能的各估计条件的所述频度和所述权重,对根据确定出的所述频度和所述权重计算出的评分进行大小判定,将判定的结果作为用户对术语符号的理解度向所述对话管理部输出;以及应答生成部,其基于由所述对话管理部选择出的应答模板,生成与用户之间的对话状态中的应答语句,根据从所述对话管理部输入的用户对术语符号的理解度,向应答语句追加说明语句并输出。

【技术特征摘要】
【国外来华专利技术】1.一种应答生成装置,其特征在于,所述应答生成装置具备:对话管理部,其从与预先决定的对话状态对应的应答模板中选择与和用户之间的对话状态对应的应答模板,输出在选择出的应答模板中包含的术语符号;理解度估计部,其参照将通过预先决定的对话状态定义的多个估计条件与赋予给各估计条件的和术语符号的理解相应的权重对应起来而成的估计条件表、以及将在各估计条件下执行了功能的频度与和功能对应的术语符号对应起来而成的频度表,来确定与从所述对话管理部输入的术语符号对应的功能的各估计条件的所述频度和所述权重,对根据确定出的所述频度和所述权重计算出的评分进行大小判定,将判定的结果作为用户对术语符号的理解度向所述对话管理部输出;以及应答生成部,其基于由所述对话管理部选择出的应答模板,生成与用户之间的对话状态中的应答语句,根据从所述对话管理部输入的用户对术语符号的理解度,向应答语句追加说明语句并输出。2.根据权利要求1所述的应答生成装置,其特征在于,所述理解度估计部计算出将每个估计条件的所述频度与所述权重相乘而得到的值的总和来作为所述评分。3.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成部生成并输出如下得到的语句:针对用户的理解度高的术语符号,不向应答语句追加说明语句,针对用户的理解度低的术语符号,向应答语句追加说明语句。4.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成部针对用户的理解度低的术语符号,生成在应答语句之前或之后追加说明语句而得到的语句。5.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成部针对用户的理解度高的术语符号,生成对术语符号设定术语而得到的应答语句,针对用户的理解度低的术语符号,生成对术语符号设定说明语句而得到的应答语句。6.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成部在所生成的语句为预先决定的阈值以上的长度的情况下,将所生成的语句分成长度小于所述阈值的多个语句而输出。7.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成装置具备意图估计部,该意图估计部基于输入信息,估计用户想要执行的功能。8.根据权利要求1所述的应答生成装置,其特征在于,所述对话管理部在处于相互关联但无法同时执行的排他性关系的多个功能中的任意功能被执行的情况下,针对与所执行的功能对应的术语符号,对执行了功能的估计条件的所述频度进行更新,针对与因所述排他性关系而未被执行的功能对应的术语符号,也对所述权重比执行了功能的估计条件小的估计条件的所述频度进行更新。9.根据权利要求1所述的应答生成装置,其特征在于,所述应答生成部在未由用户使...

【专利技术属性】
技术研发人员:藤井洋一小路悠介渡边圭辅
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

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

1