对话系统、包括其的车辆和对话处理方法技术方案

技术编号:22660165 阅读:19 留言:0更新日期:2019-11-28 03:59
一种用于车辆的对话系统可以包括:存储装置,其被配置为存储语境信息,该语境信息包括指示车辆状态的车辆状态信息和与车辆的行驶环境相关的行驶环境信息中的至少一者;输入处理器,其被配置为从用户获取话语并在识别出话语包括用户状态信息时提取与话语相对应的动作;对话管理器,其被配置为获取条件确定参数的参数值,该条件确定参数用于确定对应于话语的动作是否可从存储装置执行,以基于条件确定参数的参数值确定待执行的动作,并且获取用于从存储装置执行所确定的动作的动作参数的参数值;以及结果处理器,其被配置为使用所获取的动作参数的参数值来生成用于执行所确定的动作的响应。

Dialogue system, including its vehicle and dialogue processing method

A dialogue system for vehicles may include: a storage device configured to store context information, which includes at least one of vehicle state information indicating vehicle state and driving environment information related to vehicle driving environment; an input processor configured to obtain a discourse from a user and extract a session when identifying a discourse including user state information The dialogue manager is configured to obtain the parameter value of the condition determination parameter, which is used to determine whether the action corresponding to the discourse can be executed from the storage device, determine the action to be executed based on the parameter value of the condition determination parameter, and obtain the parameter value of the action parameter for executing the determined action from the storage device; and A processor configured to generate a response for executing the determined action using the parameter value of the acquired action parameter.

