本申请属于计算机,尤其涉及一种显示控制方法、装置、设备、存储介质及车辆。
背景技术:
1、随着科技的发展,车机正在朝着智能化和信息化的方向发展。目前,车机中语音助手的应用越来越广泛。一般情况下,由用户向语音助手发出语音指令,以使语音助手响应于语音指令进行语音处理操作。其中,语音指令例如可以为播放歌曲、打开导航、打开空调等。在语音助手响应于语音指令进行语音处理操作的过程中,车机可以控制车载屏幕显示与语音处理过程对应的显示内容。
2、现有技术中,通常通过大量的逻辑判断语句控制显示内容。但是,随着显示内容的逐渐丰富,需要编写的逻辑判断语句逐渐增多,越来越多的逻辑判断语句使得显示内容的控制越来越复杂,进而容易导致显示错误。
技术实现思路
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、如第二方面的任一项实施例中的显示控制装置;
40、如第三方面的任一项实施例中的电子设备;
41、如第四方面的任一项实施例中的计算机可读存储介质。
42、在本申请实施例的显示控制方法、装置、设备、存储介质及车辆中,若第一语音执行信息可以驱动第一显示状态切换至其它显示状态,则通过在处于第一显示状态的情况下,接收第一语音执行信息,能够根据第一显示状态、第一语音执行信息与第二显示状态之间的第一对应关系,将第一显示状态切换为第二显示状态。由于显示状态与显示内容一一对应,因此,通过控制显示状态,进而控制显示内容,能够简化显示内容的控制方式。另外,通过根据第一对应关系,以及第二显示状态与显示内容之间的第二对应关系控制显示内容,能够保证显示内容的正确显示。
1.一种显示控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第二显示状态为第一播报状态,所述第一播报状态为在第一语音指令执行完成的情况下,对所述第一语音指令的执行结果进行播报的状态,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,在显示屏的数量为多个的情况下,所述显示与所述第二显示状态对应的显示内容,包括:
4.根据权利要求3所述的方法,其特征在于,所述获取目标显示屏,包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述第一显示屏满足第一预设条件的情况下,将所述第一显示屏确定为所述目标显示屏,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述将所述第二显示屏确定为所述目标显示屏之后,所述方法还包括:
8.一种显示控制装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的显示控制方法。
11.一种车辆,其特征在于,包括至少以下一种: