一种多用户解锁的方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种多用户解锁的方法及装置。
【背景技术】
[0002]随着人们需求的增加,目前很多终端设备支持多用户管理功能。所谓多用户管理是指除了常规的手机使用模式之外增加了访客模式,访客模式下用户所有的数据(通讯录、短信、应用等)会被隐藏,访客可以使用和查看手机的基本功能。多用户管理模式保护了用户的隐私,另一方面又不影响他人使用同一终端设备。
[0003]现有技术多用户登陆方式多为采用不同的登陆密码或者解锁图案进入不同的访问模式。这种方式,一方面需要存储多个解锁密码或者解锁图案,使用不便,另一方面解锁密码易被获取,不方便用户的隐私,再者由于使用不同的解锁密码在某些情形下,如家中有小孩需屏蔽主用户模式下的一些信息时,易被对方获知。
[0004]因此,有必要提出一种隐私性、便利性更强的解锁方式。
【发明内容】
[0005]针对上述问题,本发明提供了一种多用户解锁的方法及装置,以提高多用户终端设备解锁的隐私性和便利性。
[0006]本发明实施例提供的具体方案如下:
一方面,本发明提供了一种多用户解锁的方法,包括:
接收输入的解锁语音信号,其中,所述解锁语音信号包括语音内容和话者特征参数;
确定所述解锁语音信号的语音内容与所述终端设备预存的解锁语音内容一致,且所述解锁语音信号的话者特征参数与所述终端设备预存的主用户特征参数一致,进入主用户模式;
确定所述解锁语音信号的语音内容与所述终端设备预存的解锁语音内容一致,且所述解锁语音信号的话者特征参数与所述终端设备预存的主用户特征参数不一致,进入访客模式。
[0007]另一方面,本发明提供了一种多用户解锁的装置,包括:
接收模块,用于接收输入的解锁语音信号,所述解锁语音信号包括语音内容和话者特征参数;
处理模块,用于根据用户输入的解锁语音信号获取所述解锁语音信号的语音内容和话者特征参数。
[0008]第一判断模块,用于判断所述解锁语音信号的语音内容与和所述终端设备预存的语音内容是否一致;
第二判断模块,用于在确定所述解锁语音信号的语音内容与所述终端设备预存的语音内容一致时,进一步判断所述解锁语音信号的话者特征参数与所述终端设备预存的主用户特征参数是否一致。
[0009]本发明实施例提供的多用户解锁的方法及装置,在终端设备接收到用户输入的解锁语音信号后,获取该解锁语音信号的语音内容和话者特征参数;与终端设备预存的语音内容和主用户特征参数进行对比,确定该解锁语音信号的语音内容和终端设备预存的语音内容一致的前提下,若确定该解锁语音信号的话者特征参数与终端设备预存的主用户特征参数一致,则进入终端设备的主用户模式,若确定该解锁语音信号的话者特征参数与终端设备预存的主用户特征参数不一致,则进入终端设备的访客模式。本发明只需预存一个用于语音信号解锁密码,当用户输入一个语音信号时,终端设备可以从该一个语音信号中识别出语音内容和话者特征参数,其中,该一个语音信号的的语音内容用于终端预解锁,而该一个语音信号的话者特征参数用于控制进入终端设备的不同用户模式,便可实现具有多用户功能的终端设备分别进入主用户模式和访客模式,简化了多用户终端的解锁方式和用户模式控制过程,另一方面一个语音解锁密码可实现机主隐蔽的进入主用户模式,更保护的机主的隐私和密码安全性。
【附图说明】
[0010]图1为本发明实施例提供的多用户解锁方法的流程图一图2为本发明实施例提供的多用户解锁方法的流程图二
图3为本发明实施例提供的多用户解锁的装置图图4为本发明实施例提供的多用户解锁的装置结构图。
【具体实施方式】
[0011 ]为使本发明的目的、技术方案和优点更加清楚,下面结合附图及具体实施例对本发明作进一步的详细描述,显然,所描述的实施例只是本发明一部分实施例,而不是全部实施例。基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下获取的其他实施例,都属于本发明保护的范围。
[0012]本发明实施例中具有多用户功能的终端设备包括但不限于手机、PAD等,其除了常规的使用模式之外增加访客模式,访客模式下用户所有的数据(通讯录、短信、应用等)会被隐藏用户对隐私性。为便于说明本发明将终端设备常规的使用模式定义为主用户模式。
[0013]如图1所示,本发明实施例提供了一种多用户解锁的方法,包括:
S11:接收输入的解锁语音信号,其中,所述解锁语音信号包括语音内容和话者特征参数。
[0014]具体的,终端设备接收用户输入的解锁语音信号,对其进行预处理获取该解锁语音信号的语音内容和话者特征参数,其中获取的该解锁语音信号的语音内容用于终端设备初步判定用户是否具有进入该终端设备的权限,获取的该解锁语音信号的话者特征参数用于终端设备进一步控制进入用户模式。
[0015]可选择的,终端设备通过内置的音频输入装置(如话筒、麦克风)接收用户输入的语音信号,既包括通过终端设备自带的录音功能接收用户输入的解锁语音信号,也包括通过第三方的录音应用接收用户输入的解锁语音信号。其中,所述接收到的用户输入的解锁语音信号可存储于终端设备某指定路径中。
[0016]可选择的,终端设备接收到用户输入的解锁语音信号之后,获取所述解锁语音信号的语音内容包括:获取该解锁语音信号经语音识别后生成的计算机可读文本、命令,或,获取该解锁语音信号经特征值提取之后生成的语音特征值。
[0017]语音识别,也称为自动语音识别(Automatic Speech Recognit1n,ASR),其目标是将输入的人类语言转化成计算机可读取的文本或者命令,包括二进制编码或者字符序列。一般常用的语音识别方法包括三种:基于声道模型和语音知识的方法、模板匹配的方法以及利用人工智能的方法。将终端设备接收到的用户输入的解锁语音信号进行语音识别,大致可以分为三部分:语音特征提取、声学模型与模式匹配(识别算法)、语言模型与语言处理。其中语音特征是基于一定的算法从输入的语音信号中提取的一组特征值,根据不同的算法,该特征值可以为数字或者数值等,其中最为常用的为梅尔倒谱系数(Mel-scaleFrequency Cepstral Coeff icients,简称MFCC);目前识别算法可选择的有:DTW(DynamicTime Warping,动态时间调整)算法、HMM(Hidden Markov Model,隐式马尔科夫模型)算法、VQCVector Quantizat1n,矢量量化法)等。
[0018]本步骤中获取解锁语音信号的语音内容和话者特征参数的目的在于:通过解锁语音信号的语音内容与表征终端设备解锁密码文本的终端设备预存语音内容进行对比,判断输入解锁语音信号的用户是否具有解锁终端设备的权限。由于语音特征值对不同的语音输入信号具有唯一的对应性,因此可以将用户输入的解锁语音信号的语音特征值与终端设备预存的语音特征值进行对比来判断二者的语音内容是否一致。
[0019]优选的,由于与通过语音识别后获取计算机可读文本、命令进行语音内容一致性的判断相比,采用语音特征值进行语音内容一致性的判断步骤更加简单,本实施例的语音内容优选为语音特征值。需要注意的是,用于表征语音内容的语音特征值需要归一化去掉说话人的个人信息。
[0020]本步骤中获取解锁语音信号的话者特征参数的目的在于:在确定输入解锁语音信号的用户具有解锁终端设备的权限之后,进一步通该解锁语音信号的过话者特征参数来判定该解锁用户是否具有进入主用户模式的资格。其中,所述话者特征参数为表征说话人特征的参数,可用于对说话人进行识别和确定,具体的,用于步骤S102中与终端设备预存的主用户特征参数进行对比,从而确定输入解锁语音信号的用户是否为主用户。
[0021]话者特征参数的提取与语音识别中语音特征值的提取类似,常用的方法也相同,不同的地方在于话者特征参数提取时说话人特征需归一化去掉语音内容,提取说话人的个人特征信息。
[0022]S1