一种终端解锁的方法、装置及终端的制作方法_2

文档序号:8340772阅读:来源:国知局
特征值与与语音唤醒库中的口令匹配,匹配成功时,提取源语音信息的声纹特征值,然后与预先存储的声纹特征值进行匹配,匹配成功时,控制终端解锁进入系统,通过缓存空间给匹配验证提供必要地时间,提高匹配的有效性,进一步提高用户使用的安全性。
[0045]进一步的,本发明实施例的终端解锁的方法中,提取所述源语音信息的声纹特征值的步骤包括:
[0046]步骤121,将所述源语音信息进行模拟/数字转换,得到数字化的源语音信息;
[0047]步骤122,对数字化的源语音信息进行声纹分析,得到所述源语音信息的声纹特征值。
[0048]对源语音信息进行相关处理,经过模拟/数字转换,得到源语音信息,通过对数字化的源语音信息进行声纹分析,得到所述源语音信息的声纹特征值。可以在录制原始样本、和对源语音信息的声纹特征值匹配验证时,进行的步骤121和步骤122,提高设置原始样本和匹配验证的准确性,为用户信息提供保障。
[0049]通常存在本机用户误操作或者是非本机用户非法操作的情况,因此本发明实施例的终端解锁的方法中,还包括:
[0050]步骤15,如果所述源语音信息的声纹特征值与预先存储的声纹特征值匹配失败,则控制所述终端的显示模块点亮,并进行错误提醒重新获取用户的源语音信息。
[0051]一旦得到语音信息的语音口令特征值,与语音唤醒库中的口令匹配成功,但声纹特征值匹配失败时,则控制终端点亮显示模块并提示错误信息,但并未解锁,则直接返回继续接收源语音数据并进行匹配验证。如果语音口令值匹配和声纹口令值匹配都通过后,控制终端的显示模块点亮,并解锁进入系统。这样能够保证用户信息的安全,使用起来更加放心。
[0052]如图2所示,本发明还提供了一种终端解锁的装置,其中,包括:
[0053]获取模块1,用于获取用户的源语音信息;
[0054]处理模块2,用于识别所述源语音信息中的语音口令特征值,并将所述语音口令特征值与语音唤醒库中的口令匹配,得到匹配结果;在匹配结果为成功时,提取所述源语音信息的声纹特征值,将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端解锁。
[0055]本发明实施例中,通过获取模块I得到源语音信息,处理模块2进行语音口令特征值的匹配验证和声纹特征值的匹配验证的双重匹配验证后,保护用户信息的安全性。
[0056]本发明的又一实施例的终端解锁的装置中,所述处理模块包括:
[0057]第一处理模块22,用于识别所述源语音信息中的语音口令特征值,并将所述语音口令特征值与语音唤醒库中的口令匹配,得到匹配结果;其中,所述第一处理模块22可以是事件处理DSP模块,负责对输入的源语音信息进行保存,并提取语音口令特征值,将其发送到存储模块222。
[0058]第二处理模块23,用于在匹配结果为成功时,提取所述源语音信息的声纹特征值,将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端解锁。其中,第二处理模块23可以是主处理器CPU模块对声纹识别模块232进行处理的模块。
[0059]上述的终端解锁的装置中,对于语音口令特征值的匹配验证和声纹特征值的匹配验证的两种匹配验证,可以通过以下情况实现:
[0060]一种情况可以是所述处理模块是事件处理DSP模块,负责对输入的源语音信息进行保存,并提取语音口令特征值,将其发送至存储模块222,并且在语音口令信息匹配成功以后,并对声纹识别模块232进行处理,提取所述源语音信息的声纹特征值,与预先存储的声纹特征值进行配,声纹特征值匹配成功解锁进入系统。
[0061]另一种情况可以是处理模块包括两个不同的模块,通过两个不同的模块实现两种匹配验证,所述第一处理模块22可以是事件处理DSP模块,负责对输入的源语音信息进行保存,并提取语音口令特征值,将其发送到存储模块222,第二处理模块23可以是主处理器CPU模块对声纹识别模块232进行处理的模块。当然以上仅仅是举例说明,任何通过语音口令特征值的匹配验证和声纹特征值的匹配验证的双重匹配验证都应用于此,在此不一一例举。
[0062]上述发明实施例中,在系统休眠的状态下,通过第一获取单元得到的源语音信息,第一处理模块22根据源语音信息中的语音口令特征值,与语音唤醒库中的口令进行匹配,第一处理模块22在匹配结果成功的前提下,通过第二处理模块23唤醒CPU主处理器模块,并通过CPU主处理器提取源语音信息的声纹特征值,与预先存储的声纹特征值进行匹配,在声纹特征值匹配成功时,控制终端解锁进入系统。通过第一处理模块22和第二处理模块23的双重匹配验证,给用户提供更好地安全服务,同时第一处理模块22没有匹配成功时,由于第一处理模块22是在系统休眠的情况下进行的,这样第二处理模块23不工作,则不用唤醒系统对声纹识别特征值的匹配进行验证,满足最低的功率消耗。值得注意的是第二处理模块23阶段的声纹识别匹配是在唤醒CPU的情况下处理的,本发明的实施例中还可以把声纹识别匹配的工作提前到第一处理模块22阶段处理,同样便于用户通过语音直接唤醒和解锁终端,有效地保护用户私有信息的安全,在趣味化的同时丰富用户的个体场景体验。
[0063]本发明的又一实施例的终端解锁的装置中,所述第一处理模块22包括:
[0064]缓存模块221,用于缓存所述获取用户的源语音信息;
[0065]存储模块222,用于存储语音唤醒库,所述语音唤醒库中包括用户预先输入的语音口令;其中,所述存储模块222可以是语音池唤醒库模块。
[0066]第一处理子模块223,用于识别所述源语音信息中的语音口令特征值,将所述语音口令特征值与所述存储模块222中存储的语音唤醒库中的口令匹配,在匹配成功时,提取所述源语音信息的声纹特征值。其中,所述第一处理子模块223可以是主处理器CPU模块,负责将缓存模块221的源语音信息发送至第二处理模块23。
[0067]本发明的又一实施例的终端解锁的装置中,第二处理模块23包括:
[0068]第二处理子模块231,用于在匹配结果为成功时,发送所述源语音信息至声纹识别模块232 ;并用于将声纹识别模块232发送的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端的屏幕解锁;
[0069]声纹识别模块232,用于将所述源语音信息进行模拟/数字转换,得到数字化的源语音信息;对数字化的源语音信息进行声纹分析,得到所述源语音信息的声纹特征值,并发送给所述第二处理子模块231。
[0070]如图3所示,对于上述预先存储的声纹特征值的样本的录制、匹配和存储,如下定乂:
[0071]1、声纹密码用户采样录制接口 2321。
[0072]此接口允许上层应用录制用户声纹形成单次声纹采样样本信息。可以应用于用户声纹指令设定时的声纹采样,也可以应用于声纹指令开启时用户鉴权声纹的输入录制。
[0073]2、声纹样本置信匹配接口 2322。
[0074]此接口用于进行新样本和样本库中的原始样本进行对比,并输出匹配结果。
[0075]3、声纹指令最终声纹库存储接口 2323。
[0076]将应用确认的用户声纹指令形成最终的声纹存储为原始样本。
[0077]本发明的又一实施例的终端解锁的装置中,所述第二处理子模块231还用于:如果所述源语音信息的声纹特征值与预先存储的声纹特征值匹配失败,控制所述终端的显示模块点亮,并进行错误提醒重新获取用户的源语音信息。
[0078]对于上述终端的显示模块点亮,点亮显示设备IXD模块必须满足语音口令匹配成功,一种情况是语音口令值匹配成功,但声纹特征值匹配失败时,主处理器CPU模块点亮显示设备LCD模块并提示错误信息,但并未解锁。另一种情况是语音口令值匹配和声纹口令值匹配都通过后,主处理器CPU模块点亮显示设备IXD模块,并解锁进入系统。
[0079]如图4所示,本发明的具体实施例举例说明如下。
[0080]事件处理DSP模块接收来自用户的源语音数据,并存储于音频缓冲区
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1