用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法、语音对...的制作方法

文档序号:10663715阅读:439来源:国知局
用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法、语音对 ...的制作方法
【专利摘要】本发明涉及一种用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法,其中,在所述信息的检测之间分别通过所述语音对话装置进行语音输出,其中,分别通过检测自然语言的语音输入数据和从所述语音输入数据通过语音识别算法提取对应的信息来检测所述信息,其中,在满足重复条件时通过所述语音对话装置生成自然语言的摘要输出并且作为语音输出来输出,所述语音输出包括至少一个已经检测到的信息或所述信息的一部分的自然语言的再现或由所述信息导出的信息。
【专利说明】
用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法、语音对话装置以及机动车
技术领域
[0001]本发明涉及一种用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法,其中,在所述信息的检测之间分别通过所述语音对话装置进行语音输出,其中,分别通过检测自然语言的语音输入数据和从所述语音输入数据通过语音识别算法提取对应的信息来检测所述信息。
【背景技术】
[0002]在很多应用情况中,语音对话用于检测技术装置的操作输入。这种语音控制尤其是当使用者在语音输入的时刻执行至少部分地要求其专注的其它操作时是有意义的,因为在使用语音输入来控制装置或用于输入信息时不需要注意力集中于附加的手动操作元件。基于这种属性,语音控制尤其是通常在机动车中使用。因此例如可通过语音输入来控制机动车中的导航系统、通信系统和多媒体装置。
[0003]在语音控制的很多应用情况中,在此需要检测具有待关联信息内容的信息。对于具有待关联信息内容的信息在此应理解为处于语境中、即在内容上关联的信息。因此,在输入到导航系统中时,具有待关联信息内容的信息例如可以是城市的名字、街道的名字以及门牌号码,附加地是应规划到通过另外三个信息描述的地点的线路的信息。在多媒体系统中歌曲的选择作为具有待关联信息内容的信息例如可包括艺术家的名字以及待播放歌曲的名字或包含歌曲的专辑的名字和所属的歌曲编号。
[0004]在此,使用者可将全部这些单个的具有待关联信息内容的信息在唯一的语音输入的范围内提供给语音对话装置。但通常期望逐个地检测这些信息或在通过使用者进行的语音输入中缺少一些执行任务所需的信息,因此可设置通过系统进行再次询问。
[0005]尤其是在机动车中使用时,在通过语音对话装置进行的这种复杂的具有处于其间的语音输出的多部分的语音输入中缺点在于,使用者在进行语音对话的同时也必须执行基本上要求其大部分注意力的其它任务。此外可能出现使得同时的语音控制完全不可能的事件、例如进入的和接受的电话呼叫。驾驶员的这种分心或用于检测信息的方法的中断可导致:对话不可继续并且基本上必须从头重新执行。这要求将已经由使用者提供的全部信息重新输入到系统中。由此,操作舒适性降低,操作者与语音对话系统之间的交互效率低。

【发明内容】

