一种基于声纹的用户身份确权方法、终端以及服务器的制造方法

文档序号:10660868阅读:645来源:国知局
一种基于声纹的用户身份确权方法、终端以及服务器的制造方法
【专利摘要】本发明实施例公开了一种基于声纹的用户身份确权方法,用于实现对终端持有者的身份识别,提高终端隐私信息的安全性。本发明实施例方法包括:当设定的提示周期时间到来时,终端提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集;若用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,则终端进入锁定状态。本发明实施例还提供了一种终端以及服务器,通过声纹识别可以预警用户身份改变,进而保护终端隐私信息的安全性。
【专利说明】
一种基于声纹的用户身份确权方法、终端以及服务器
技术领域
[0001]本发明涉及通信技术领域,尤其涉及一种基于声纹的用户身份确权方法、终端以及服务器。
【背景技术】
[0002]声纹是用电声学仪器显示的携带言语信息的声波频谱,属于生物特征的一种,具有特定性和稳定性,即不同的人说话可以产生不同的声波,从而得到不同的声纹信息,因此,可以通过比对声纹信息判断对应的说话人是否相同,实现基于声纹识别的身份认证。但与语音识别不同的是,声纹识别的特征强调个性化特征,即注重考虑声音的本身特征,实现说话人的身份验证,而语音识别的特征则强调共性特征,既注重考虑语言内容,实现声音到文字的转换。
[0003]众所周知,运营商要求用户在开SM卡时进行实名身份认证,即一张SM卡对应一个号码,在后期补卡或换卡时,用户都需要在柜台进行身份认证。而随着通信技术的发展,诸如ES頂卡、虚拟S頂卡等非传统S頂卡出现在人们的视野中,与传统的S頂相比,非传统SM卡与S頂卡的运用逻辑相同,但不再需要用户购买终端设备后自己插卡,而是可以直接采用软件注册或直接购买等类型的方式即可选择运营商网络和套餐,实现SIM卡的功能,由此,可以料想,在终端设备不断要求薄型化、智能化的当下,诸如ESM卡和虚拟SIM卡等非传统S頂卡将日益普及。
[0004]然而,对于非传统SIM卡来说,由于通过升级卡内信息可以改变号码,当用户所持有的终端设备被盗或丢失时,不好追踪锁定终端设备,而终端设备并不能判断持有者是否更换,同时也对ES頂卡和虚拟S頂卡对应的运营商识别用户身份造成困难,使得无法及时对终端设备进行锁死,以保护用户与该终端设备相关的隐私信息,由此可知,声纹识别技术在对诸如ES頂卡以及虚拟SIM卡等非传统SIM卡的用户身份识别应用方面缺少高效可靠的控制实施方法。
[0005]因此,如何利用具有生物特征属性的声纹实现对用户身份的识别,以确保用户对所持终端设备的使用权利,提高用户隐私的安全性,是本领域技术人员亟待解决的问题。

【发明内容】

[0006]本发明实施例提供了一种基于声纹的用户身份确权方法、终端以及服务器,通过声纹识别可以预警用户身份改变,进而保护终端隐私信息的安全性。
[0007]有鉴于此,本发明第一方面提供一种基于声纹的用户身份确权方法,可包括:
[0008]当设定的提示周期时间到来时,终端提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集;
[0009]若用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,则终端进入锁定状态。
[0010]结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实施方式中,在终端提示用户通过录入语音数据进行用户身份确权之前,该方法还包括:
[0011]若终端接收到运营商服务器发送的用户身份确权请求信息,则触发终端提示用户通过录入语音数据进行用户身份确权的步骤,每一条用户身份确权请求信息对应一次提不O
[0012]结合本发明实施例的第一方面,或本发明实施例的第一方面的第一种实施方式,在本发明实施例的第一方面的第二种实施方式中,在终端提示用户通过录入语音数据进行用户身份确权之后,在终端进入锁定状态之前,该方法还包括:
[0013]终端检测用户是否录入语音数据;
[0014]若否,则触发终端进入锁定状态的步骤。
[0015]结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第三种实施方式中,在终端检测用户是否录入语音数据之后,该方法还包括:
[0016]若终端检测到用户录入语音数据,则终端将获取的语音数据或从语音数据中提取的声纹信息发送至运营商服务器,以使得运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0017]当运营商服务器通知终端声纹信息与预设基准声纹信息不匹配时,触发终端进入锁定状态的步骤。
[0018]结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第四种实施方式中,在终端检测用户是否录入语音数据之后,该方法还包括:
[0019]若终端检测到用户录入语音数据,则终端判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0020]若否,则触发终端进入锁定状态的步骤。
[0021]本发明第二方面提供一种基于声纹的用户身份确权方法,可包括:
[0022]运营商服务器接收设定的提示次数内的语音数据或从语音数据中提取的声纹信息;
[0023]运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0024]若否,则运营商服务器通知终端声纹信息与预设基准声纹信息不匹配,以使得终端进入锁定状态。
[0025]结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种实施方式中,在运营商服务器接收语音数据或从语音数据中提取的声纹信息之前,该方法还包括:
[0026]当设定的提示周期时间到来时,运营商服务器向终端发送用户身份确权请求信息。
[0027]本发明第三方面提供一种终端,可包括:
[0028]提示模块,用于当设定的提示周期时间到来时,提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集;
[0029]进入模块,用于当用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配时,进入锁定状态。
[0030]结合本发明实施例的第三方面,在本发明实施例的第三方面的第一种实施方式中,终端还包括:
[0031]第一触发模块,用于当终端接收到运营商服务器发送的用户身份确权请求信息时,则触发提示模块提示用户通过录入语音数据进行用户身份确权,每一条用户身份确权请求信息对应一次提示。
[0032]结合本发明实施例的第三方面,或本发明实施例的第三方面的第一种实施方式,在本发明实施例的第三方面的第二种实施方式中,终端还包括:
[0033]检测模块,用于检测用户是否录入语音数据;
[0034]第二触发模块,用于当检测模块检测用户未录入语音数据时,触发进入模块进入锁定状态。
[0035]结合本发明实施例的第三方面的第二种实施方式,在本发明实施例的第三方面的第三种实施方式中,终端还包括:
[0036]发送模块,用于当检测模块检测到用户录入语音数据时,将获取的语音数据或从语音数据中提取的声纹信息发送至运营商服务器,以使得运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0037]第三触发模块,用于当运营商服务器通知终端发送模块发送的语音数据中的声纹信息与预设基准声纹信息不匹配时,触发进入模块进入锁定状态。
[0038]结合本发明实施例的第三方面的第二种实施方式,在本发明实施例的第三方面的第四种实施方式中,终端还包括:
[0039]判断模块,用于当检测模块检测到用户录入语音数据时,判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0040]第四触发模块,用于当判断模块判断声纹信息与预设基准声纹信息不匹配时,触发进入模块进入锁定状态。
[0041]本发明第四方面提供一种运营商服务器,可包括:
[0042]接收模块,用于接收设定的提示次数内的语音数据或从语音数据中提取的声纹信息;
[0043]判断模块,用于判断接收模块接收的语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0044]通知模块,用于当判断模块判断声纹信息与预设基准声纹信息不匹配时,则通知终端声纹信息与预设基准声纹信息不匹配,以使得终端进入锁定状态。
[0045]结合本发明实施例的第四方面,在本发明实施例的第四方面的第一种实施方式中,运营商服务器还包括:
[0046]发送模块,用于当设定的提示周期时间到来时,向终端发送用户身份确权请求信息。
[0047]从以上技术方案可以看出,本发明实施例具有以下优点:
[0048]本实施例中,可以通过设定提示周期,在终端一侧多次提示用户通过录入语音数据进行用户身份确权,并可以通过校验语音数据中的声纹信息与预设基准声纹信息,确定终端的持有者是否为用户本人,若用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端可以进入锁定状态,从而可以在终端的持有者为非本人的情况下,防止非用户本人对终端做进一步操作,使隐私信息遭到泄露,同时,从运营商服务器一侧,用户也可以在终端遗失的情况,通过校验声纹信息,主动要求运营商服务器对终端进行锁定,校验速度快而准确,有利于保护终端隐私信息的安全性。
【附图说明】
[0049]图1为本发明实施例中基于声纹的用户身份确权方法一个实施例示意图;
[0050]图2为本发明实施例中基于声纹的用户身份确权方法另一实施例示意图;
[0051]图3为本发明实施例中基于声纹的用户身份确权方法另一实施例示意图;
[0052]图4为本发明实施例中基于声纹的用户身份确权方法另一实施例示意图;
[0053]图5为本发明实施例中基于声纹的用户身份确权方法另一实施例示意图;
[0054]图6为本发明实施例中终端一个实施例示意图;
[0055]图7为本发明实施例中终端另一实施例示意图;
[0056]图8为本发明实施例中终端另一实施例示意图;
[0057]图9为本发明实施例中运营商服务器另一实施例示意图;
[0058]图10为本发明实施例中运营商服务器另一实施例示意图。
【具体实施方式】
[0059]本发明实施例提供了一种基于声纹的用户身份确权方法、终端以及服务器,通过声纹识别可以预警用户身份改变,进而保护终端隐私信息的安全性。
[0060]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0061]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0062]为便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中基于声纹的用户身份确权方法一个实施例包括:
[0063]101、当设定的提示周期时间到来时,终端提示用户通过录入语音数据进行用户身份确权;
[0064]本实施例中,终端可以包括但不限于手机、平板电脑以及个人穿戴设备等,在实际应用中,该终端可以存有非传统的S頂卡,比如ES頂卡、SoftS頂卡和虚拟S頂卡。为了方便对非传统的SIM卡对应的终端进行用户身份确权,以确保终端隐私信息的安全性,可以预先设定提示周期,并在该提示周期时间到来时,提示用户进行用户身份确权,比如7天,可以在每7天对用户进行提示。
[0065]具体的,在实际应用中,由于声纹信息的生物特征属性和高辨识度,从而可以将该提示周期作为声纹信息检测周期,终端也可以在非传统的SIM卡中预留空间,用于存储初始常用用户的声纹信息,该存储的声纹信息即为预设基准声纹信息,通过提取用户录入的语音数据中的声纹信息与预设基准声纹信息进行匹配,可以完成用户身份确权。因此,终端可以提示用户通过录入语音数据进行用户身份确权,每一次提示可以对应一次语音数据采集。
[0066]本实施例中,提示周期可以由用户自行设定,但该提示周期可在终端进行记录存储,也可在运营商服务器一侧进行记录存储,即当设定的提示周期时间到来时,可以由运营商服务器一侧通过终端对用户进行提示,也可以是终端自行对用户进行提示,如提示周期同样为7天,一方面,运营商服务器每7天可以向终端发送用户身份确权请求信息,终端可以根据该用户身份确权请求信息提示用户录入语音数据,另一方面,不需要运营商服务器的干预,终端每7天即自行提示用户录入语音数据进行用户身份确权。
[0067]可以理解的是,本实施例中上述说明的两种提示方式可以单独执行,也可以结合执行,而终端对用户进行提示时可以是通过文字显示,也可以是语音提示等其它方式,具体此处不做限定。
[0068]需要说明的是,为了有效进行用户身份确权,本实施例中每一次提示周期时间到来时,终端可以对用户进行设定的提示次数的多次提示,同时意味着在每一次提示周期到来时,运营商服务器可以向终端发送设定的提示次数内的用户身份确权请求信息,具体的提示次数可以由用户设定,如5次。
[0069]本实施例中,由于每一次提示可以对应一次语音数据采集,那么本实施例中的语音数据为设定的提示次数内采集的所有语音数据的总和,此处限定之后,在后面即不再重复限定。
[0070]102、若用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,则终端进入锁定状态。
[0071]本实施例中,当终端提示用户通过录入语音数据进行用户身份确权后,若用户未录入语音数据,那么终端可以进入锁定状态,或者,在设定的提示次数内用户录入了语音数据,但语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端也可以进入锁定状态,该锁定状态意味着用户无法进入终端界面对终端进行任何操作,如屏幕锁定。
[0072]可以理解的是,在实际应用中,为了保证用户身份确权操作的有效性,当终端提示用户通过录入语音数据进行用户身份确权时,可以只提供界面让用户进行用户身份确权操作,其它操作则被锁止,也可以是在预设时长内用户仍可正常使用终端,但超出预设时长后,若用户仍未录入语音数据,那么终端进入锁定状态,终端的一切操作功能将无法执行,具体应用情况此次不做限定。
[0073]进一步的,基于上述在预设时长内用户仍可正常使用终端的应用情况,本实施例中每一次提示可以对应同一预设时长,也可以对应不同的预设时长,具体此处不做限定。比如,假设设定的提示次数为3次,那么这3次提示对应的预设时长可以为I分钟,也可以是第一次提示对应的预设时长为I分钟,第二次提示对应的预设时长为45秒,第三次提示对应的预设时长即为30秒。
[0074]对应的,在设定的提示次数内,只要有一次语音数据中的声纹信息与预设基准声纹信息匹配,那么可以认为此时终端的持有者为终端常用用户本人,则终端可以恢复正常使用。
[0075]本实施例中,可以通过定期提示用户通过录入语音数据进行用户身份确权,一旦用户未录入语音数据,或设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,即意味着用户确权失败,那么可以默认为终端的持有者为非终端常用用户本人,终端可以进入锁定状态,阻止对终端做进一步的操作,从而可以有效保护终端隐私信息的安全性。
[0076]需要说明的是,本实施例中,当设定的提示周期时间到来时,可以是运营商服务器通过终端向用户发起用户身份确权请求,并由运营商服务器校验声纹信息,也可以由终端自行向用户发起用户身份确权请求,由终端自行校验声纹信息,基于图1所示实施例说明的内容,下面将对上述情况分别进行说明:
[0077]具体请参阅图2,本发明实施例中基于声纹的用户身份确权方法另一实施例包括:
[0078]201、当设定的提示周期时间到来时,若终端接收到运营商服务器发送的用户身份确权请求信息,则终端提示用户通过录入语音数据进行用户身份确权;
[0079]本实施例中,当设定的提示周期时间到来时,运营商服务器可以向终端发送用户身份确权请求信息,终端可以响应该用户身份确权信息,并提示用户通过录入语音数据进行用户身份确权,
[0080]具体的,本实施例中的提示周期可以记录存储在运营商服务器一侧,一旦提示周期时间到来,则可以触发运营商服务器向终端发送用户身份确权请求信息。
[0081]202、终端检测用户是否录入语音数据,若是,则执行步骤203,若否,则执行步骤204;
[0082]当终端提示用户通过录入语音数据进行用户身份确权后,可以检测用户是否录入语音数据。
[0083]203、终端将获取的语音数据或从语音数据中提取的声纹信息发送至运营商服务器,以使得运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0084]若终端检测到用户录入语音数据,那么终端可以将获取的语音数据或从语音数据中提取的声纹信息发送至运营商服务器,以使得运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0085]具体的,终端获取到用户录入的语音数据后,一方面,可以将该语音数据直接发送至运营商服务器,由运营商服务器对该语音数据的声学特征进行解析,并保留对应的声纹信息,另一方面,也可以直接对语音数据的声学特征进行解析,并将提取到的声纹信息发送至运营商服务器,运营商服务器获取到声纹信息后,可以访问终端内非传统的SIM卡,并获取该非传统的SIM卡中预留的预设基准声纹信息,实现声纹信息是否与预设基准声纹信息匹配的判断。
[0086]204、终端进入锁定状态。
[0087]本实施例中,由于本实施例中的语音数据为设定的提示次数内采集的所有语音数据的总和,从而若运营商服务器通知终端语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端进入锁定状态,同样的,若终端检测到用户未录入语音数据,那么终端也可以进入锁定状态。
[0088]需要说明的是,本实施例中,若终端每提示一次,即有相对的一次语音数据采集,那么终端可以将与提示次数对应的多次采集的语音数据发送至运营商服务器,使得运营商服务器一次性进行校验,也可以是提示一次,发送一次对应的语音数据,其中,以每一次提示为例进行说明,在设定的提示次数内,运营商服务器通过终端进行第一次提示时,终端可以检测用户是否录入第一次提示对应的语音数据,即执行步骤202,若用户录入语音数据,则可以继续执行步骤203,假若运营商服务器通知终端第一次提示对应的语音数据中的声纹信息匹配失败,则可以第二次通过终端进行提示,那么步骤202和步骤203继续循环执行,直到运营商服务器判断到某一次提示后采集的语音数据中的声纹信息匹配成功,或设定的提示次数内语音数据中的声纹信息全部匹配失败,相应的,若有一次声纹信息匹配成功,则终端可以恢复正常使用,若运营商服务器通知终端设定的提示次数内的语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端进入锁定状态,即执行步骤204。
[0089]本实施例中,为了保证消费者的权益,运营商服务器可以定期通过终端提示用户进行用户身份确权,终端可以将获取的语音数据或语音数据中的声纹信息发送至运营商服务器,由运营商服务器完成声纹信息的校验,使得运营商服务器可以预警终端的持有者是否发生改变,并可以在改变的情况下,通知终端,使得终端进入锁定状态,从而实现对终端隐私信息的保护。
[0090]具体请参阅图3,本发明实施例中基于声纹的用户身份确权方法另一实施例包括:
[0091]301、当设定的提示周期时间到来时,终端提示用户通过录入语音数据进行用户身份确权;
[0092]本实施例中,本实施例中的提示周期可以记录存储在终端,当设定的提示周期时间到来时,终端可以自行提示用户通过录入语音数据进行用户身份确权,不需要运营商服务器的干预。
[0093]302、终端检测用户是否录入语音数据,若是,则执行步骤303,若否,则执行步骤305;
[0094]本实施例中,当终端提示用户通过录入语音数据进行用户身份确权后,可以检测用户是否录入语音数据。
[0095]303、终端判断语音数据中的声纹信息是否与预设基准声纹信息匹配,若是,则执行步骤304,如否,则执行步骤305 ;
[0096]若终端检测到用户录入语音数据,那么终端可以判断语音数据中的声纹信息是否与预设基准声纹信息匹配。
[0097]具体的,在实际应用中,每当终端在检测到用户录入语音数据时,即可以获取该语音数据,并对该语音数据的声学特征进行解析,提取语音数据中对应的声纹信息,并可以获取存储在非传统的SIM卡中的预设基准声纹信息,从而可以判断设定的提示次数内语音数据中的声纹信息是否与预设基准声纹信息匹配。
[0098]304、执行其它流程;
[0099]本实施例中,在设定的提示次数内,若终端判断某一次提示对应的语音数据中的声纹信息与预设基准声纹信息匹配,说明终端的持有者为常用用户本人,则可以不进行其它操作,使得用户可以正常操作终端。
[0100]305、终端进入锁定状态。
[0101]本实施例中,若运营商服务器通知终端语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端可以进入锁定状态,同样的,若终端检测到用户未录入语音数据,那么终端也可以进入锁定状态。
[0102]需要说明的是,本实施例中,若终端每提示一次,即有相对的一次语音数据采集,那么终端可以将与提示次数对应的多次采集的语音数据一次性进行校验,也可以是提示一次,校验一次,其中,若以每一次提示为例进行说明,在设定的提示次数内,终端自行进行第一次提示时,可以检测用户是否录入第一次提示对应的语音数据,即执行步骤302,若用户录入语音数据,则可以继续执行步骤303,假若终端判断第一次提示对应的语音数据中的声纹信息匹配失败,则可以第二次进行提示,那么步骤302和步骤303继续循环执行,直到终端判断到某一次提示后采集的语音数据中的声纹信息匹配成功,或设定的提示次数内语音数据中的声纹信息匹配失败,相应的,若有一次声纹信息匹配成功,则终端可以恢复正常使用,即执行步骤304,若终端判断设定的提示次数内的语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端进入锁定状态,即执行步骤305。
[0103]与图2所示实施例不同的是,本实施例中,终端可以自行定期提示用户进行用户身份确权,并可以将获取的语音数据中的声纹信息与预设基准声纹信息进行匹配,若在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,那么终端可以自行进入锁定状态,从而可以有效避免在终端的持有者为非终端常用用户本人的情况下导致隐私信息的泄露。
[0104]可以理解的是,在图2和图3所示实施例的基础上,一方面,也可以在设定的提示周期时间到来时,由终端自行提示用户通过录入语音数据进行用户身份确权,并由运营商服务器对语音数据中的声纹信息进行校验,另一方面,也可以在设定的提示周期时间到来时,由运营商服务器发送的用户身份确权请求信息触发终端提示用户通过录入语音数据进行用户身份确权,并由终端对语音数据中的声纹信息进行校验,具体实施过程可由图2及图3所示实施例的部分步骤交叉说明,此处不再赘述。
[0105]上面从终端一侧说明了基于声纹的用户身份确权方法,下面从运营商服务器一侧进行说明,请参阅图4,本发明实施例中基于声纹的用户身份确权方法另一实施例包括:
[0106]401、运营商服务器接收设定的提示次数内的语音数据或从语音数据中提取的声纹信息;
[0107]本实施例中,运营商服务器可以接收设定的提示次数内的语音数据或从语音数据中提取的声纹ig息。
[0108]具体的,在实际应用中,一方面,可以由运营商服务器定期通过终端提示用户进行用户身份确权,另一方面,也可以由终端自行提示用户进行用户身份确权,但无论何种方式提示用户,终端可以将用户录入的语音数据发送至运营商服务器,其中,每一次提示周期可以对应设定的提示次数,该提示次数可由用户进行设定,由于每一次提示可以对应终端的一次语音数据采集,从而每一次终端的语音数据采集可以对应一次运营商服务器对语音数据或语音数据中声纹信息的接收。
[0109]402、运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配,若是,则执行步骤403,若否,则执行步骤404;
[0110]本实施例中,运营商服务器接收到设定的提示次数内的语音数据或从语音数据中提取的声纹信息后,可以访问终端内非传统的SIM卡,并获取该非传统的SIM卡中预留的预设基准声纹信息,判断语音数据中的声纹信息是否与预设基准声纹信息匹配。
[0111]403、执行其它流程;
[0112]本实施例中,在设定的提示次数内,若运营商服务器判断某一次提示对应的语音数据中的声纹信息与预设基准声纹信息匹配,说明终端的持有者为常用用户本人,则可以通知终端该次提示对应的语音数据中的声纹信息匹配成功,使得用户可以正常操作终端。
[0113]404、运营商服务器通知终端声纹信息与预设基准声纹信息不匹配,以使得终端进入锁定状态。
[0114]若运营商服务器判断语音数据中的声纹信息与预设基准声纹信息不匹配,则运营商服务器可以通知终端声纹信息与预设基准声纹信息不匹配,即用户确权失败,以使得终端进入锁定状态。
[0115]需要说明的是,本实施例中,若终端每提示一次,即有相对的一次语音数据采集,那么运营商服务器可以一次性进行校验与提示次数对应的多次采集的语音数据中的声纹信息,也可以是接收一次语音数据或语音数据中的声纹信息,即进行一次校验,其中,若以每一次提示为例进行说明,在设定的提示次数内,运营商服务器通过终端进行一次提示时,若终端上报该次提示用户录入的语音数据,则运营商服务器可以执行步骤401至步骤402,假若运营商服务器判断该次提示对应的语音数据中的声纹信息匹配失败,则可以再次通过终端进行提示,若终端再次上报本次提示用户录入的语音数据,那么步骤401至步骤402继续循环执行,直到运营商服务器判断到某一次提示后采集的语音数据中的声纹信息匹配成功,或设定的提示次数内语音数据中的声纹信息匹配失败,相应的,若有一次声纹信息匹配成功,则终端可以恢复正常使用,即执行步骤403,若运营商服务器判断设定的提示次数内的语音数据中的声纹信息与预设基准声纹信息不匹配,那么可以通知终端该结果,使得终端进入锁定状态,即执行步骤404。
[0116]可以理解的是,在实际应用中,基于上述说明的内容,终端的常用用户本人可以预警运营商服务器终端的持有者为他人,如在终端遗失的情况下,那么该常用用户本人可以主动向运营商服务器提供语音数据,相应地,运营商服务器可以允许该常用用户本人在设定的提示次数内提供语音数据,该设定的提示次数可以由运营商服务器进行设定。运营商服务器在接收到该类语音数据后,同样可以判断该类语音数据中的声纹信息是否与预设基准声纹信息匹配,但相反的是,若在设定的提示次数内有一次提示对应的语音数据中的声纹信息匹配成功,则运营商服务器可以认为用户身份确权成功,可以根据该常用用户本人的相关指令对终端进行相应的操作,如通知终端进入锁屏状态,若在设定的提示次数内的语音数据中的声纹信息匹配失败,那么运营商服务器可以不对终端做其它操作,不影响终端的正常使用。
[0117]本实施例中,运营商服务器可以通过定期校验声纹信息,实现对终端持有者的用户身份确权,从而可以预警终端持有者的身份是否发生改变,同时也从运营商服务器一侧说明用户可以自主进行用户身份确权,如在终端遗失的情况下,通过运营商服务器对声纹信息的校验,远程实现对终端的锁定,以防隐私信息的泄露。
[0118]需要说明的是,本实施例中,当设定的提示周期时间到来时,运营商服务器可以主动对终端的持有者进行用户身份确权,下面针对这种情况进行说明,具体请参阅图5,本发明实施例中基于声纹的用户身份确权方法另一实施例包括:
[0119]501、当设定的提示周期时间到来时,运营商服务器向终端发送用户身份确权请求信息;
[0120]本实施例中,若由运营商服务器定期通过终端提示用户进行用户身份确权,那么当设定的提示周期时间到来时,运营商服务器向终端发送用户身份确权请求信息,使得终端在接收到该用户身份确权请求消息后,可以提示用户通过录入语音数据进行用户身份确权。
[0121]本实施例中的步骤502至步骤505与图4所示实施例中的步骤401至步骤404相同,此处不再赘述。
[0122]需要说明的是,本实施例中运营商服务器可以在设定的提示次数内多次向终端发送用户身份确权请求信息,提示用户录入语音数据进行身份确权,具体的,在实际应用中,当设定的提示周期时间到来时,若用户在设定的提示次数内有录入语音数据,但录入的语音数据中的声纹信息与预设基准声纹信息不匹配,则运营商服务器可以在设定的提示次数内再次通过终端对用户进行提示。
[0123]在图4所示实施例的基础上,运营商服务器可以定期通过终端提示用户进行用户身份确权,即运营商服务器可以在设定的提示周期时间到来时,向终端发送用户身份确权请求信息,并完成声纹信息的校验,若声纹信息与预设基准声纹信息不匹配,那么可以将该情况通知终端,使得终端进入锁定状态,从而实现对终端隐私信息的保护。
[0124]可以理解的是,若声纹信息的校验实际上由终端执行,但只由运营商服务器在设定的提示周期时间到来时,发送用户身份确权信息触发终端响应该信息,并提示用户进行用户身份确权,那么在实际应用中,运营商服务器可以只执行步骤501。
[0125]上面对本发明实施例中的基于声纹的用户身份确权方法进行了描述,下面对本发明实施例中的终端以及运营商服务器进行描述,请参阅图6,本发明实施例中终端一个实施例包括:
[0126]提示模块601,用于当设定的提示周期时间到来时,提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集;
[0127]进入模块602,用于当用户未录入语音数据,或,在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配时,则进入锁定状态。
[0128]本实施例中,可以通过提示模块601定期提示用户通过录入语音数据进行用户身份确权,一旦用户未录入语音数据,或设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,即意味着用户确权失败,那么可以默认为终端的持有者为非终端常用用户本人,进入模块602可以进入锁定状态,阻止对终端做进一步的操作,从而可以有效保护终端隐私信息的安全性。
[0129]为便于理解,下面对本发明实施例中的终端进行详细描述,请参阅图7,本发明实施例中终端另一实施例包括:
[0130]本实施例中的模块701与图6所示实施例中的模块601相同,模块702与图6所示实施例中的模块602相同,此处不再赘述。
[0131]第一触发模块703,用于当终端接收到运营商服务器发送的用户身份确权请求信息时,则触发提示模块提示用户通过录入语音数据进行用户身份确权,每一条用户身份确权请求信息对应一次提示;
[0132]检测模块704,用于检测用户是否录入语音数据;
[0133]第二触发模块705,用于当检测模块检测用户未录入语音数据时,则触发进入模块进入锁定状态。
[0134]发送模块706,用于当检测模块检测到用户录入语音数据时,则将获取的语音数据或从语音数据中提取的声纹信息发送至运营商服务器,以使得运营商服务器判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0135]第三触发模块707,用于当运营商服务器通知终端发送模块发送的语音数据中的声纹信息与预设基准声纹信息不匹配时,触发进入模块进入锁定状态。
[0136]本实施例中,为了保证消费者的权益,运营商服务器可以定期通过第一触发模块703触发终端提示用户进行用户身份确权,发送模块706可以将获取的语音数据或语音数据中的声纹信息发送至运营商服务器,由运营商服务器完成声纹信息的校验,使得运营商服务器可以预警终端的持有者是否发生改变,并可以在改变的情况下,由第三触发模块707触发进入模块702进入锁定状态,从而实现对终端隐私信息的保护。
[0137]请参阅图8,本发明实施例中终端另一实施例包括:
[0138]本实施例中的模块801与图6所示实施例中的模块601相同,模块802与图6所示实施例中的模块602相同,此处不再赘述。
[0139]本实施例中的模块803与图7所示实施例中的模块704相同,模块804与图7所示实施例中的模块705相同。
[0140]判断模块805,用于当检测模块检测到用户录入语音数据时,则判断语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0141]第四触发模块806,用于当判断模块判断声纹信息与预设基准声纹信息不匹配时,则触发进入模块进入锁定状态。
[0142]与图7所示实施例不同的是,本实施例中,提示模块801可以自行定期提示用户进行用户身份确权,判断模块805可以判断获取的语音数据中的声纹信息是否与预设基准声纹信息匹配,若在设定的提示次数内语音数据中的声纹信息与预设基准声纹信息不匹配,那么进入模块802可以自行进入锁定状态,从而可以有效避免在终端的持有者为非终端常用用户本人的情况下导致隐私信息的泄露。
[0143]上面对本实施例中的终端进行了描述,下面对本实施例中的运营商服务器进行描述,请参阅图9,本发明实施例中运营商服务器一个实施例包括:
[0144]接收模块901,用于接收设定的提示次数内的语音数据或从语音数据中提取的声纹信息;
[0145]判断模块902,用于判断接收模块接收的语音数据中的声纹信息是否与预设基准声纹信息匹配;
[0146]通知模块903,用于当判断模块判断声纹信息与预设基准声纹信息不匹配时,则通知终端声纹信息与预设基准声纹信息不匹配,以使得终端进入锁定状态。
[0147]本实施例中,接收模块901可以接收语音数据或从语音数据中提取的声纹信息,判断模块902对声纹信息进行校验,即将声纹信息与预设基准声纹信息进行匹配,实现对终端持有者的用户身份确权,从而可以预警终端持有者的身份是否发生改变,同时也从运营商服务器一侧说明用户可以自主进行用户身份确权,如在终端遗失的情况下,通过判断模块902对声纹信息的校验,远程实现对终端的锁定,以防隐私信息的泄露。
[0148]需要说明的是,本实施例中,运营商服务器可以对终端主动进行用户身份确权,请参阅图10,本发明实施例中运营商服务器另一实施例包括:
[0149]发送模块1001,用于当设定的提示周期时间到来时,向终端发送用户身份确权请求信息;
[0150]本实施例中的模块1002与图9所示实施例中的模块901相同,模块1003与图9所示实施例中的模块902相同,模块1004与图9所示实施例中的模块903相同,此处不再赘述。
[0151]在图9所示实施例的基础上,运营商服务器可以定期通过终端提示用户进行用户身份确权,即发送模块1001可以在设定的提示周期时间到来时,向终端发送用户身份确权请求信息,并由判断模块1003完成声纹信息的校验,若声纹信息与预设基准声纹信息不匹配,那么通知模块1004可以将该情况通知终端,使得终端进入锁定状态,从而实现对终端隐私信息的保护。
[0152]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0153]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0154]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0155]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0156]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0157]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种基于声纹的用户身份确权方法,其特征在于,包括: 当设定的提示周期时间到来时,终端提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集; 若所述用户未录入所述语音数据,或,在设定的提示次数内所述语音数据中的声纹信息与预设基准声纹信息不匹配,则所述终端进入锁定状态。2.根据权利要求1所述的用户身份确权方法,其特征在于,在所述终端提示用户通过录入语音数据进行用户身份确权之前,所述方法还包括: 若所述终端接收到运营商服务器发送的用户身份确权请求信息,则触发所述终端提示用户通过录入语音数据进行用户身份确权的步骤,每一条用户身份确权请求信息对应一次提示。3.根据权利要求1或2所述的用户身份确权方法,其特征在于,在所述终端提示用户通过录入语音数据进行用户身份确权之后,在所述终端进入锁定状态之前,所述方法还包括: 所述终端检测所述用户是否录入所述语音数据; 若否,则触发所述终端进入锁定状态的步骤。4.根据权利要求3所述的用户身份确权方法,其特征在于,在所述终端检测所述用户是否录入所述语音数据之后,所述方法还包括: 若终端检测到所述用户录入所述语音数据,则所述终端将获取的所述语音数据或从所述语音数据中提取的所述声纹信息发送至所述运营商服务器,以使得所述运营商服务器判断所述语音数据中的所述声纹信息是否与所述预设基准声纹信息匹配; 当所述运营商服务器通知所述终端所述声纹信息与所述预设基准声纹信息不匹配时,触发所述终端进入锁定状态的步骤。5.根据权利要求3所述的用户身份确权方法,其特征在于,在所述终端检测所述用户是否录入所述语音数据之后,所述方法还包括: 若终端检测到所述用户录入所述语音数据,则所述终端判断所述语音数据中的所述声纹信息是否与所述预设基准声纹信息匹配; 若否,则触发所述终端进入锁定状态的步骤。6.一种基于声纹的用户身份确权方法,其特征在于,包括: 运营商服务器接收设定的提示次数内的语音数据或从所述语音数据中提取的声纹信息; 所述运营商服务器判断所述语音数据中的所述声纹信息是否与预设基准声纹信息匹配; 若否,则所述运营商服务器通知所述终端所述声纹信息与所述预设基准声纹信息不匹配,以使得终端进入锁定状态。7.根据权利要求6所述的用户身份确权方法,其特征在于,在所述运营商服务器接收语音数据或从所述语音数据中提取的声纹信息之前,所述方法还包括: 当设定的提示周期时间到来时,所述运营商服务器向所述终端发送用户身份确权请求?目息O8.一种终端,其特征在于,包括: 提示模块,用于当设定的提示周期时间到来时,提示用户通过录入语音数据进行用户身份确权,每一次提示对应一次语音数据采集; 进入模块,用于当所述用户未录入所述语音数据,或,在设定的提示次数内所述语音数据中的声纹信息与预设基准声纹信息不匹配时,进入锁定状态。9.根据权利要求8所述的终端,其特征在于,所述终端还包括: 第一触发模块,用于当所述终端接收到运营商服务器发送的用户身份确权请求信息时,则触发所述提示模块提示用户通过录入语音数据进行用户身份确权,每一条用户身份确权请求信息对应一次提示。10.根据权利要求8或9所述的终端,其特征在于,所述终端还包括: 检测模块,用于检测所述用户是否录入所述语音数据; 第二触发模块,用于当所述检测模块检测所述用户未录入所述语音数据时,触发所述进入模块进入锁定状态。11.根据权利要求10所述的终端,其特征在于,所述终端还包括:发送模块,用于当所述检测模块检测到所述用户录入所述语音数据时,将获取的所述语音数据或从所述语音数据中提取的所述声纹信息发送至所述运营商服务器,以使得所述运营商服务器判断所述语音数据中的所述声纹信息是否与所述预设基准声纹信息匹配;第三触发模块,用于当所述运营商服务器通知所述终端所述发送模块发送的所述语音数据中的所述声纹信息与所述预设基准声纹信息不匹配时,触发所述进入模块进入锁定状??τ O12.根据权利要求10所述的终端,其特征在于,所述终端还包括: 判断模块,用于当所述检测模块检测到所述用户录入所述语音数据时,判断所述语音数据中的所述声纹信息是否与所述预设基准声纹信息匹配; 第四触发模块,用于当所述判断模块判断所述声纹信息与所述预设基准声纹信息不匹配时,触发所述进入模块进入锁定状态。13.一种运营商服务器,其特征在于,包括: 接收模块,用于接收设定的提示次数内的语音数据或从所述语音数据中提取的声纹信息; 判断模块,用于判断所述接收模块接收的所述语音数据中的所述声纹信息是否与预设基准声纹信息匹配; 通知模块,用于当所述判断模块判断所述声纹信息与所述预设基准声纹信息不匹配时,则通知所述终端所述声纹信息与所述预设基准声纹信息不匹配,以使得终端进入锁定状态。14.根据权利要求13所述的运营商服务器,其特征在于,所述运营商服务器还包括: 发送模块,用于当设定的提示周期时间到来时,向所述终端发送用户身份确权请求信息。
【文档编号】H04L29/06GK106027532SQ201610353769
【公开日】2016年10月12日
【申请日】2016年5月25日
【发明人】胡凯伟
【申请人】南京酷派软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1