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

文档序号:8340772阅读:214来源:国知局
一种终端解锁的方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及智能终端领域,特别是涉及一种终端解锁的方法、装置及终端。
【背景技术】
[0002]随着移动智能终端的内容和应用不断丰富,不断发展,智能终端也越来融入人们的生活,几乎成为人们生活中不可缺少的一部分,与此同时智能终端的用户体验也越来越受到注重。通过声纹识别的语音解锁方法省去了手动点亮屏幕的操作和触屏解锁的过程,同时加强了终端信息的安全性。
[0003]现有技术的语音唤醒技术主要是实现对移动终端的整个系统的唤醒,功率消耗较高,同时现有声纹识别技术在智能终端中的应用也仅仅针对某一具体的声纹识别技术的具体实现过程而言,安全性不高。

【发明内容】

[0004]本发明要解决的技术问题是提供一种终端解锁的方法、装置及终端,解决通过语音识别技术来唤醒整个系统,功率消耗较高和单纯应用声纹识别技术,安全性不高的问题。
[0005]为了解决上述技术问题,本发明实施例提供的终端解锁的方法,其中,包括:获取用户的源语音信息;
[0006]识别所述源语音信息中的语音口令特征值;
[0007]将所述语音口令特征值与语音唤醒库中的口令匹配,在匹配成功时,提取所述源语音信息的声纹特征值;
[0008]将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终%5解锁。
[0009]其中,所述获取用户的源语音信息之后还包括:缓存所述源语音信息。
[0010]进一步地,提取所述源语音信息的声纹特征值的步骤包括:
[0011]将所述源语音信息进行模拟/数字转换,得到数字化的源语音信息;
[0012]对数字化的源语音信息进行声纹分析,得到所述源语音信息的声纹特征值。
[0013]其中,还包括:如果所述源语音信息的声纹特征值与预先存储的声纹特征值匹配失败,则控制所述终端的显示模块点亮,并进行错误提醒重新获取用户的源语音信息。
[0014]相应的,为了解决上述技术问题,本发明还提供了一种终端解锁的装置,其中,包括:获取模块,用于获取用户的源语音信息;
[0015]处理模块,用于识别所述源语音信息中的语音口令特征值,并将所述语音口令特征值与语音唤醒库中的口令匹配,得到匹配结果;在匹配结果为成功时,提取所述源语音信息的声纹特征值,将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端解锁。
[0016]进一步地,所述处理模块包括:第一处理模块,用于识别所述源语音信息中的语音口令特征值,并将所述语音口令特征值与语音唤醒库中的口令匹配,得到匹配结果;
[0017]第二处理模块,用于在匹配结果为成功时,提取所述源语音信息的声纹特征值,将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端解锁。
[0018]进一步地,所述第一处理模块包括:
[0019]缓存模块,用于缓存所述获取用户的源语音信息;
[0020]存储模块,用于存储语音唤醒库,所述语音唤醒库中包括用户预先输入的语音口令;
[0021 ] 第一处理子模块,用于识别所述源语音信息中的语音口令特征值,将所述语音口令特征值与所述存储模块中存储的语音唤醒库中的口令匹配,在匹配成功时,提取所述源语音信息的声纹特征值。
[0022]进一步的,第二处理模块包括:
[0023]第二处理子模块,用于在匹配结果为成功时,发送所述源语音信息至声纹识别模块;并用于将声纹识别模块发送的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端的屏.解锁;
[0024]声纹识别模块,用于将所述源语音信息进行模拟/数字转换,得到数字化的源语音信息;对数字化的源语音信息进行声纹分析,得到所述源语音信息的声纹特征值,并发送给所述第二处理子模块。
[0025]其中,所述第二处理子模块还用于:如果所述源语音信息的声纹特征值与预先存储的声纹特征值匹配失败,控制所述终端的显示模块点亮,并进行错误提醒重新获取用户的源语音信息。
[0026]为解决上述技术问题,对应于装置,本发明还提供了一种终端,其中,包括如上述所述的终端解锁的装置。
[0027]其中,还包括:显示模块,用于显示所述匹配结果。
[0028]本发明的上述技术方案的有益效果如下:
[0029]本发明的方案中,语音口令值匹配是在系统休眠状态的情况下进行的,在得到源语音信息后,识别源语音信息的语音口令特征值,与语音唤醒库中的口令匹配,如果语音口令匹配成功后,唤醒系统并提取源语音信息的声纹特征值,与预先存储的声纹特征值进行匹配,在匹配成功后,控制终端解锁进入系统。同时采用先语音口令特征值匹配验证,如果不匹配,就不会唤醒系统,声纹特征值匹配验证便不会启动,这样减少声纹特征值的解锁过程的功率损耗,同时语音口令特征值匹配验证和声纹特征值匹配验证的双重验证,提高语音识别的准确性,保护用户私有信息的安全,方便用户生活。
【附图说明】
[0030]图1为本发明的终端解锁的方法的基本步骤示意图;
[0031]图2为本发明的终端解锁的装置的系统模块结构图;
[0032]图3为本发明的声纹识别模块接口图;
[0033]图4为本发明的终端解锁的装置的处理流程图;
[0034]图5为本发明的终端的语音解锁流程图。
【具体实施方式】
[0035]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0036]本发明实施例的目的在于提供一种终端解锁的方法、装置及终端,通过语音口令特征值匹配验证和声纹特征值匹配验证的双重验证,提高语音识别的准确性,有效地保护用户私有信息的安全,同时语音口令值匹配验证是在系统休眠的情况下进行的,如果语音验证值不匹配,就不会唤醒系统,且不会进行声纹匹配验证解锁,满足最低的功率消耗。
[0037]如图1所示,本发明实施例的终端解锁的方法,其中,包括:
[0038]步骤11,获取用户的源语音信息;
[0039]步骤12,识别所述源语音信息中的语音口令特征值;
[0040]步骤13,将所述语音口令特征值与语音唤醒库中的口令匹配,在匹配成功时,提取所述源语音信息的声纹特征值;其中,所述步骤13具体是通过第一处理模块唤醒CPU主处理器模块,并通过CPU主处理器提取所述源语音信息的声纹特征值。
[0041]步骤14,将所述源语音信息的声纹特征值与预先存储的声纹特征值进行匹配,在匹配成功时,控制终端解锁。
[0042]如果语音口令匹配和声纹匹配单独进行,安全性较低且易造成误操作;如果语音口令匹配和声纹匹配同时在系统唤醒的情况下工作,将增加系统功耗。本发明实施例中,将语音口令特征值和声纹特征值分为两部分,先进行源语音信息的语音口令特征值的匹配,语音口令特征值的匹配是在系统休眠的情况下进行的,如果语音口令特征值与语音唤醒库中的口令不匹配,则不用唤醒系统对声纹识别特征值的匹配进行验证,可以减少声纹特征值的功率损耗;如果语音口令特征值匹配成功,则唤醒系统并发送源语音信息到第二处理模块提取源语音信息的声纹特征值,通过声纹识别模块对声纹特征值进行匹配验证,在匹配成功时,解锁进入系统。这样通过先语音口令特征值匹配验证,然后进行声纹特征值的双重验证,提高语音识别的准确性,加强终端信息的安全性。值得注意的是本实施例中的声纹识别匹配可以提前到唤醒CPU之前处理,即语音口令匹配成功后直接进行声纹匹配验证,匹配成功后再唤醒系统并解锁进入系统,达到最低的功率消耗要求,丰富用户的个体场景体验。
[0043]应当了解的是,不会在获取的源语音信息的瞬间,就可以判断系统是否解锁,因此本发明的终端解锁的方法中,所述获取用户的源语音信息之后还包括:缓存所述源语音信肩、O
[0044]在步骤11之后,需要缓存源语音信息,在缓存的时间段内,进行相关的先语音口令
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1