本发明涉及计算机,具体涉及一种移动终端及其应用程序启动方法、控制器、介质。
背景技术:
1、随着科学技术的发展,智能终端在日常生活中越来越普及,在智能终端上运行的应用程序也越来越多,用户使用应用程序的场景也越来越复杂。
2、现在,用户打开应用程序需要按电源键唤醒智能终端进入解锁界面,然后再解锁进入主界面寻找到该应用程序,最后启动该应用程序。然而,现在用户的生活节奏越来越快,时间碎片化严重,用户每次启动应用程序都要进行上述步骤,较为繁琐。
3、相应地,本领域需要一种新的技术方案来解决上述问题。
技术实现思路
1、为了克服上述缺陷,提出了本发明,以解决或至少部分地解决启动应用程序步骤繁琐的技术问题。
2、在第一方面,提供一种移动终端锁屏状态下的应用程序启动方法,所述方法包括:
3、在移动终端锁屏状态下,检测移动终端是否被用户触发唤醒;
4、若是,则获取并识别语音信息,根据语音信息启动移动终端上安装的应用程序;
5、若否,则继续检测移动终端是否被触发唤醒。
6、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“检测移动终端是否被用户触发唤醒”的步骤具体包括:
7、检测移动终端的运动信息;
8、根据运动信息,判断移动终端是否被用户触发唤醒。
9、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“检测移动终端的运动信息”的步骤具体包括:
10、通过移动终端上的加速度计,检测移动终端的加速度。
11、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“通过移动终端上的加速度计,检测移动终端的加速度”的步骤具体包括:
12、通过加速度计,分别获取移动终端在加速度计坐标系中x轴、y轴和z轴方向的加速度。
13、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“根据运动信息,判断移动终端是否被用户触发唤醒”的步骤具体包括:
14、判断x轴、y轴和z轴方向的加速度是否满足预设的唤醒条件;
15、若是,则判定移动终端被用户触发唤醒;
16、若否,则判定移动终端未被用户触发唤醒;
17、其中,预设的唤醒条件包括:
18、z轴方向的加速度达到第一加速度阈值且在达到第一加速度阈值之后在预设时长内下降至第二加速度阈值以下,以及
19、x轴和y轴的加速度均小于第三加速度阈值,第一加速度阈值、第三加速度阈值和第二加速度阈值的数值依次降低。
20、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“根据语音信息启动移动终端上安装的应用程序”的步骤具体包括:
21、判断语音信息是否包含应用程序和启动应用程序的关键词;
22、当包含关键词时,继续检测移动终端是否安装了应用程序;若是,则启动应用程序;若否,则不启动应用程序;
23、当不包含关键词时,继续获取并识别语音信息。
24、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“启动应用程序”的步骤具体包括:
25、对用户进行身份验证;
26、在身份验证通过后,启动应用程序。
27、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“对用户进行身份验证”的步骤具体包括:
28、获取用户的生物特征;
29、根据生物特征,对用户进行身份验证。
30、在上述移动终端锁屏状态下的应用程序启动方法的一个技术方案中,“获取用户的生物特征”的步骤具体包括:
31、通过移动终端上的相机,获取用户的人脸特征。
32、在第二方面,提供一种控制器,该控制器包括处理器和存储装置,所述存储装置适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述移动终端锁屏状态下的应用程序启动方法的技术方案中任一项技术方案所述的移动终端锁屏状态下的应用程序启动方法。
33、在第三方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述移动终端锁屏状态下的应用程序启动方法的技术方案中任一项技术方案所述的移动终端锁屏状态下的应用程序启动方法。
34、在第四方面,提供一种移动终端,该移动终端包括上述控制器技术方案所述的控制器。
35、本发明上述一个或多个技术方案,至少具有如下一种或多种有益效果:
36、在实施本发明的技术方案中,通过在移动终端锁屏的状态下对移动终端是否被用户触发唤醒进行检测,无需用户手动唤醒移动终端,方便了用户使用。在移动终端被用户触发唤醒后,对用户的语音信息进行识别,然后再根据用户的语音信息启动移动终端上安装的应用程序,用户不需要自行寻找需要使用的应用程序,从而提高了启动应用程序的速度,提高了用户体验。
1.一种移动终端锁屏状态下的应用程序启动方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,“检测所述移动终端是否被用户触发唤醒”的步骤具体包括:
3.根据权利要求2所述的方法,其特征在于,“检测所述移动终端的运动信息”的步骤具体包括:
4.根据权利要求3所述的方法,其特征在于,“通过所述移动终端上的加速度计,检测所述移动终端的加速度”的步骤具体包括:
5.根据权利要求4所述的方法,其特征在于,“根据所述运动信息,判断所述移动终端是否被用户触发唤醒”的步骤具体包括:
6.根据权利要求1所述的方法,其特征在于,“根据所述语音信息启动所述移动终端上安装的应用程序”的步骤具体包括:
7.根据权利要求1所述的方法,其特征在于,“启动所述应用程序”的步骤具体包括:
8.根据权利要求7所述的方法,其特征在于,“对用户进行身份验证”的步骤具体包括:
9.根据权利要求8所述的方法,其特征在于,“获取用户的生物特征”的步骤具体包括:
10.一种控制器,包括处理器和存储装置,所述存储装置适于存储多条程序代码,其特征在于,所述程序代码适于由所述处理器加载并运行以执行权利要求1至9中任一项所述的方法。
