System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及终端,尤其涉及一种终端控制方法、装置、存储介质及终端。
技术介绍
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、可选地,所述控制模块,还被配置为:
51、在所述人脸识别结果为注视屏幕状态的情况下,控制所述终端亮屏;
52、在所述人脸识别结果为未注视屏幕状态的情况下,控制所述终端熄屏。
53、可选地,所述控制模块,还被配置为:
54、在所述人脸识别结果为注视屏幕状态的情况下,将所述终端的音量设置为第一音量;
55、在所述人脸识别结果为未注视屏幕状态的情况下,将所述终端的音量设置为第二音量,所述第二音量大于所述第一音量。
56、根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的终端控制方法的步骤。
...
【技术保护点】
1.一种终端控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述通过所述目标识别服务触发所述终端的至少一个预设检测模块进行检测包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述识别结果控制所述终端执行对应的操作包括:
4.根据权利要求1所述的方法,其特征在于,所述通过所述目标识别服务触发所述终端的至少一个预设检测模块进行检测包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述终端当前所处的应用场景,从至少一个所述预设检测模块中确定第二检测模块包括:
6.根据权利要求5所述的方法,其特征在于,所述在任一所述预设检测模块检测到目标对象的情况下,通过所述目标识别服务对所述目标对象进行识别,得到识别结果包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述人脸识别结果和所述应用场景,控制所述终端执行对应的操作包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述人脸识别结果控制所述终端亮屏或者熄屏包括:
9.根据权利要求7所述的方法
10.一种终端控制装置,其特征在于,包括:
11.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-9中任一项所述方法的步骤。
12.一种终端,其特征在于,包括:
...【技术特征摘要】
1.一种终端控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述通过所述目标识别服务触发所述终端的至少一个预设检测模块进行检测包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述识别结果控制所述终端执行对应的操作包括:
4.根据权利要求1所述的方法,其特征在于,所述通过所述目标识别服务触发所述终端的至少一个预设检测模块进行检测包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述终端当前所处的应用场景,从至少一个所述预设检测模块中确定第二检测模块包括:
6.根据权利要求5所述的方法,其特征在于,所述在任一所述预设检测模块检测到目标对象的情况下,通...
【专利技术属性】
技术研发人员:黄敬斌,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。