System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,尤其涉及一种应用页面的控制方法、装置、电子设备及存储介质。
技术介绍
1、车辆越来越智能化,车机系统上的应用也实现了可见即可说功能,在打开应用页面后,可根据语音系统表述的语义来展示各个不同的功能,即用户可基于语音对应用进行控制。
2、目前,实现可见即可说功能时,需要首先打开应用页面,通过扫描应用页面提取语音识别关键字,当接收到用户通过语音输入的语音识别关键字时,进行相应的操作,但通过扫描应用页面提取的语音识别关键字不全面,使得用户输入控制语音时,匹配命中率较低,导致人机交互效率较低,影响用户的使用体验。
技术实现思路
1、有鉴于此,本申请提供了一种应用页面的控制方法、装置、电子设备和存储介质,以提高人机交互效率。
2、为了实现上述目的,本申请实施例提供技术方案如下:
3、第一方面,本申请实施例提供一种应用页面的控制方法,所述方法包括:
4、第一设备确定所述第一设备上显示的当前应用页面的页面标识;
5、根据所述页面标识与对应关系,获取所述当前应用页面对应的关键词数据,所述对应关系包括:应用页面的页面标识与关键词数据之间的对应关系;所述关键词数据包括第二设备根据所述当前应用页面的页面信息生成的至少一个关键词,所述至少一个关键词与所述当前应用页面上的至少一个操作控件绑定;
6、接收用户的语音指令,将所述语音指令与所述关键词数据匹配,在所述至少一个关键词中获取与所述语音指令匹配的目标关键词;
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、对所述至少一个操作控件的事件坐标、所述至少一个操作控件的名称、以及所述至少一本文档来自技高网...
【技术保护点】
1.一种应用页面的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第二设备根据所述页面信息生成所述应用页面对应的关键词数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述接收用户针对所述一个或多个创建文本框输入的关键词,生成所述操作控件对应的至少一个关键词,包括:
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在第一设备获取所述第一设备上显示的当前应用页面的页面标识之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述第一设备获取所述第一设备上显示的当前应用页面的页面标识,包括:
8.一种应用页面的控制装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在调用计算机程序时执行权利要求1-7任一项所述的应用页面的控制方法。
10.
...【技术特征摘要】
1.一种应用页面的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第二设备根据所述页面信息生成所述应用页面对应的关键词数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述接收用户针对所述一个或多个创建文本框输入的关键词,生成所述操作控件对应的至少一个关键词,包括:
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在第一设备获取所述第一设备上显...
【专利技术属性】
技术研发人员:莫荣,李勋宏,
申请(专利权)人:上海优咔网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。