【技术实现步骤摘要】
对话系统、包括其的车辆和对话处理方法
所公开的专利技术涉及通过与用户的对话识别用户的意图来提供用户所需的信息或服务的对话系统、包括该对话系统的车辆以及对话处理方法。
技术介绍
用于车辆的传统音频-视频导航(AVN)设备可向用户提供视觉信息或接收用户输入。然而,AVN设备相对较小的屏幕和输入可能造成用户使用AVN设备不便。特别而言,用户在驾驶时将手从方向盘上移开或从道路看向AVN设备时,会出现危险驾驶状况。因此,当在车辆中实现对话系统时,需要以更方便和更安全的方式提供服务,使得对话系统能够通过与用户对话来识别用户的意图,并提供用户所需的信息或服务。
技术实现思路
专利技术要解决的技术问题本专利技术的一方面提供一种对话系统、包括该对话系统的车辆以及对话处理方法,该对话系统在车辆的行驶环境下基于与用户的对话和车辆状态信息、行驶环境信息、用户信息等的各种信息准确地识别用户的意图,由此能够提供符合用户的实际意图的服务或用户最需要的服务。本专利技术的另一方面提供一种能够通过除用户的直接控制话语之外的间接话语根据用户的意图执行车辆控制的车辆,以及对话处理方法。本专利技术的另外方面将在下面的描述中部分阐述,部分将从所述描述中显而易见或者可以通过实施本专利技术来了解。用于解决技术问题的技术方案根据本专利技术的实施例,用于车辆的对话系统可以包括:存储装置,其被配置为存储语境信息,该语境信息包括指示车辆状态的车辆状态信息和与车辆的行驶环境相关的行驶环境信息中的至少一者;输入处理器,其被配置为从用户获取话语并在识别出话语包括用户状态信息时提取与话语相对应的动作;对话管理器,其被配置为从存储装置获取用于确定对应于话语的动作是否可执行的条件确定参数的参数值,以基于条件确定参数的参数值确定待执行的动作,并且获取用于从存储装置执行所确定的动作的动作参数的参数值;以及结果处理器,其被配置为使用所获取的动作参数的参数值来生成用于执行所确定的动作的响应。存储装置可以存储与多个动作中的每个动作相关的语境信息,并且输入处理器可以从存储装置获取与对应于话语的动作相关的语境信息的信息值,并将该信息值发送到对话管理器。当与对应于话语的动作相关的语境信息的信息值未存储在存储装置中时,输入处理器可以请求与来自车辆的话语相对应的语境信息的信息值。对话管理器可以将条件确定参数的参数值或动作参数的参数值设置为等于从输入处理器发送的语境信息的信息值。存储装置可以存储关系动作之间的关系。对话管理器可以从存储装置获取与对应于话语的动作相关的至少一个动作。对话管理器可以确定对应于话语的动作与至少一个相关动作之间的优先级。对话管理器可以从存储装置获取用于确定相关动作是否可执行的条件确定参数的参数值,并且基于所获取的条件确定参数的参数值来确定是否可执行至少一个相关动作。对话管理器可以将待执行的动作确定为可执行并且在对应于话语的动作和至少一个相关动作之间具有最高优先级的动作。当输入处理器不能提取对应于话语的动作时,对话管理器可以基于车辆状态信息和行驶环境信息中的至少一者来估算与话语相对应的动作。存储装置可以存储关系动作之间的关系,并且对话管理器可以从存储装置获取与估算动作相关的至少一个动作。对话系统还可以包括被配置为与外部服务器通信的通信器。当对话管理器不能从存储装置获取条件确定参数的参数值或动作参数的参数值时,对话管理器可以从外部服务器请求参数值。结果处理器可以生成用于执行所确定的动作的对话响应和用于控制车辆的操作的命令。对话系统还可以包括:通信器,其被配置为从车辆和连接到车辆的移动装置中的至少一者接收语境信息的信息值,并将响应发送到车辆或移动装置。输入处理器可以基于用户的用户信息提取与话语相对应的动作。此外,根据本专利技术的实施例,用于车辆的对话处理方法可以包括:在存储装置中存储包括指示车辆状态的车辆状态信息和与车辆的行驶环境相关的行驶环境信息中的至少一者的语境信息;从用户那里获取话语;当识别出话语包括用户状态信息时,提取对应于该话语的动作;从存储装置获取条件确定参数的参数值,该条件确定参数用于确定对应于该话语的动作是否可执行;基于条件确定参数的参数值确定待执行的动作;从存储装置获取用于执行所确定的动作的动作参数的参数值;并且使用所获取的动作参数的参数值生成用于执行所确定的动作的响应。对话处理方法还可以包括:将与多个动作中的每个动作相关的语境信息存储在存储装置中;从存储装置中获取与对应于该话语的动作相关的语境信息的信息值;并将信息值发送给对话管理器。对话处理方法还可以包括:当与对应于话语的动作相关的语境信息的信息值没有存储在存储装置中时,请求与来自车辆的话语相对应的语境信息的信息值;将条件确定参数的参数值或动作参数的参数值设置为等于从输入处理器发送的语境信息的信息值。对话处理方法还可以包括:在存储装置中存储关系动作之间的关系;从存储装置获取与对应于话语的动作相关的至少一个动作;确定对应于话语的动作与所述至少一个相关动作之间的优先级。对话处理方法还可以包括:从存储装置获取用于确定相关动作是否可执行的条件确定参数的参数值;并且基于所获取的条件确定参数的参数值来确定至少一个相关动作是否可执行。对话处理方法还可以包括将待执行的动作确定为可执行并且在对应于话语的动作和至少一个相关动作之间具有最高优先级的动作。对话处理方法还可以包括:当输入处理器不能提取对应于话语的动作时,基于车辆状态信息和行驶环境信息中的至少一者来估算与话语相对应的动作。对话处理方法还可以包括:生成用于执行所确定的动作的对话响应和用于控制车辆的操作的命令。对话处理方法还可以包括:从车辆和连接到车辆的移动装置中的至少一者接收语境信息的信息值;并将响应发送到车辆或移动装置。对话处理方法还可以包括:接收用户的用户信息;基于用户信息提取与用户话语相对应的动作。此外,根据本专利技术的实施例,具有对话系统的车辆可以包括:存储装置,其被配置为存储语境信息,该语境信息包括指示车辆状态的车辆状态信息和与车辆的行驶环境相关的行驶环境信息中的至少一者;输入处理器,其被配置为从用户获取话语并在识别出话语包括用户状态信息时提取与话语相对应的动作;对话管理器,其被配置为从存储装置获取用于确定对应于话语的动作是否可执行的条件确定参数的参数值,以基于条件确定参数的参数值确定待执行的动作,并且获取用于从存储装置执行所确定的动作的动作参数的参数值;以及结果处理器,其被配置为使用所获取的动作参数的参数值来生成用于执行所确定的动作的响应。存储装置可以存储与多个动作中的每个动作相关的语境信息,并且输入处理器可以从存储装置获取与对应于话语的动作相关的语境信息的信息值,并将该信息值发送到对话管理器。对话管理器可以将条件确定参数的参数值或动作参数的参数值设置为等于从输入处理器发送的语境信息的信息值。存储装置可以存储关系动作之间的关系,并且对话管理器可以从本文档来自技高网...

【技术保护点】
1.一种用于车辆的对话系统,包括:/n存储装置,其被配置为存储语境信息,所述语境信息包括指示车辆状态的车辆状态信息或与所述车辆的行驶环境相关的行驶环境信息中的至少一者;/n输入处理器,其被配置为从用户获取话语并在识别出所述话语包括用户状态信息时提取与所述话语相对应的动作;/n对话管理器,其被配置为从所述存储装置获取用于确定对应于所述话语的动作是否可执行的条件确定参数的参数值,以基于所述条件确定参数的参数值确定待执行的动作,并且从所述存储装置获取用于执行所确定的动作的动作参数的参数值;以及/n结果处理器,其被配置为使用所获取的所述动作参数的参数值来生成用于执行所确定的动作的响应。/n

