1.一种语音对话系统中的匹配方法,其特征在于,包括下述步骤:
转换映射步骤,判断语音对话的nlu输出结果能否进行转换映射,若判断为是,则将nlu输出结果进行转换映射;
行为执行条件判断步骤,判断当前的nlu结果是否能够满足行为执行条件,若判断结果为是,则继续下述的执行步骤;以及
执行步骤,执行对应的行为并结束流程。
2.如权利要求1所述的语音对话系统中的匹配方法,其特征在于,进一步包括下述步骤:
动态询问步骤,若在所述行为执行条件判断步骤中判断结果为否的情况下,判断是否进行动态询问,若判断结果为是,则对于所述nlu输出结果计算执行行为所缺少的元素并通过向用户进行的询问补充元素并结束流程。
3.如权利要求2所述的语音对话系统中的匹配方法,其特征在于,进一步包括下述步骤:
功能手册回复步骤,在所述动态询问步骤中判断为否的情况下,判断是否能够利用预先定义的功能手册回复用户,若判断为是则利用预先定义的功能手册回复用户并结束流程。
4.如权利要求3所述的语音对话系统中的匹配方法,其特征在于,进一步包括下述步骤:
专用兜底话术步骤,在所述功能手册回复步骤中判断为否的情况下,判断是否配置了专用兜底话术模型,若判断为是,则对于所述nlu输出结果匹配专用兜底话术模型并结束流程。
5.如权利要求4所述的语音对话系统中的匹配方法,其特征在于,进一步包括下述步骤:
通用兜底话术步骤,在所述专用兜底话术步骤中判断为否的情况下,判断是否配置通用兜底话术模型,若判断为是,则对于所述nlu输出结果执行通用兜底话术模型并结束流程。
6.如权利要求1所述的语音对话系统中的匹配方法,其特征在于,
所述转换映射步骤包括:
领域判断子步骤,对于所述nlu输出结果中的用户的疑问进行领域判断;
意图判断子步骤,对于在该领域下的所述用户的疑问进行意图判断;
转换映射子步骤,判断所述nlu输出结果的用户意图是否能够转换成另一种预先设定的意图。
7.如权利要求6所述的语音对话系统中的匹配方法,其特征在于,
在所述转换映射子步骤中,按照领域、意图、槽以及槽属性将用户意图转换成另一种预先设定的意图。
8.如权利要求3所述的语音对话系统中的匹配方法,其特征在于,
在所述功能手册回复步骤中,作为预先定义的功能手册,以独立的模型标出用户疑问中所有和功能手册对应的意图,在模型标出的意图的范围内,用疑问去搜索,判断是否命中某个功能点,若命中则,则利用预先定义的功能手册回复用户并结束流程。
9.如权利要求5所述的语音对话系统中的匹配方法,其特征在于,
在通用兜底话术步骤中,按照领域、意图和槽执行通用兜底话术模型。
10.如权利要求9所述的语音对话系统中的匹配方法,其特征在于,
在通用兜底话术步骤中,匹配时采用最长匹配原则,具体顺序为:
领域、意图以及槽;
领域和意图;
领域。
11.一种语音对话系统中的匹配系统,其特征在于,包括:
转换映射模块,用于语音对话的nlu输出结果能否进行转换映射,并且在判断能够进行转换映射的情况下将nlu输出结果进行转换映射;
行为执行条件判断模块,判断当前的nlu结果是否能够满足行为执行条件;以及
执行模块,在所述行为执行条件判断模块判断为满足行为执行条件的情况下执行对应的行为。
12.如权利要求1所述的语音对话系统中的匹配系统,其特征在于,进一步包括:
动态询问模块,用于判断是否进行动态询问,并且在判断结果为是的情况下对于所述nlu输出结果计算执行行为所缺少的元素并通过向用户进行的询问补充元素。
13.如权利要求12所述的语音对话系统中的匹配系统,其特征在于,进一步包括:
功能手册回复模块,用于判断是否能够利用预先定义的功能手册回复用户,并且若判断为是的情况下利用预先定义的功能手册回复用户。
14.如权利要求13所述的语音对话系统中的匹配系统,其特征在于,进一步包括:
专用兜底话术模块,用于判断是否配置了专用兜底话术模型,并且在判断为是的情况下对于所述nlu输出结果匹配专用兜底话术模型。
15.如权利要求14所述的语音对话系统中的匹配系统,其特征在于,进一步包括:
通用兜底话术模块,用于判断是否配置通用兜底话术模型,并且在判断为是的情况下对于所述nlu输出结果执行通用兜底话术模型。
16.如权利要求11所述的语音对话系统中的匹配系统,其特征在于,所述转换映射模块包括:
领域判断子模块,对于所述nlu输出结果中的用户的疑问进行领域判断;
意图判断子模块,对于在该领域下的所述用户的疑问进行意图判断;
转换映射子模块,判断所述nlu输出结果的用户意图是否能够转换成另一种预先设定的意图。
17.如权利要求16所述的语音对话系统中的匹配系统,其特征在于,
在所述转换映射子模块中,按照领域、意图、槽以及槽属性将用户意图转换成另一种预先设定的意图。
18.如权利要求3所述的语音对话系统中的匹配系统,其特征在于,
在所述功能手册回复模块中,作为预先定义的功能手册,以独立的模型标出用户疑问中所有和功能手册对应的意图,在模型标出的意图的范围内,用疑问去搜索,判断是否命中某个功能点,若命中则,则利用预先定义的功能手册回复用户。
19.如权利要求15所述的语音对话系统中的匹配系统,其特征在于,
在所述通用兜底话术模块中,按照领域、意图和槽执行通用兜底话术模型。
20.如权利要求19所述的语音对话系统中的匹配系统,其特征在于,
在所述通用兜底话术模块中,匹配时采用最长匹配原则,具体顺序为:
领域、意图以及槽;
领域和意图;
领域。
21.一种语音对话系统,其执行如权利要求1到10中任意一项所述的语音对话系统中的匹配方法和/或包括如权利要求11到20中任意一项所述的语音对话系统中的匹配定义系统。
22.一种计算机可读存储介质,其上存储程序,其特征在于,该程序被处理器执行时实现如权利要求1~10中任一项所述的语音对话系统中的匹配方法。
23.一种数据处理设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现权利要求1~10中任意一项所述的语音对话系统中的匹配方法。