本申请涉及语音交互,尤其涉及一种显示设备及多轮对话方法。
背景技术:
1、随着语音交互技术的普及,现如今,语音交互已经成为用户与智能电视进行交互的重要交互方式之一。对用户的意图进行准确理解,是智能电视提供符合用户期望的响应的重要前提。相关技术中,为提高意图理解的准确性,在用户输入语音指令后,可结合用户之前输入的语音指令对本次用户输入的语音指令进行分析,综合判断用户的意图。然而,在一些场景下,用户之前输入的语音指令与本次输入的语音指令可能没有关联,不利于提高意图识别的准确性。
技术实现思路
1、为提升多轮对话体验,本申请提供了一种显示设备及多轮对话方法。
2、第一方面,本申请提供了一种显示设备,该显示设备包括:
3、显示器;
4、控制器,与所述显示器通信连接,被配置为:
5、接收第一语音指令;
6、响应于所述第一语音指令,获取历史语音交互数据,所述历史语音交互数据包括历史语音指令对应的文本、历史意图预测结果和历史系统行为;
7、根据所述第一语音指令和历史语音交互数据预测所述第一语音指令对应的第一用户行为和第一意图预测结果;
8、判断所述第一用户行为与历史系统行为是否相匹配,且判断所述第一意图预测结果与历史意图预测结果是否相匹配;
9、若均相匹配,则合并所述历史意图预测结果和第一意图预测结果,得到本轮意图预测结果;
10、若不均相匹配,则将所述第一意图预测结果确定为本轮意图预测结果;
11、根据所述本轮意图预测结果进行响应。
12、在一些实施例中,所述控制器被配置为:在接收第一语音指令之前,还包括:
13、将历史语音交互数据按照话题进行分类,其中,若时间在后的语音交互数据中的用户行为与时间在前的语音交互数据中的系统行为相匹配,且时间在后的语音交互数据中的意图与时间在前的语音交互数据中的意图相匹配,则所述时间在后的语音交互数据和时间在后的语音交互数据属于同一个话题;
14、将同一个话题的历史语音交互数据中的槽位进行合并,得到所述话题对应的语音交互数据。
15、在一些实施例中,所述控制器被配置为:判断所述第一用户行为与历史系统行为是否相匹配,且判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
16、判断所述第一用户行为与其中一个话题对应的语音交互数据中的历史系统行为是否相匹配,且判断所述第一意图预测结果与所述话题对应的语音交互数据中的历史意图预测结果是否相匹配。
17、在一些实施例中,所述控制器被配置为:判断所述第一用户行为与历史系统行为是否相匹配,包括:
18、获取预设的系统行为与用户行为的映射关系表;
19、判断所述第一用户行为与历史系统行为是否在所述映射关系表中存在映射关系。
20、在一些实施例中,所述控制器被配置为:判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
21、若所述历史意图预测结果中的意图为强意图,且所述第一意图预测结果中的意图为弱意图,则确定所述第一意图预测结果与历史意图预测结果相匹配,其中,所述强意图为对应有显示设备的指令的意图,所述弱意图为不对应显示设备的指令的意图。
22、在一些实施例中,所述控制器被配置为:判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
23、若所述第一意图预测结果中的意图与所述历史意图预测结果中的意图相同,则确定所述第一意图预测结果与历史意图预测结果相匹配。
24、在一些实施例中,所述根据所述本轮意图预测结果进行响应,包括:
25、根据所述本轮意图预测结果中的意图和槽位,确定所述本轮意图预测结果对应的指令和参数;
26、根据所述参数控制所述显示设备执行所述指令,并生成所述指令的执行结果。
27、第二方面,本申请提供了一种多轮对话方法,该方法包括:
28、接收搜索目标影片的语音指令;
29、响应于所述语音指令,获取所述目标影片的视频搜索结果;
30、在所述视频搜索结果不包括所述目标影片的第一类型正片,包括所述目标影片的第二类型正片时,获取所述目标影片对应的影院搜索结果,在第一搜索结果页面展示所述第二类型正片和影院搜索结果,所述第一类型正片包括符合预设播放规则的正片,所述第二类型正片包括不符合所述预设播放规则的正片;
31、在所述视频搜索结果不包括所述目标影片的第一类型正片,也不包括所述目标影片的第二类型正片时,获取所述目标影片对应的影院搜索结果,在第二搜索结果页面展示所述影院搜索结果。
32、在一些实施例中,在接收第一语音指令之前,还包括:
33、将历史语音交互数据按照话题进行分类,其中,若时间在后的语音交互数据中的用户行为与时间在前的语音交互数据中的系统行为相匹配,且时间在后的语音交互数据中的意图与时间在前的语音交互数据中的意图相匹配,则所述时间在后的语音交互数据和时间在后的语音交互数据属于同一个话题;
34、将同一个话题的历史语音交互数据中的槽位进行合并,得到所述话题对应的语音交互数据。
35、在一些实施例中,所述判断所述第一用户行为与历史系统行为是否相匹配,包括:
36、获取预设的系统行为与用户行为的映射关系表;
37、判断所述第一用户行为与历史系统行为是否在所述映射关系表中存在映射关系。
38、本申请提供的显示设备及多轮对话方法的有益效果包括:
39、本申请实施例在接收到第一语音指令后,根据历史语音交互数据和第一语音指令得到第一用户行为和第一意图预测结果,实现了初步确定用户意图,将历史语音交互数据与第一用户行为、第一意图预测结果进行匹配,在均相匹配时,再合并历史意图预测结果和第一意图预测结果得到本轮意图预测结果,实现了在历史语音交互数据与本轮对话关联性较强时再根据历史语音交互数据最终确定本轮对话的用户意图,有利于提高意图识别的准确性,提升多轮对话的语音交互体验。
1.一种显示设备,其特征在于,包括:
2.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为:在接收第一语音指令之前,还包括:
3.根据权利要求2所述的显示设备,其特征在于,所述控制器被配置为:判断所述第一用户行为与历史系统行为是否相匹配,且判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
4.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为:判断所述第一用户行为与历史系统行为是否相匹配,包括:
5.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为:判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
6.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为:判断所述第一意图预测结果与历史意图预测结果是否相匹配,包括:
7.根据权利要求1所述的显示设备,其特征在于,所述根据所述本轮意图预测结果进行响应,包括:
8.一种多轮对话方法,其特征在于,包括:
9.根据权利要求8所述的多轮对话方法,其特征在于,在接收第一语音指令之前,还包括:
10.根据权利要求8所述的多轮对话方法,其特征在于,所述判断所述第一用户行为与历史系统行为是否相匹配,包括: