应用页面的控制方法、装置、电子设备及存储介质与流程

文档序号:37186434发布日期:2024-03-01 12:50阅读:23来源:国知局
应用页面的控制方法、装置、电子设备及存储介质与流程

本技术涉及车辆,尤其涉及一种应用页面的控制方法、装置、电子设备及存储介质。


背景技术:

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、作为本技术实施例一种可选的实施方式,所述生成模块,还用于获取所述至少一个操作控件的事件坐标、所述至少一个操作控件的名称、以及所述至少一个操作控件的路径;

43、对所述至少一个操作控件的事件坐标、所述至少一个操作控件的名称、以及所述至少一个操作控件的路径进行哈希处理,生成所述应用页面的页面标识。

44、作为本技术实施例一种可选的实施方式,所述装置还包括:

45、启动模块,拥有在第一设备获取所述第一设备上显示的当前应用页面的页面标识之前,在所述当前应用页面对应的车载应用启动时,所述第一设备从预设数据库获取所述车载应用对应的关键词数据,并保存至车辆的本地存储空间。

46、作为本技术实施例一种可选的实施方式,所述启动模块,具体用于响应于车辆上车机系统的语音控制控件功能的唤醒指令,确定所述当前应用页面的页面标识;

47、所述获取模块,具体用于根据所述页面标识与对应关系,在所述车辆的本地存储空间获取所述当前应用页面对应的关键词数据。

48、第三方面,本技术实施例提供了一种电子设备,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在调用计算机程序时执行第一方面或第一方面任一种可选的实施方式所述的应用页面的控制方法的步骤。

49、第四方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面或第一方面任一种可选的实施方式所述的应用页面的控制方法的步骤。

50、本技术实施例提供的应用页面的控制方法,确定第一设备上显示的当前应用页面的页面标识;根据所述页面标识与对应关系,获取所述当前应用页面对应的关键词数据,所述对应关系包括:应用页面的页面标识与关键词数据之间的对应关系;所述关键词数据包括第二设备根据所述当前应用页面的页面信息生成的至少一个关键词,所述至少一个关键词与所述当前应用页面上的至少一个操作控件绑定;接收用户的语音指令,将所述语音指令与所述关键词数据匹配,在所述至少一个关键词中获取与所述语音指令匹配的目标关键词;确定与所述目标关键词绑定的操作控件为目标操作控件,并触发所述目标操作控件,以执行所述语音指令。由于关键词数据是第二设备根据当前应用页面的页面信息生成的至少一个关键词,可使得当前应用页面对应的关键词更全面,从而在将语音指令与关键词数据进行匹配时,可提高与关键词的匹配命中率,提高人机交互效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1