[0006]由此,本发明的目的在于,给出一种开头所述类型的方法,在所述方法中,根据本发明,在满足重复条件时通过语音对话装置生成自然语言的摘要输出并且作为语音输出来输出,所述语音输出包括至少一个已经检测到的信息或所述信息的一部分的自然语言的再现或由所述信息导出的信息。
[0007]本发明基于这样的构思:向使用者在对话期间为了检测具有待关联信息内容的信息在一定条件下给出对话状态的摘要,以便使所述使用者记起对话的细节或者说其所处的对话点。在此应唤起使用者尤其是对对话内的在前发生的输入的记忆。因此,生成自然语言的摘要输出,所述摘要输出根据本发明包括至少一个已经检测到的信息或所述信息的一部分或由所述信息导出的信息。在此需要注意的是,经编址的功能、即是否例如待播放歌曲应被选择用于多媒体系统或进度应录入到进度日历中,通常也已通过语音对话装置检测到并且因此也成为具有待关联信息内容的信息之一。描述经编址的功能的所述信息在此形成一种用于另外的信息的括号或句框并且通过所述信息尤其是可确定:应检测何另外的信息并且以何形式关联所述信息的信息内容。但待检测信息的类型和应如何关联信息内容的类型也可另外预给定,例如当在机动车中执行所述方法并且另外的方法主动地启动与使用者的语音对话时。
[0008]根据待检测信息之一或外部预设,对于信息中的每一个由此结合所述另外的信息确定对应的信息的含义、即语义。有利地可在基于本体的数据结构中检测信息,这就是说,给信息配置语境,所述语境使信息中的每一个与另外的信息形成关系和/或所述语境给信息分配具体的含义。含义的分配在此可这样进行:根据预设或描述对话类型的第一信息来选择确定的数据结构,在所述数据结构中在预给定的位置上存储各个信息。但作为补充或替换方案,数据结构也可包括元数据,所述元数据描述检测到的信息之间的关系和/或用于对应的信息的所配置的含义。
[0009]在满足重复条件时在语音对话装置中由此可存在一个或多个信息以及配置给信息的含义或者说配置给信息的关系。数据的这种存在允许特别柔性地生成摘要输出。在下文中,例如对于元数据的使用应允许所述处理方式,所述元数据给检测到的信息中的每一个分配一个类型标记,所述类型标记描述对应的信息的含义。类型标记到信息的这种配置例如已由“可扩展标记语言”(XML)公知。但所述的处理方式也可用于信息存储的多个另外的形式。
[0010]如果语音对话通过使用者引入,则可由第一语音输入典型地确定经编址的功能。这种功能例如可以是导航目标的输入、无线电台的选择、联络数据的存储或进度等。经编址的功能一方面预给定对话的进一步进程,其中,也可树状地建立另外的对话,这就是说,可根据另外的信息匹配语音对话装置的后面的语音输出以及待检测信息的类型。另一方面,经编址的功能可以已经预给定摘要输出的多个可能结构,其中,摘要输出的具体使用的结构可与已经检测到信息中的何信息相关并且尤其是与其它参数相关,所述其它参数尤其是影响摘要输出的冗长度、即尤其是摘要输出的长度或者说所述摘要输出所包含的检测到的信息的量。摘要输出的结构在此可描述:将信息中的何信息输出,在摘要输出的何位置上输出所述信息,以何格式将信息中的每一个输出,以何格式将对应的信息输出,是否将信息本身或由所述信息导出的信息或所述信息的一部分输出,和/或摘要输出包括何另外的组成部分。
[0011]在下文要示例性地对于通过根据本发明的语音对话装置控制进度表来描述这种处理方式。进度在此应通过信息日期、时间、持续时间和进度的名称来描述。使用者通过在前发生的语音输入已经输入:应创建进度,应在2015年I月I日在15:00创建所述进度,进度的持续时间是一小时。在语音对话系统中由此作为数据存在功能,即进度规划、日期、即2015年I月I日、时间、S卩15:00和持续时间、即一小时。
[0012]在该时刻进行语音对话的较长的中断,因为使用者由于交通状况而分心。因为对于较长时间不检测使用者的语音输入,所以语音对话装置求得重复条件被满足,生成摘要输出并且输出所述摘要输出。语音对话装置由所存储的信息和用于所存储的信息的元数据求得:被中断的对话的功能是进度规划,已经存在关于日期、时间和持续时间的信息。借助于所述信息,语音对话装置从摘要输出的多个可能结构的列表选择用于摘要输出的结构。例如选择摘要输出的这样的结构,所述结构包括引导词“我们刚刚在此对于……一个新的进度”、工作日、日期的陈述、单词“在……”、时间以及其它表述“创建”。因此,在其生成之后作为语音输出来输出的整个摘要输出的内容是我们刚刚在此对于2015年I月I日星期四在15:00创建一个进度”。接着例如可输出语音输出,以便询问用于进度的名称。如已所述,在此可通过另外的参数匹配摘要输出的冗长度。因此例如在所述摘要输出中不考虑进度的持续时间。在表明冗长度提高的条件下,例如可用表述“从15:00直到16: 00”替代表述“在15:00”。因此,在此情况下可由两个检测到的信息、即时间和持续时间形成导出的信息、即进度的结束并且作为摘要输出的一部分来再现。不言而喻,也可不再现一些信息或者可仅再现部分信息。因此例如取代日期2015年I月I日仅再现I月I日。
[0013]满足重复条件所需的条件可以是,首先满足的中断条件不再满足一一在所述中断条件满足期间中断信息的检测。中断条件在此尤其是可通过与语音对话装置处于连接的另外的电子系统的信号来满足。在机动车中例如通信装置可通告进入的电话呼叫或者说电话呼叫的接受,无线电设备可通告交通广播通知的开始,导航装置可通告导航指示的输出,或者分析处理交通状况的驾驶员辅助系统可在出现满足预给定条件的交通状况时传送中断信号。但也可检测使得中断条件得到满足的其它状况。因此例如可检测:其它车辆乘员何时与驾驶员说话或者说驾驶员这样说话,使得明显期望不与语音对话装置交互,这例如当在较长时间段上检测不到与语音对话装置的语音输出、尤其是询问匹配的应答时可被识别。
[0014]在中断条件满足时,尤其是不仅可中断语音检测而且可中断语音输出。如果中断条件不再满足并且如果尤其是另外的中断条件也不满足,则可设置语音对话装置与使用者之间的先前中断的对话的自动恢复。如开头所述,在这种中断之后特别有利地向使用者通知对话状态,这根据本发明通过输出自然语言的摘要输出来进行。
[0015]重复条件附加地可分析处理已经检测到的信息的数量和/或已经检测到的信息本身,和/或可通过语音对话装置检测中断条件存在的持续时间,据此,重复条件附加地可分析处理所述持续时间。作为替换方案或附加地,可通过语音对话装置在满足中断条件时确定或检测复杂度值,所述复杂度值是引起中断的事件对使用者造成负担的度量,据此,重复条件附件地可分析处理所述复杂度值。
[0016]由此,例如仅当已经检测到多个信息时才可生成和输出摘要输出,因为在已经检测到的信息很少时通常较易于重新执行对话或者使用者仍然记得所述很少的信息并且因此不必重复。在重复条件的范围内分析处理已经检测到的信息尤其是当所述信息确定经编址的功能和/或对话涉及分支对话时是有利的,在所述分支对话中对话进程、即通过语音对话装置进行的语音输出的选择以及检测到的信息的类型和/或顺序与已经检测到的信息相关。通过检测中断的持续时间尤其是在中断短时可避免生成和输出摘要输出,因为在这些情况下出发点应在于:使用者仍然知道对话状态。因此,重复条件尤其是可分析处理:是否持续时间超过极限值。作为补充,通过中断类型的分析处理或通过触发了中断的系统的信息等可评估使用者的负担程度。如果驾驶员由于引起中断的事件而强烈承受负担并且如果例如必须执行复杂的操作,则出发点应在于:驾驶员不再知道对话状态,因此有利地应生成和输出摘要输出。另一方面,在负担小时在中断期间可能的是,使用者即使在稍长的持续时间之后也记起对话状态、即至少迄今给出的信息。
[0017]如开头所述,有利的可以是,根据语音对话系统的具体使用状况匹配摘要的冗长度。因此可能的是,当在满足重复条件的时刻已经检测到待检测信息中的一个以上时,通过语音对话装置根据重复参数对于已经检测到的信息中的每一个来确定:所述信息或所述信息的一部分或由所述信息导出的信息的自然语言的再现是采纳到所述摘要输出中还是否。
[0018]在此,可通过语音对话装置检测中断条件存在的持续时间,据此,根据所述持续时间来确定重复参数,和/或可通过语音对话装置在满足中断条件时确定和检测复杂度值,所述复杂度值是引起中断的事件对使用者造成负担的度量,据此,根据所述复杂度值来确定重复参数。作为替换方案或补充,可根据对话的复杂度、尤其是根据待检测信息的数量来确定重复参数。在此,在较长的中断之后有利地可生成详细的摘要输出,所述详细的摘要输出包括检测到的信息中的多个,在较短的中断之后生成不太详细的摘要输出,所述不太详细的摘要输出仅包括检测到的信息中的一个或少量。相应地,在中断期间使用者的较大的负担或者说在中断期间使用者的操作的较大的复杂度可提高摘要输出的冗长度、尤其是摘要输出所包含的信息的量。
[0019]复杂度值在此可被多个因子影响。因此可能的是,中断条件分析处理与语音对话装置连接的装置的信号,其中,连接的装置附加地传送装置复杂度值,根据所述装置复杂度值确定复杂度值。连接的装置例如可涉及机动车的驾驶员辅助系统,所述驾驶员辅助系统分析处理交通状况。通过所述驾驶员辅助系统可求得:在中断条件满足期间需要驾驶员的如何复杂的干涉。由此,驾驶员辅助系统可求得装置复杂度值并且传递给语音对话装置。
[0020]作为补充或替换方案,也可能的是,中断条件分析处理多个与语音对话装置连接的装置的信号,其中,根据给出使得中断条件得到满足的信号的该连接的装置或这些连接的装置确定复杂度值。因此例如可预料:驾驶员在通过导航系统输出导航指示之后比在通电话之后更少地从在前发生的对话分心。由此,例如在通信装置传递中断信号时比在导航系统传递中断信号时可求得更高的复杂度值。
[0021]但也可根据对话本身来确定复杂度值。因此,可根据待检测信息和/或已经检测到的信息至少之一来确定复杂度值。在此尤其是可分析处理:应通过对话控制何系统,或者是否应多次给出类似信息、例如多个人员的电话号码等。
[0022]此外,本发明涉及一种语音对话装置,用于机动车,所述语音对话装置被构造用于执行根据本发明的方法并且所述语音对话装包括用于检测语音输入数据的语音输入装置和用于语音输出的语音输出装置。
[0023]此外,本发明涉及一种机动车,所述机动车包括根据本发明的语音对话装置。
[0024]机动车在此可包括至少一个车辆系统,所述车辆系统在满足信号条件时将中断信号输送给语音对话装置,其中,在给出中断信号时中断条件满足。在此,尤其是可设置有多个车辆系统,所述车辆系统可传送相应的中断信号。在此情况下可有利地给车辆系统中的每一个配置复杂度值,根据所述复杂度值在恢复对话时对摘要输出的冗长度、即尤其是所述摘要输出包括检测到的信息中的何信息以及是否生成和输出摘要输出的判断进行匹配。
[0025]所述另外的车辆系统尤其可以是通信装置、无线电设备、分析处理交通状况的驾驶员辅助系统或导航系统。
[0026]分析处理交通状况的驾驶员辅助系统在此可被构造用于在给出中断信号时附加地根据交通状况来确定装置复杂度值。由此可对摘要输出的生成以及摘要输出的具体内容、尤其是包含在所述摘要输出中的信息的量和冗长度根据检测到的交通状况进行匹配。
【附图说明】
[0027]由下述实施例和附图得到其它优点和细节。附图表示:
[0028]图1根据本发明的方法的实施例的示意性流程图,
[0029]图2在图1中所示方法中用于生成和语音输出摘要输出的示意性流程图,
[0030]图3在图1中所示方法中检测中断条件以及对中断条件存在的反应的示意性流程图,以及
[0031]图4包括根据本发明的语音对话装置的示意性的根据本发明的机动车。
【具体实施方式】
[0032]图1示意性示出了用于检测至少两个具有待关联信息内容的待检测信息的方法的流程图。在此,在所示方法中,并行地执行三个流程。在所述流程的包括步骤SI至S8的第一流程中,通过语音对话装置进行基本的对话。这种对话包括通过语音装置进行的语音输出、典型地对使用者的询问以及使用者的语音输入,所述语音输入选择一个对话,影响对话和/或将信息输入到语音对话装置中。与此并行地在步骤S9至SI I中连续地检验:是否重复条件满足,并且在存在重复条件时生成自然语言的摘要输出并且输出给使用者作为语音输出。作为第三过程,与所述两个另外的过程并行地在步骤S12中检验:是否中断条件满足,并且在满足所述中断条件时将具有步骤SI至S8的第一过程中断并且基本上稍后又开始。
[0033]首先描述包括步骤SI至S8的第一过程。在此需要注意的是,该过程随时通过所述另外的过程之一来中断并且在完成中断之后基本上可继续。在步骤SI中首先检测语音输入数据。因此,语音对话装置包括语音输入装置、例如一个或多个麦克风。将声学检测到的语音数据首先数字化并且存储在存储装置中。
[0034]在步骤S2中,将语音识别算法应用于在步骤SI中检测到的语音输入数据。在此求得:是否待检测信息至少之一包含在语音输入数据中。如果情况不是如此,则语音输入数据的检测继续这样长时间,直到至少一个信息包含在检测到的语音输入数据中。接着将包含在检测到的语音输入数据中的一个信息或者说多个信息存储。在此将信息存储在基于本体的数据库中。信息中的每一个由此在通过语音对话装置进行的对话的范围内配置有一个含义。含义配置通过将元数据添加给检测到的信息来进行。
[0035]在步骤S3中,确定经编址的功能。所述方法可用于控制多个装置并且这些装置中的每一个可具有不同的输入可能性。因此,控制通信装置的语音对话例如可触发呼叫,将记录添加给电话簿,或者将这种记录进行编辑或通过语音识别来编写文本消息。也可通过语音对话装置控制进度表,其中,可通过语音对话编制新的进度,输出进度列表或改变设定。为了控制导航系统例如可输入用于导航的目标地址或搜索最近的加油站。在步骤S3中,语音对话装置由此分析处理在步骤S2中提取的信息并且不仅确定另外的待检测信息而且确定语音对话装置的语音输出,所述语音输出尤其是作为询问在信息的检测之间输出。
[0036]在步骤S4中,将在步骤S2中提取的信息或者说在步骤S2中提取的这些信息存储。在此,对于信息存储在步骤S2中描述的元信息,由此,形成基于本体的数据结构,在所述数据结构中不仅存储有所提取的信息而且存储有所提取的信息的含义内容以及信息之间的关系。
[0037]在步骤S5中检验:是否已经检测到了全部待检测信息。待检测信息的数量和类型通过在步骤S3中确定的功能来确定。如那里所述,可将待检测信息的数目和待检测信息的类型在另外的检测步骤中进行匹配。
[0038]如果仍未检测到全部待检测信息,则在步骤S6中通过语音对话装置输出一个语音输出,所述语音输出由使用者问询待检测信息中的至少一个另外的信息。由此,通过交替地问询信息和检测相应信息建立对话。所述另外的信息的重新检测和分析处理接着在步骤S7中进行,也如针对步骤SI和步骤S2所述的那样。接着,在步骤S4中,将也具有所属的元信息的重新检测到的信息存储,并且在步骤S5中重新检验:是否现在检测到全部待检测信息。这重复这样长时间,直到在步骤S5中求得:现在检测到全部待检测信息。在此情况下,所述方法在步骤S8中结束,此后可进行待控制部件的控制、通过语音对话采纳的信息的存储等。
[0039]除了上述步骤SI至S8之外,并行地执行步骤S9至SI I。在步骤S9中,通过语音对话装置在此检测输入数据,在重复条件的范围内分析处理所述输入数据。在此,尤其是涉及语音对话装置的最后的语音输出与待检测信息的检测之间的目前过去的时间。此外可检测操作元件的信号,在通过使用者操作时其导致自然语言的摘要输出的输出。附加地,连续地检查语音输入数据的关键词的存在,通过所述关键词,使用者可促成摘要输出的生成和所述摘要输出的语音输出。
[0040]在步骤SlO中检验:是否上述输入数据满足重复条件。如果探测到了关键词,通过驾驶员对操作元件的操作要求了摘要输出的输出,或者超过了预给定的时间间隔,则在此重复条件满足。如果重复条件不满足,则所述方法以步骤S9继续。在满足重复条件时,所述方法在步骤Sll中继续,在步骤Sll中生成并且输出摘要输出。这参照图2更详细地描述。
[0041]与包括步骤SI至S8或者说S9至Sll的流程并行地在步骤S12中连续地检验:是否存在中断条件,并且在存在中断条件时中断针对步骤SI至S8描述的对话。尤其是在此中断语音输出和语音检测。在不再存在中断信号时,在对话继续之前,基本上生成并且输出自然语言的摘要输出。参照图3更详细地描述在步骤S12期间的处理方式。
[0042]图2示出了用于生成和输出自然语言的摘要输出的示意性流程图。图2中所示的步骤S13至S17共同地形成图1中所示步骤S11。
[0043]在步骤S13中,首先检测这样的数据,所述数据确定摘要输出的结构、尤其是包含在摘要输出中的信息的数量和选择以及信息的再现的类型。在此尤其是检测:如何触发了摘要输出的生成。除了通过到达图1中的步骤Sll来触发之外,也可在步骤S12内在语音对话的中断结束时生成和输出一个摘要输出。调用的类型尤其是确定另外的所考虑的用于确定摘要输出的冗长度的数据。冗长度在此在由于中断而调用时根据中断的持续时间和如图3中所述的确定的复杂度值来确定。在通过到达步骤Sll来调用时考虑:满足了参照步骤S9和SlO描述的重复条件中的何重复条件。
[0044]在步骤S14中确定:在摘要输出的范围内再现检测到的信息中的何信息。为此,由在步骤S13中确定的值确定一个公共值,所述公共值确定冗长度,并且根据所述公共值选择用于摘要输出的多个预给定的结构中的一个。在此,摘要输出的结构的组的预选择根据检测到的信息的类型和数量以及经编址的功能来进行。在所述组内,接着根据确定的公共值选择结构中的一个。摘要输出的结构包括这样的信息:检测到的信息中的何信息以何形式在何位置上被输出,此外典型地包括附加的用于连接信息的短语。
[0045]在步骤S15中,生成摘要输出,其方式是检测到的信息按照摘要输出的先前求得的结构加入到结构中,以便获得一个自然语言的摘要输出。
[0046]这要以导航目标的输入为例来予以描述。在该对话类型中,作为待检测信息设置对话类型、城市、街道和门牌号码。在此已经检测到除了门牌号码之外的全部信息。如果作为城市检测到“慕尼黑”并且作为街道检测到“Innere Wiener街”,则作为详细的摘要输出可生成“我们刚刚在此创建了前往慕尼黑Innere Wiener街的目标输入”。通过“目标输入”给出经编址的功能、即导航目标的确定,并且通过“慕尼黑”和“Innere Wiener街”给出地点以及街道。由此再现全部三个迄今检测到的信息。但根据所列举的参数、尤其是持续时间和复杂度值,有利的可以是,生成较短的摘要输出。摘要输出在此也可与询问下一个待检测信息一起生成。由此,例如作为摘要输出可生成句子“要行驶到Innere Wiener街的何门牌号码?”。
[0047]摘要输出接着在步骤S16中通过语音输出装置输出,并且在步骤S17中返回到在图1中作为步骤SI至S8所示的流程。在此尤其是可在通过语音对话装置完成最后的语音输出的点返回到所述方法、即环路S4至S7的对应循环的步骤S6。如果相应的询问已经采纳到摘要中,则所述方法以步骤S7继续,否则以步骤S6继续。步骤S9至Sll的实施与此并行地又在步骤S9中开始。
[0048]图3示出了步骤S12的详细的流程图。在该流程图中,首先在步骤S18中检测另外的机动车系统的信号。如图4中所示,这尤其可以是导航系统8、通信装置7、无线电设备6和/或驾驶员辅助系统9,所述驾驶员辅助系统分析处理机动车I的行驶状况。
[0049]在步骤S19中求得:是否中断条件满足。在机动车系统所述机动车系统的ig号在步骤S18中已被检测到一一至少之一发送中断信号的情况中,中断条件满足。作为补充或替换方案,在步骤S19中也可检验另外的中断条件,例如是否机动车的其它乘客说话,是否使用者在语音对话不继续的情况下说话,是否从语音对话装置的最后语音输出起过去了一定的最小时间在所述最小时间期间没有检测到?目息。如果不存在中断条件,则所述方法从步骤S18起继续。
[0050]在步骤S20中,将时间检测启动或者说将计时器复位。计时器在所示方法中用于在中断结束时、即在中断条件取消时检测语音对话中断的总长度并且根据所述总长度控制摘要输出的生成和输出。
[0051]在步骤S21中,停止对话的执行、即步骤SI至S8的执行并且存储当前的对话状态。为此,至少存储已经检测到的信息以及所属的元信息。作为补充也可存储通过语音对话装置进行的最后的或另外的在前发生的语音输出、经编址的功能和/或当前存在所述对话的对话内的步骤。视存储对话装置的具体实施形式而定,点S21基本上可停止,因为对话状态基本上本来就存在于存储器中。但因为基本上在中断期间可执行另外的对话,所以对话状态的单独的存储通常是有利的。
[0052]在步骤S22中重新检测另外的与语音对话装置连接的装置的信号并且在步骤S23中重新检验:是否中断条件满足。步骤S22和S23由此相应于步骤S18和S19。但在此进行步骤S22和S23的重复,只要中断条件满足的话。一旦中断条件不再满足,所述方法就以步骤S24继续。在步骤S24中,首先停止在步骤S20中启动的计时器或者说输出计时器的值。由此,在步骤S24中检测中断存在的持续时间。
[0053]接着,在步骤S25中检验:是否在步骤S21中中断的对话应继续。在此,分析处理中断的持续时间。如果持续时间大于预给定的极限值,则对话在步骤S26中中止并且可通过使用者在步骤SI中重新启动。其它条件也可导致对话的中止。因此,当使用者在中断的开始与中断的结束之间离开了车辆时,典型地在机动车中不应继续对话。使用者的另外的操作输入也可使对话作废。因此,例如当使用者先前关闭了无线电设备时,不可选择电台。
[0054]如果在步骤S25中求得了:对话应继续,则在步骤S27中确定复杂度值。复杂度值是引起中断的事件对使用者造成负担的度量。复杂度值在此根据连接的装置来确定,所述连接的装置给出导致中断条件被满足的信号。作为替换方案或补充,可根据通过连接的装置求得的装置复杂度值来求得复杂度值或在确定复杂度值时考虑待检测信息或已经检测到的信息至少之一。
[0055]此后,在步骤S28中,分析处理重复条件并且根据在步骤S24中检测到的持续时间和在步骤S27中确定的复杂度值求得:是否应生成自然语言的摘要输出并且作为语音输出来输出。在此,根据持续时间和复杂度值确定一个值,所述值与预给定的极限值相比较。所述值的确定在此可通过使用两维的值表、计算加权和、形成乘积或其它与持续时间、复杂度值以及可选地另外的参数相关的功能来确定。
[0056]如果在步骤S28中求得:重复条件不满足,则在步骤S30中重新建立对话状态。在此,又加载在步骤S21中存储的值。对话状态在此这样改变,使得对话以图1中的最后的在前发生的步骤S6、即以通过语音对话装置进行的最后的在前发生的语音输出来继续。
[0057]如果在步骤S28中求得:应生成自然语言的摘要输出并且作为语音输出来输出,则这在步骤S29中进行。摘要输出的生成和输出如针对图2所述的那样来进行。如果在步骤S21中确保了对话状态,则在如参照图2中的步骤S17描述的回跳之前进行对话状态的重新建立。
[0058]图4示意性地示出了机动车I,包括语音对话装置2,所述语音对话装置被构造用于执行上述方法。语音对话装置2在此包括控制装置3以及语音输入装置4和语音输出装置5,所述语音输入装置构造成具有所配置的模拟-数字转换器的麦克风,所述语音输出装置构造成具有所配置的数字-模拟转换器的扬声器。控制装置3通过车辆总线、例如CAN总线与机动车的另外的部件连接。所述另外的部件是无线电设备6、通信装置7、导航仪8和驾驶员辅助系统9,所述驾驶员辅助系统分析处理交通状况,所述交通状况通过机动车的传感器检测,示例性地示出了所述传感器中的摄像机10。可通过语音对话装置2控制无线电设备6、通信装置7和导航仪8。因此,可为导航仪8预给定导航目标,对于无线电设备6可通过语音指令执行电台选择、音量选择和其它操作功能,并且尤其是可控制通信装置7,以便执行或接通呼叫。此外,在通信装置7中集成有地址簿和进度表,其中,地址簿和进度表的记录的添加和编辑也可通过语音指令通过语音对话装置2来进行。
[0059]对于语音控制中的一些,应检测具有待关联信息内容的多个信息。例如如果要将一个新的记录录入到集成在通信装置7中的地址簿中,则应检测名、姓、地址以及至少一个电话号码,所述地址又由街道、门牌号码和地点构成。为了检测这样复杂的输入,语音对话装置2可分别在检测到信息之后通过语音输出问明使用者的通过使用者的语音输入而缺少的另外的信息。
[0060]但这种多部分的对话可根据另外的车辆装置的信号来中断。因此,如果导航系统8输出导航指示,通过无线电设备6接收和输出交通通报,在通信装置7上有呼叫进入和/或接通,或者驾驶员辅助系统检测到要求驾驶员完全专注的复杂交通状况,则应中断语音对话。因此提出,无线电设备6、通信装置7、导航系统8以及驾驶员辅助系统9可通过车辆总线将中断信号传送给语音对话装置2。如参照图1至图3所描述的那样,语音对话装置在此被构造用于在中断信号取消以及由此这种中断结束之后生成自然语言的摘要输出并且作为语音输出来输出,所述语音输出概括迄今的对话。在此,摘要输出的冗长度根据中断的持续时间以及复杂度值来匹配。复杂度值在此根据所述另外的装置中的何装置发送了中断信号来确定。给导航系统8、通信装置7和无线电设备6在此分配固定的复杂度值。驾驶员辅助系统9根据交通状况独立地求得装置复杂度值并且将所述装置复杂度值与中断信号传送给语音对话装置2。
[0061]作为补充,当检测到了使用者的相应的语音指令时,语音对话装置2也可生成自然语言的摘要输出并且作为语音输出来输出。
【主权项】
1.一种用于通过语音对话装置检测至少两个具有待关联信息内容的待检测信息的方法,其中,在所述信息的检测之间分别通过所述语音对话装置进行语音输出,其中,分别通过检测自然语言的语音输入数据和从所述语音输入数据通过语音识别算法提取对应的信息来检测所述信息,其特征在于:在满足重复条件时通过所述语音对话装置生成自然语言的摘要输出并且作为语音输出来输出,所述语音输出包括至少一个已经检测到的信息或所述信息的一部分的自然语言的再现或由所述信息导出的信息。2.根据权利要求1的方法,其特征在于:满足所述重复条件所需的条件是,首先满足的中断条件不再被满足一一在所述中断条件满足期间中断所述信息的检测。3.根据权利要求3的方法,其特征在于:所述重复条件附加地分析处理已经检测到的信息的数量和/或已经检测到的信息本身;和/或通过所述语音对话装置检测所述中断条件存在的持续时间,据此,所述重复条件附加地分析处理所述持续时间;和/或通过所述语音对话装置在满足所述中断条件时确定或检测复杂度值,所述复杂度值是引起中断的事件对使用者造成负担的度量,据此,所述重复条件附件地分析处理所述复杂度值。4.根据上述权利要求任意之一的方法,其特征在于:当在满足所述重复条件的时刻已经检测到所述待检测信息中的一个以上时,通过所述语音对话装置根据重复参数对于已经检测到的信息中的每一个来确定:所述信息或所述信息的一部分或由所述信息导出的信息的自然语言的再现是否采纳到所述摘要中。5.根据权利要求4和权利要求2或3的方法,其特征在于:通过所述语音对话装置检测所述中断条件存在的持续时间,据此,根据所述持续时间来确定所述重复参数;和/或通过所述语音对话装置在满足所述中断条件时确定或检测复杂度值,所述复杂度值是引起中断的事件对使用者造成负担的度量,据此,根据所述复杂度值来确定所述重复参数。6.根据权利要求5的方法,其中,根据所述复杂度值来确定所述重复参数,其特征在于:所述中断条件分析处理与所述语音对话装置连接的装置的信号,其中,所述连接的装置附加地传送装置复杂度值,根据所述装置复杂度值确定所述复杂度值。7.根据权利要求5或6的方法,其中,根据所述复杂度值来确定所述重复参数,其特征在于:所述中断条件分析处理多个与所述语音对话装置连接的装置的信号,其中,根据给出使得所述中断条件得到满足的信号的该连接的装置或这些连接的装置确定所述复杂度值。8.根据权利要求5至7任意之一的方法,其特征在于:根据所述待检测信息或已经检测到的信息至少之一来确定所述复杂度值。9.一种语音对话装置,用于机动车,其特征在于:所述语音对话装置被构造用于执行根据上述权利要求任意之一的方法并且包括用于检测所述语音输入数据的语音输入装置(4)和用于语音输出的语音输出装置(5)。10.一种机动车,其特征在于:所述机动车包括根据权利要求9的语音对话装置(2)。11.根据权利要求10的机动车,其特征在于:所述机动车包括至少一个车辆系统,所述车辆系统在满足信号条件时将中断信号输送给所述语音对话装置(2),其中,在给出所述中断信号时所述中断条件满足。12.根据权利要求11的机动车,其特征在于:所述另外的车辆系统是通信装置(7)、无线电设备(6)、分析处理交通状况的驾驶员辅助系统(9)或导航系统(8)。13.根据权利要求12的机动车,其中,所述另外的车辆系统是分析处理交通状况的驾驶员辅助系统(9),其特征在于:所述分析处理交通状况的驾驶员辅助系统(9)被构造用于在给出所述中断信号时附加地根据所述交通状况来确定装置复杂度值。
【文档编号】G10L15/22GK106030701SQ201580009626
【公开日】2016年10月12日
【申请日】2015年1月31日
【发明人】H·默格勒, N·弗莱格, J·舍尔
【申请人】奥迪股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1