【技术特征摘要】
20180517 KR 10-2018-0056497;20180612 KR 10-2018-001.一种用于车辆的对话系统,包括:
存储装置,其被配置为存储语境信息,所述语境信息包括指示车辆状态的车辆状态信息或与所述车辆的行驶环境相关的行驶环境信息中的至少一者;
输入处理器,其被配置为从用户获取话语并在识别出所述话语包括用户状态信息时提取与所述话语相对应的动作;
对话管理器,其被配置为从所述存储装置获取用于确定对应于所述话语的动作是否可执行的条件确定参数的参数值,以基于所述条件确定参数的参数值确定待执行的动作,并且从所述存储装置获取用于执行所确定的动作的动作参数的参数值;以及
结果处理器,其被配置为使用所获取的所述动作参数的参数值来生成用于执行所确定的动作的响应。


2.根据权利要求1所述的对话系统,其中:
所述存储装置被配置为存储与多个动作中的每个动作相关的语境信息,以及
所述输入处理器被配置为从所述存储装置获取与对应于所述话语的所述动作相关的语境信息的信息值,并将所述信息值发送到所述对话管理器。


3.根据权利要求2所述的对话系统,其中:
所述输入处理器被配置为当与对应于所述话语的所述动作相关的所述语境信息的信息值未存储在所述存储装置中时,请求与来自所述车辆的话语相对应的所述语境信息的信息值。


4.根据权利要求2所述的对话系统,其中:
所述对话管理器被配置为将所述条件确定参数的参数值或所述动作参数的参数值设置为等于从所述输入处理器发送的语境信息的信息值。


5.根据权利要求1所述的对话系统,其中:
所述存储装置被配置为存储关系动作之间的关系,以及
所述对话管理器被配置为从所述存储装置获取与对应于所述话语的动作相关的至少一个动作。


6.根据权利要求5所述的对话系统,其中:
所述对话管理器被配置为确定对应于所述话语的动作与至少一个相关动作之间的优先级。


7.根据权利要求6所述的对话系统,其中:
所述对话管理器被配置为从所述存储装置获取用于确定所述相关动作是否可执行的条件确定参数的参数值,并且基于所获取的条件确定参数的参数值来确定是否可执行所述至少一个相关动作。


8.根据权利要求7所述的对话系统,其中:
所述对话管理器被配置为将待执行的动作确定为可执行并且在对应于所述话语的动作和所述至少一个相关动作之间具有最高优先级的动作。


9.根据权利要求1所述的对话系统,其中,
当所述输入处理器不能提取对应于所述话语的动作时,所述对话管理器基于所述车辆状态信息或所述行驶环境信息中的至少一者来估算与所述话语相对应的动作。


10.根据权利要求1所述的对话系统,还包括:
被配置为与外部服务器通信的通信器,
其中,所述对话管理器被配置为当所述对话管理器不能从所述存储装置获取所述条件确定参数的参数值或所述动作参数的参数值时,向所述外部服务器请求所述参数值。


11.根据权利要求1所述的对话系统,其中:
所述结果处理器被配置为生成用于执行所确定的动作的对话响应和用于控制所述车辆的操作的命令。


12.根据权利要求1所述的对话系统,还包括:
通信器,其被配置为从所述车辆或连接到所述车辆的移动装置中的至少一者接收所述语境信息的信息值,并将所述响应发送到所述车辆或所述移动装置。


13.根据权利要求1所述的对话系统,其中:
所述输入处理器被配置为基于所述用户的用户信息提取与所述话语相对应的动作。


14.一种用于车辆的对话处理方法,包括:
在存储装置中存储语境信息,所述语境信息包括指示所述车辆状态的车辆状态信息或与所述车辆的行驶环境相关的行驶环境信息中的至少一者;
从用户获取话语;
当识别出所述话语包括用户状态信息时,提取对应于所述话语的动作;
从所述存储装置获取条件确定参数的参数值,所述条件确定参数用于确定对应于所述话语的动作是否可执行;
基于所述条件确定参数的参数值确定待执行的动作;
从所述存储装置获取用于执行所确定的动作的动作参数的参数值;以及
使用所获取的所述动作参数的参数值生成用于执行所确定的动作的响应。


15.根据权利要求14所述的对话处理方法,还包括:
存储...

【专利技术属性】
技术研发人员:金宣我石东熙申东洙李廷馣金佳熙卢熙真金桂润
申请(专利权)人:现代自动车株式会社起亚自动车株式会社
类型:发明
国别省市:韩国;KR

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

1