CN105100466B - 一种基于声纹的解锁屏方法及移动终端 - Google Patents
一种基于声纹的解锁屏方法及移动终端 Download PDFInfo
- Publication number
- CN105100466B CN105100466B CN201510416703.7A CN201510416703A CN105100466B CN 105100466 B CN105100466 B CN 105100466B CN 201510416703 A CN201510416703 A CN 201510416703A CN 105100466 B CN105100466 B CN 105100466B
- Authority
- CN
- China
- Prior art keywords
- whipping
- mobile terminal
- voiceprint
- unlock
- breath
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000001755 vocal effect Effects 0.000 title claims abstract description 30
- 238000001514 detection method Methods 0.000 claims description 55
- 230000004044 response Effects 0.000 claims description 48
- 230000005540 biological transmission Effects 0.000 claims description 47
- 230000006855 networking Effects 0.000 claims description 13
- 230000002452 interceptive effect Effects 0.000 claims description 9
- 241000208340 Araliaceae Species 0.000 claims description 4
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 4
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 4
- 235000008434 ginseng Nutrition 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 239000000243 solution Substances 0.000 description 67
- 238000010586 diagram Methods 0.000 description 15
- 238000003860 storage Methods 0.000 description 10
- 239000012088 reference solution Substances 0.000 description 9
- 230000014759 maintenance of location Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
Landscapes
- Telephone Function (AREA)
Abstract
本发明实施例涉及通信技术领域,公开了一种基于声纹的解锁屏方法及移动终端。所述方法包括:检测输入的解锁屏声纹信息;对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,检测移动终端以及与所述移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果均在预设时长内发生同一动作事件,对所述移动终端执行解锁屏。实施本发明实施例,能够提高解锁屏的安全性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种基于声纹的解锁屏方法及移动终端。
背景技术
目前,常见的移动终端的解锁屏方式可以包括密码解锁屏方式。其中,密码解锁屏方式虽然可以实现移动终端的解锁屏,但是密码解锁屏方式存在解锁屏密码泄露的风险,使得解锁屏存在较大的安全隐患。
发明内容
本发明实施例公开了一种基于声纹的解锁屏方法及移动终端,能够提高解锁屏的安全性。
本发明实施例第一方面公开一种基于声纹的解锁屏方法,所述方法包括:
检测输入的解锁屏声纹信息;
对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,检测移动终端以及与所述移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果均在预设时长内发生同一动作事件,对所述移动终端执行解锁屏。
在本发明实施例的第一方面中,所述检测移动终端以及与所述移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,包括:
检测移动终端是否发生第一甩动作事件,如果所述移动终端发生第一甩动作事件,检测所述移动终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述移动终端以及所述穿戴设备均在所述预设时长内发生同一动作事件。
在本发明实施例的第一方面中,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;
接收所述指定联系人响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
在本发明实施例的第一方面中,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;
接收所述指定关系用户响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
在本发明实施例的第一方面中,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;
接收所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及接收所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将所述参考解锁屏声纹信息作为预设解锁屏声纹信息。
本发明实施例第二方面公开一种移动终端,所述移动终端包括:
第一检测单元,用于检测输入的解锁屏声纹信息;
对比单元,用于对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配;
第二检测单元,用于在所述对比单元的对比结果为匹配时,检测所述移动终端以及与所述移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件;
执行单元,用于在所述第二检测单元的检测结果为是时,对所述移动终端执行解锁屏。
在本发明实施例的第二方面中,所述第二检测单元具体用于在所述对比单元的对比结果为匹配时,检测所述移动终端是否发生第一甩动作事件,如果所述移动终端发生第一甩动作事件,检测所述移动终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述移动终端以及所述穿戴设备均在所述预设时长内发生同一动作事件。
在本发明实施例的第二方面中,所述移动终端还包括:
第一交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;以及,接收所述指定联系人响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息,以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
在本发明实施例的第二方面中,所述移动终端还包括:
第二交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;以及,接收所述指定关系用户响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息;以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
在本发明实施例的第二方面中,所述移动终端还包括:
第三交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;以及,接收所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及,接收所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别单元,用于识别所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将所述参考解锁屏声纹信息作为预设解锁屏声纹信息,以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,移动终端可以检测输入的解锁屏声纹信息,当对比解锁屏声纹信息与预设解锁屏声纹信息匹配,并且检测到移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件时,才对移动终端执行解锁屏。可见,实施本发明实施例,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于声纹的解锁屏方法的流程示意图;
图2是本发明实施例公开的一种基于声纹的解锁屏***的架构示意图;
图3是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图;
图4是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图;
图5是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图;
图6是本发明实施例公开的一种移动终端的结构示意图;
图7是本发明实施例公开的另一种移动终端的结构示意图;
图8是本发明实施例公开的另一种移动终端的结构示意图;
图9是本发明实施例公开的另一种移动终端的结构示意图;
图10是本发明实施例公开的另一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种基于声纹的解锁屏方法及移动终端,能够提高解锁屏的安全性。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种基于声纹的解锁屏方法的流程示意图。如图1所示,该解锁屏方法可以包括以下步骤。
101、移动终端检测输入的解锁屏声纹信息。
本发明实施例中,移动终端可以包括移动手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)等各类终端,本发明实施例不作限定。
本发明实施例中,用户可以按下移动终端的解锁屏界面上的麦克风图标并说话,使得移动终端可以检测到输入的解锁屏声纹信息。
102、移动终端对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,执行步骤103;反之,如果不匹配,提示解锁屏声纹信息与预设解锁屏声纹信息不匹配,结束本流程。
本发明实施例中,上述步骤102中,移动终端可以采用矢量量化(VQ)方法来对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,或者,移动终端可以采用隐式马尔可夫模型(HMM)方法来对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,本发明实施例不作限定。
103、移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,执行步骤104;反之,提示移动终端及其绑定的穿戴设备未在预设时长内发生同一动作事件,结束本流程。
请一并参阅图2,图2是本发明实施例公开的一种基于声纹的解锁屏***的架构示意图。如图2所示,移动终端可以被用户拿在手上,并且用户拿移动终端的同一只手上还可以携带有穿戴设备(如智能手环、智能手表),并且移动终端和穿戴设备可以通过蓝牙方式进行绑定。在图2所示的架构中,移动终端检测输入的解锁屏声纹信息后,用户可以朝着某一个方向同时甩动移动终端和穿戴设备,相应地,当穿戴设备检测到发生甩动作时,穿戴设备可以发送包括甩动作起始时间和甩动作持续时间的甩动作事件给移动终端,相应地,移动终端在执行步骤101~步骤102之后,可以检测移动终端是否发生第一甩动作事件,如果移动终端发生第一甩动作事件,检测移动终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长(如10秒)内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定移动终端以及穿戴设备均在预设时长内发生同一动作事件。
104、移动终端对移动终端执行解锁屏。
在图1所描述的方法中,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
请参阅图3,图3是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图。在图3所描述的解锁屏方法中,可以包括以下步骤。
301、移动终端检测输入的触摸屏点亮指令。
302、移动终端响应触摸屏点亮指令,点亮触摸屏。
303、移动终端通过点亮的触摸屏输出解锁屏界面。
304、移动终端检测输入的解锁屏声纹信息。
305、移动终端向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求。
306、移动终端接收指定联系人响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
本发明实施例中,通过上述步骤306和步骤307,移动终端无需预先存储预设解锁屏声纹信息,从而可以降低对移动终端的存储空间的占用。而且,由于指定联系人响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息具有随机性,从而后续可以更好地提高解锁屏的安全性。
307、移动终端对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,执行步骤308;反之,如果不匹配,提示解锁屏声纹信息与预设解锁屏声纹信息不匹配,结束本流程。
308、移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,执行步骤309;反之,提示移动终端及其绑定的穿戴设备未在预设时长内发生同一动作事件,结束本流程。
本发明实施例中,移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件的具体实现方式已在前面实施例中进行了举例介绍,此处不作赘述。
309、移动终端对移动终端执行解锁屏。
在图3所描述的方法中,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
请参阅图4,图4是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图。在图4所描述的移动终端的解锁屏方法中,可以包括以下步骤。
401、移动终端检测输入的触摸屏点亮指令。
402、移动终端响应触摸屏点亮指令,点亮触摸屏。
403、移动终端通过点亮的触摸屏输出解锁屏界面。
404、移动终端检测输入的解锁屏声纹信息。
405、移动终端向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求。
406、移动终端接收指定关系用户响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
本发明实施例中,通过上述步骤406和步骤407,移动终端无需预先存储预设解锁屏声纹信息,从而可以降低对移动终端的存储空间的占用。而且,由于指定关系用户响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息具有随机性,从而后续可以更好地提高解锁屏的安全性。
407、移动终端对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,执行步骤408;反之,如果不匹配,提示解锁屏声纹信息与预设解锁屏声纹信息不匹配,结束本流程。
408、移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,执行步骤409;反之,提示移动终端及其绑定的穿戴设备未在预设时长内发生同一动作事件,结束本流程。
本发明实施例中,移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件的具体实现方式已在前面实施例中进行了举例介绍,此处不作赘述。
409、移动终端对移动终端执行解锁屏。
在图4所描述的方法中,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
请参阅图5,图5是本发明实施例公开的另一种基于声纹的解锁屏方法的流程示意图。在图5所描述的解锁屏方法中,可以包括以下步骤。
501、移动终端检测输入的触摸屏点亮指令。
502、移动终端响应触摸屏点亮指令,点亮触摸屏。
503、移动终端通过点亮的触摸屏输出解锁屏界面。
504、移动终端检测输入的解锁屏声纹信息。
505、移动终端向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求。
506、移动终端接收指定联系人响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及接收指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息。
507、移动终端识别指定联系人响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将参考解锁屏声纹信息作为预设解锁屏声纹信息。
本发明实施例中,通过上述步骤505~步骤507,移动终端无需预先存储预设解锁屏声纹信息,从而可以降低对移动终端的存储空间的占用。而且,由于指定联系人和指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息具有随机性,从而后续可以更好地提高解锁屏的安全性。
本发明实施例中,移动终端在识别指定联系人响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息不相同时,可以提示解锁屏失败,结束本流程。
508、移动终端对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,执行步骤509;反之,如果不匹配,提示解锁屏声纹信息与预设解锁屏声纹信息不匹配,结束本流程。
509、移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,执行步骤510;反之,提示移动终端及其绑定的穿戴设备未在预设时长内发生同一动作事件,结束本流程。
本发明实施例中,移动终端检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件的具体实现方式已在前面实施例中进行了举例介绍,此处不作赘述。
511、移动终端对移动终端执行解锁屏。
在图5所描述的方法中,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
请参阅图6,图6是本发明实施例公开的一种移动终端的结构示意图。在图6所描述的移动终端中,该移动终端可以包括:
第一检测单元601,用于用于检测输入的解锁屏声纹信息;
对比单元602,用于对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配;
第二检测单元603,用于在对比单元602的对比结果为匹配时,检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件;
执行单元604,用于在第二检测单元603的检测结果为是时,对移动终端执行解锁屏。
在一个实施例中,第二检测单元603具体用于在对比单元602的对比结果为匹配时,检测移动终端是否发生第一甩动作事件,如果移动终端发生第一甩动作事件,检测移动终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定移动终端以及穿戴设备均在预设时长内发生同一动作事件。
请一并参阅图7,图7是本发明实施例公开的另一种移动终端的结构示意图。其中,图7所示的移动终端是由图6所示的移动终端进行优化得到的。与图6所示的移动终端相比,图7所示的移动终端还可以包括:
第一交互单元605,用于在第一检测单元601检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;以及,接收指定联系人响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息,以及,触发对比单元602执行上述的对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
请一并参阅图8,图8是本发明实施例公开的另一种移动终端的结构示意图。其中,图8所示的移动终端是由图6所示的移动终端进行优化得到的。与图6所示的移动终端相比,图8所示的移动终端还可以包括:
第二交互单元606,用于在第一检测单元601检测输入的解锁屏声纹信息之后,向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;以及,接收指定关系用户响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息;以及,触发对比单元602执行上述的对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
请一并参阅图9,图9是本发明实施例公开的另一种移动终端的结构示意图。其中,图9所示的移动终端是由图6所示的移动终端进行优化得到的。与图6所示的移动终端相比,图9所示的移动终端还可以包括:
第三交互单元607,用于在第一检测单元601检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;以及,接收指定联系人响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及接收指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别单元608,用于识别指定联系人响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与指定关系用户响应参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将参考解锁屏声纹信息作为预设解锁屏声纹信息,以及,触发对比单元602执行上述的对比解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
可见,实施图6~图9所描述的移动终端,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
请参阅图10,图10是本发明实施例公开的另一种移动终端的结构示意图。在图10所描述的移动终端中,该用户终端可以包括处理器1001、存储器1002以及声纹采集器1003,其中,处理器1001分别通过总线连接存储器1002以及声纹采集器1003,其中,存储器1002用于存储预设解锁屏声纹信息以及基于声纹的解锁屏程序,而处理器1001用于读取存储器1002存储的基于声纹的解锁屏程序以执行下述操作:
检测通过声纹采集器1003输入的解锁屏声纹信息;
对比解锁屏声纹信息与存储器1002存储的预设解锁屏声纹信息是否匹配,如果匹配,检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果均在预设时长内发生同一动作事件,对移动终端执行解锁屏。
本发明实施例中,处理器1001检测移动终端以及与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,包括:
检测移动终端是否发生第一甩动作事件,如果移动终端发生第一甩动作事件,检测移动终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定移动终端以及穿戴设备均在预设时长内发生同一动作事件。
在一个实施例中,处理器1001在检测通过声纹采集器1003输入的解锁屏声纹信息之后,以及在对比解锁屏声纹信息与存储器1002存储的预设解锁屏声纹信息是否匹配之前,还用于读取存储器1002存储的基于声纹的解锁屏程序以执行下述操作:
向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;
接收指定联系人响应预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息,并存储至存储器1002。
在一个实施例中,处理器1001在检测通过声纹采集器1003输入的解锁屏声纹信息之后,以及在对比解锁屏声纹信息与存储器1002存储的预设解锁屏声纹信息是否匹配之前,还用于读取存储器1002存储的基于声纹的解锁屏程序以执行下述操作:
向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;
接收所述指定关系用户响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息并存储至存储器1002。
在一个实施例中,处理器1001在检测通过声纹采集器1003输入的解锁屏声纹信息之后,以及在对比解锁屏声纹信息与存储器1002存储的预设解锁屏声纹信息是否匹配之前,还用于读取存储器1002存储的基于声纹的解锁屏程序以执行下述操作:
向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;
接收所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及接收所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将所述参考解锁屏声纹信息作为预设解锁屏声纹信息并存储至存储器1002。
可见,实施图10所描述的移动终端,不仅需要解锁屏声纹信息与预设解锁屏声纹信息匹配,还需要移动终端以及与移动终端绑定的穿戴设备均在预设时长内发生同一动作事件才对移动终端执行解锁屏,从而可以提高解锁屏的安全性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种基于声纹的解锁屏方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种基于声纹的解锁屏方法,其特征在于,所述方法包括:
检测输入的解锁屏声纹信息,其中,所述解锁屏声纹信息为通讯录中的指定联系人发送的;
对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配,如果匹配,在检测到移动终端以及与所述移动终端绑定的穿戴设备均发生甩动作事件的情况下,根据所述甩动作事件的甩动作方向、甩动作起始时间以及甩动作持续时长确定所述移动终端与所述与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果均在预设时长内发生同一动作事件,对所述移动终端执行解锁屏。
2.根据权利要求1所述的解锁屏方法,其特征在于,所述在检测到移动终端以及与所述移动终端绑定的穿戴设备均发生甩动作事件的情况下,根据所述甩动作事件的甩动作方向、甩动作起始时间以及甩动作持续时长确定所述移动终端与所述穿戴设备是否均在预设时长内发生同一动作事件,包括:
检测所述移动终端是否发生第一甩动作事件,如果所述移动终端发生第一甩动作事件,检测所述与移动终端绑定的穿戴设备是否发生第二甩动作事件,如果所述与移动终端绑定的穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述移动终端以及所述与移动终端绑定的穿戴设备均在所述预设时长内发生同一动作事件。
3.根据权利要求1或2所述的解锁屏方法,其特征在于,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;
接收所述指定联系人响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
4.根据权利要求1或2所述的解锁屏方法,其特征在于,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;
接收所述指定关系用户响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息。
5.根据权利要求1或2所述的解锁屏方法,其特征在于,在检测输入的解锁屏声纹信息之后,以及在对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配之前,所述方法还包括:
向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;
接收所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及接收所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将所述参考解锁屏声纹信息作为预设解锁屏声纹信息。
6.一种移动终端,其特征在于,所述移动终端包括:
第一检测单元,用于检测输入的解锁屏声纹信息,其中,所述解锁屏声纹信息为通讯录中的指定联系人发送的;
对比单元,用于对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配;
第二检测单元,用于在所述对比单元的对比结果为匹配时,在检测到移动终端以及与移动终端绑定的穿戴设备均发生甩动作事件的情况下,根据所述甩动作事件的甩动作方向、甩动作起始时间以及甩动作持续时长确定所述移动终端与所述与移动终端绑定的穿戴设备是否均在预设时长内发生同一动作事件;
执行单元,用于在所述第二检测单元的检测结果为是时,对所述移动终端执行解锁屏。
7.根据权利要求6所述的移动终端,其特征在于,所述第二检测单元具体用于在所述对比单元的对比结果为匹配时,检测所述移动终端是否发生第一甩动作事件,如果所述移动终端发生第一甩动作事件,检测所述与移动终端绑定的穿戴设备是否发生第二甩动作事件,如果所述与移动终端绑定的穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述移动终端以及所述与移动终端绑定的穿戴设备均在所述预设时长内发生同一动作事件。
8.根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括:
第一交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送预设解锁屏声纹信息获取请求;以及,接收所述指定联系人响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息,以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
9.根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括:
第二交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向正在运行的社交应用中的指定关系用户发送预设解锁屏声纹信息获取请求;以及,接收所述指定关系用户响应所述预设解锁屏声纹信息获取请求发送的预设解锁屏声纹信息;以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
10.根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括:
第三交互单元,用于在所述第一检测单元检测输入的解锁屏声纹信息之后,向通讯录中的指定联系人发送参考解锁屏声纹信息获取请求;以及,向正在运行的社交应用中的指定关系用户发送参考解锁屏声纹信息获取请求;以及,接收所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息,以及,接收所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息;
识别单元,用于识别所述指定联系人响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息与所述指定关系用户响应所述参考解锁屏声纹信息获取请求发送的参考解锁屏声纹信息是否相同,如果相同,将所述参考解锁屏声纹信息作为预设解锁屏声纹信息,以及,触发所述对比单元执行所述的对比所述解锁屏声纹信息与预设解锁屏声纹信息是否匹配的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510416703.7A CN105100466B (zh) | 2015-07-15 | 2015-07-15 | 一种基于声纹的解锁屏方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510416703.7A CN105100466B (zh) | 2015-07-15 | 2015-07-15 | 一种基于声纹的解锁屏方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100466A CN105100466A (zh) | 2015-11-25 |
CN105100466B true CN105100466B (zh) | 2018-06-29 |
Family
ID=54579961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510416703.7A Expired - Fee Related CN105100466B (zh) | 2015-07-15 | 2015-07-15 | 一种基于声纹的解锁屏方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100466B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106060235A (zh) * | 2016-05-05 | 2016-10-26 | 广东小天才科技有限公司 | 一种应用于移动设备的开关机控制方法及装置、移动设备 |
CN106534559A (zh) * | 2016-11-24 | 2017-03-22 | 广东小天才科技有限公司 | 一种益智类应用界面的控制方法及益智类应用客户端 |
CN108735217B (zh) * | 2018-06-19 | 2020-12-01 | Oppo广东移动通信有限公司 | 电子设备控制方法、装置、存储介质及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103885772A (zh) * | 2014-03-07 | 2014-06-25 | 联想(北京)有限公司 | 解锁方法及电子设备 |
CN104243717A (zh) * | 2014-09-30 | 2014-12-24 | 广东欧珀移动通信有限公司 | 基于社交应用通过语音识别实现解锁手机的方法及装置 |
CN104346297A (zh) * | 2013-07-24 | 2015-02-11 | 宏达国际电子股份有限公司 | 操作移动装置的方法及其电子装置和计算机可读介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8718606B2 (en) * | 2009-12-28 | 2014-05-06 | Nokia Corporation | Method and apparatus for user interaction while device is locked |
-
2015
- 2015-07-15 CN CN201510416703.7A patent/CN105100466B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346297A (zh) * | 2013-07-24 | 2015-02-11 | 宏达国际电子股份有限公司 | 操作移动装置的方法及其电子装置和计算机可读介质 |
CN103885772A (zh) * | 2014-03-07 | 2014-06-25 | 联想(北京)有限公司 | 解锁方法及电子设备 |
CN104243717A (zh) * | 2014-09-30 | 2014-12-24 | 广东欧珀移动通信有限公司 | 基于社交应用通过语音识别实现解锁手机的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105100466A (zh) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105022945B (zh) | 一种基于人脸生物信息的解锁屏方法及移动设备 | |
CN105005724B (zh) | 一种基于密码的解锁屏方法及通讯终端 | |
CN105094680B (zh) | 一种浏览网页的显示对象控制方法及用户终端 | |
CN104361271B (zh) | 移动终端的屏幕解锁方法及装置 | |
CN104809402B (zh) | 一种信息模糊显示方法及终端 | |
CN105100466B (zh) | 一种基于声纹的解锁屏方法及移动终端 | |
KR20140034088A (ko) | 제스쳐-및 표현-기반 인증 | |
CN104679387A (zh) | 一种隐私信息保护方法及终端 | |
CN106681717B (zh) | 一种终端应用程序管理方法、装置及电子设备 | |
CN103077341A (zh) | 一种应用程序解锁方法及装置 | |
CN105159547B (zh) | 一种人机交互方法及用户终端 | |
CN104954534B (zh) | 通信终端的控制方法、装置及相应的通信终端 | |
CN109085975A (zh) | 截屏方法、装置、存储介质及电子装置 | |
CN106610719A (zh) | 快捷操作方法、装置和终端设备 | |
CN103617001A (zh) | 一种移动终端触摸屏解锁***及方法 | |
CN108804006A (zh) | 用于可穿戴设备的解锁方法、装置、设备和存储介质 | |
CN106570370A (zh) | 一种用户身份识别方法及装置 | |
EP2669835B1 (en) | Mobile information terminal and gripping-feature learning method | |
CN105005729B (zh) | 一种基于图像的解锁屏方法及用户终端 | |
CN107066865A (zh) | 一种解锁控制方法及装置 | |
CN105069337B (zh) | 一种基于手掌生物信息的解锁屏方法及移动设备 | |
CN103324881A (zh) | 无线锁定与解锁***及其方法 | |
CN105049562B (zh) | 一种用户识别卡的解锁方法及通讯终端 | |
CN105068725B (zh) | 一种解锁屏方法及用户终端 | |
CN104571471B (zh) | 一种应用程序的开启方法及开启***、移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180629 |