一种基于声纹特征进行安全认证的方法及设备的制造方法

文档序号:9600650阅读:549来源:国知局
一种基于声纹特征进行安全认证的方法及设备的制造方法
【技术领域】
[0001]本发明涉及声纹识别技术,尤其涉及一种基于声纹特征进行安全认证的方法及设备。
【背景技术】
[0002]目前,语音识别技术在移动终端中的使用越来越广泛,同时基于语音识别的移动终端的安全性也越来越受重视。
[0003]现有基于语音识别进行安全认证的方案,具体实现方式如下:
[0004]启动语音识别模式,采集语音指令;将当前采集的语音指令与预存的语音指令进行匹配;若当前采集的语音指令与预存的语音指令的匹配相似度达到预设的匹配相似度阈值,则对当前用户的身份认证通过。
[0005]发明人在实现本发明的过程中,发现现有技术中基于语音识别进行安全认证的方案至少存在以下缺陷:
[0006]现有技术中,并没有基于用户的声纹特征进行安全认证,语音指令容易被破解,存在安全隐患,不能保障终端的安全性;这里,所谓声纹特征是指代表说话人身份的相关特征。

【发明内容】

[0007]有鉴于此,本发明实施例期望提供一种基于声纹特征进行安全认证的方法及设备,能基于声纹特征保障终端的安全性。
[0008]为达到上述目的,本发明的技术方案是这样实现的:
[0009]本发明实施例提供了一种基于声纹特征进行安全认证的方法,该方法包括:
[0010]终端接收到语音采集指令时,采集用户录入的待测语音数据;
[0011]对所述待测语音数据进行声纹特征提取,得到声纹特征信息;
[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]图1为本发明实施例基于声纹特征进行安全认证的方法实现流程示意图;
[0041]图2为本发明实施例终端的组成结构示意图。
【具体实施方式】
[0042]声纹识别技术,又称说话人识别技术,是一项通过语音信号提取代表说话人身份的相关特征,例如,反映声门开合频率的基频特征、反映口腔大小形状及声道长度的频谱特征等,进而识别出说话人身份的技术。
[0043]本发明实施例中,将声纹识别技术应用到终端中,从而基于声纹特性保障终端的安全性,所述终端可以是具备智能化应用及显示功能的终端设备,例如可以为:智能手机、平板电脑等终端设备。
[0044]本发明实施例中,终端接收到语音采集指令时,采集用户输入的待测语音数据;对所述待测语音数据进行声纹特征提取,得到声纹特征信息;根据当前提取的声纹特征信息与预存的声纹特征信息,对当前用户的身份进行认证。
[0045]下面结合附图对本发明的【具体实施方式】进行说明。
[0046]如图1所示,本发明实施例提供的基于声纹特征进行安全认证的流程,具体实现步骤包括:
[0047]步骤S100:终端接收到语音采集指令时,采集用户录入的待测语音数据。
[0048]这里,终端接收到语音采集指令之前,需要采集预设时长内的模板语音数据,此时,用户可以选取感兴趣的特征文字,并在预设时长内录入选取的特征文字;终端采集预设时长内的模板语音数据,根据声纹特征提取算法对所述模板语音数据进行声纹特征分析及提取,得到声纹特征信息并存储到相应数据库中,用以作为声纹特征匹配模板;其中,声纹特征提取算法可以根据实际需求设置,这里对声纹特征提取算法不作具体限定。
[0049]这里,得到声纹特征信息并存储之后,需要从所述模板语音数据中提取至少一个热词并存储到相应数据库中,以便用户根据提示的热词录入待测语音数据,进而增强趣味性;
[0050]具体的,预设词频阈值,将词频大于等于词频阈值的文字作为热词;从所述模板语音数据中提取出词频大于等于词频阈值的热词,例如,预设词频阈值为两次,若在所述模板语音数据中,篮球出现两次,足球出现三次,乒乓球出现一次,则可以提示用户是否需要将篮球与足球记录为热词,根据用户的选择记录热词,并将热词存储到相应数据库中;触发终端解锁界面时,从相应数据库中随机抽取热词提示用户,以便用户根据提示的热词录入待测语音数据。
[0051]这里,终端也可以在待机及用户操作过程中实时地采集用户录入的模板语音数据,例如,终端的微信应用软件及QQ应用软件能够录入语音数据,终端可以实时地采集用户在微信应用软件及QQ应用软件中录入的语音数据,并提取录入的语音数据的声纹特征信息及热词,将提取的声纹特征信息及热词存储到相应数据库中,从而能够实时地提
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1