1.一种多任务并行处理方法,其特征在于,所述方法包括:接收第一语音输入和第二语音输入;根据第一语音输入调用第一任务接口,第一任务接口根据第一语音输入调用第一任务模型;根据第二语音输入调用第二任务接口,第二任务接口根据第二语音输入调用第二任务模型;第一任务模型通过第一任务接口向用户发起第一多轮对话,根据多轮对话中用户的回答填充第一任务模型的槽位,生成并执行第一任务单;第二任务模型通过第二任务接口向用户发起第二多轮对话,根据多轮对话中用户的回答填充第二任务模型的槽位,生成并执行第二任务单;在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话,如果用户的回答针对第一多轮对话,则调用第一任务接口;如果用户回答针对第二多轮对话,则调用第二任务接口。
2.根据权利要求1所述的多任务并行处理方法,其特征在于,所述第一语音输入具体为第一用户的语音输入;所述第二语音输入具体为第二用户的语音输入。
3.根据权利要求1所述的多任务并行处理方法,其特征在于,所述第一语音输入和第二语音输入都为第一用户的语音输入,第一语音输入为与第一任务相关联的语音输入,第二语音输入为与第二任务相关联的语音输入。
4.根据权利要求1-3任一项所述的多任务并行处理方法,其特征在于,所述第一语音输入和第二语音输入为同时输入,或者为发生在同一个时间段内的输入。
5.根据权利要求1-4任一项所述的多任务并行处理方法,其特征在于,接收第一语音输入和第二语音输入后,分别提取第一语音输入的第一声纹特征和第二语音输入的第二声纹特征,并对第一语音输入和第二语音输入进行语义解析,得到第一任务指令和第二任务指令。
6.根据权利要求5所述的多任务并行处理方法,其特征在于,判断第一声纹特征和第二声纹特征是否相同,如果不相同,则建立第一任务接口和第一声纹特征、第二任务接口和第二声纹特征的对应关系;如果相同,则保存第一任务模型的第一标签和第二任务模型的第二标签,建立第一任务指令和第一标签、第二任务指令和第二标签的对应关系。
7.根据权利要求6所述的多任务并行处理方法,其特征在于,如果第一声纹特征和第二声纹特征不相同,则所述在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话具体为,提取用户回答的声纹特征,判断所述用户回答的声纹特征是否与第一声纹特征和第二声纹特征相匹配,如果与第一声纹特征相匹配,则将该用户回答输入第一任务接口;如果与第二声纹特征相匹配,则将该用户回答输入第二任务接口。
8.根据权利要6所述的多任务并行处理方法,其特征在于,如果第一声纹特征和第二声纹特征相同,则所述在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话具体为,对用户的回答进行语义解析,分别获得所述语义解析结果与所述第一任务指令、所述第一标签的关联度,以及所述语义解析结果与所述第二任务指令、所述第二标签的关联度,根据所述关联度判断用户的回答是针对第一多轮对话还是第二多轮对话。
9.根据权利要求1所述的多任务并行处理方法,其特征在于,还接收第三语音输入,根据第三语音输入建立第三任务接口,第三任务接口根据第三语音输入调用第三任务模型;
第三任务模型通过第三任务接口向用户发起第三多轮对话,根据多轮对话中用户的回答填充第三任务模型的槽位,生成并执行第三任务单。
10.一种多任务并行处理装置,其特征在于,所述装置包括,接收模块、任务接口调用模块、第一任务接口、第二任务接口、第一任务模型和第二任务模型以及输出模块,第一任务接口和第二任务接口分别与任务接口调用模块相连;所述接收模块,用于接收第一语音输入和第二语音输入;所述任务接口调用模块,用于根据第一语音输入调用第一任务接口,根据第二语音输入调用第二任务接口;所述第一任务接口用于根据第一语音输入调用第一任务模型,第二任务接口用于根据第二语音输入调用第二任务模型;所述第一任务模型,用于通过所述第一任务接口向用户发起第一多轮对话,根据多轮对话中用户的回答填充第一任务模型的槽位,生成并执行第一任务单;所述第二任务模型用于通过第二任务接口向用户发起第二多轮对话,根据多轮对话中用户的回答填充第二任务模型的槽位,生成并执行第二任务单;所述任务接口调用模块,还用于在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话,如果用户的回答针对第一多轮对话,则调用第一任务接口;如果用户回答针对第二多轮对话,则调用第二任务接口;输出模块,向用户输出多轮对话问题。
11.根据权利要求10所述的多任务并行处理装置,其特征在于,所述第一语音输入具体为第一用户的语音输入;所述第二语音输入具体为第二用户的语音输入。
12.根据权利要求10所述的多任务并行处理装置,其特征在于,所述第一语音输入和第二语音输入都为第一用户的语音输入,第一语音输入为与第一任务相关联的语音输入,第二语音输入为与第二任务相关联的语音输入。
13.根据权利要求10-12任一项所述的多任务并行处理方法,其特征在于,所述第一语音输入和第二语音输入为同时输入,或者为发生在同一个时间段内的输入。
14.根据权利要求10-13任一项所述的多任务并行处理装置,其特征在于,还包括解析模块,所述解析模块分别与所述接收模块和所述接口调用模块相连;其中,所述解析模块,用于提取第一语音输入的第一声纹特征和第二语音输入的第二声纹特征,对第一语音输入和第二语音输入进行语义解析,得到第一任务指令和第二任务指令,并将所述第一、第二声纹特征和第一、第二任务指令发送给所述接口调用模块;在多轮对话步骤,所述解析模块还用于提取用户回答的声纹特征,对用户回答进行语义解析,并将声纹特征和语义解析结果发送给所述接口调用模块。
15.根据权利要求14所述的多任务并行处理装置,其特征在于,所述接口调用模块还判断所述第一声纹特征和所述第二声纹特征是否相同,如果不相同,则建立所述第一任务接口和所述第一声纹特征、所述第二任务接口和所述第二声纹特征的对应关系;如果相同,则保存所述第一任务模型的第一标签和第二任务模型的第二标签,建立第一任务指令/第一标签和第二任务指令/第二标签的对应关系。
16.根据权利要求14所述的多任务并行处理装置,其特征在于,如果第一声纹特征和第二声纹特征不相同,则所述接口调用模块在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话具体为,接收所述解析模块提取的用户回答的声纹特征,判断所述用户回答的声纹特征是否与第一声纹特征和第二声纹特征相匹配,如果与第一声纹特征相匹配,则将该用户回答输入第一任务接口;如果与第二声纹特征相匹配,则将该用户回答输入第二任务接口。
17.根据权利要14所述的多任务并行处理方法,其特征在于,如果第一声纹特征和第二声纹特征相同,则所述接口调用模块在多轮对话步骤,判断用户的回答是针对第一多轮对话还是第二多轮对话具体为,接收所述解析模块对用户的回答的语义解析结果,分别获得所述语义解析结果与所述第一任务指令、所述第一标签的关联度,以及所述语义解析结果与所述第二任务指令、所述第二标签的关联度,根据所述关联度判断用户的回答是针对第一多轮对话还是第二多轮对话。
18.根据权利要求10所述的多任务并行处理装置,其特征在于,所述装置还包括第三任务接口和第三任务模型,所述接收模块还接收第三语音输入,所述接口调用模块根据第三语音输入调用第三任务接口,第三任务接口根据第三语音输入调用第三任务模型;所述第三任务模型通过第三任务接口向用户发起第三多轮对话,根据多轮对话中用户的回答填充第三任务模型的槽位,生成并执行第三任务单。
19.一种多任务并行处理装置,其特征在于,所述装置包括处理器和存储器,所述存储器中存储有可在处理器上运行的计算机程序,所述计算机程序在被所述处理器执行时实现如权利要求1至9任一项所述的方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有可在处理器上运行的计算机程序、所述计算机程序在被执行时实现如权利要求1至9任一项所述的方法。