语音解锁方法和终端技术

技术编号:9597669 阅读:79 留言:0更新日期:2014-01-23 02:56
本发明专利技术提供了一种语音解锁方法,包括一种终端,其中,所述语音解锁方法包括:步骤102,终端在感应到解锁操作时,启动用于处理与终端相关的语音解锁业务的专用处理器;步骤104,在终端接收到解锁语音时,专用处理器获取解锁语音,并解析解锁语音,将解析出的声纹数据与预设声纹模板进行匹配,若匹配,则解锁终端,若不匹配,则返回提示信息。通过本发明专利技术的技术方案,能够通过一个低功耗的专用处理器处理终端的所有语音解锁业务,从而避免终端在处理语音解锁业务时,多个终端之间频繁的数据交互,进而降低了电量消耗。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种语音解锁方法,包括一种终端,其中,所述语音解锁方法包括:步骤102,终端在感应到解锁操作时,启动用于处理与终端相关的语音解锁业务的专用处理器;步骤104,在终端接收到解锁语音时,专用处理器获取解锁语音,并解析解锁语音,将解析出的声纹数据与预设声纹模板进行匹配,若匹配,则解锁终端,若不匹配,则返回提示信息。通过本专利技术的技术方案,能够通过一个低功耗的专用处理器处理终端的所有语音解锁业务,从而避免终端在处理语音解锁业务时,多个终端之间频繁的数据交互,进而降低了电量消耗。【专利说明】语音解锁方法和终端
本专利技术涉及语音解锁
,具体而言,涉及一种语音解锁方法和一种终端。
技术介绍
目前的智能手机一般采用多核处理器的架构,在用户通过语音解锁手机时,手机所执行的操作一般包括:生成验证字符,解析语音,匹配语音数据,解锁终端等几个步骤,这些步骤分别由多个处理器来完成,多个处理器在手机进行语音解锁操作时就需要频繁交互和处理数据,产生较大的功耗,而对于智能手机用户来讲,过多的电量消耗是最不能接收的。
技术实现思路
本专利技术正是基于上述问题,提出了一种语音解锁技术,能够通过一个低功耗的专用处理器处理终端的所有语音解锁业务,从而避免终端在处理语音解锁业务时,多个终端之间频繁的数据交互,进而降低了电量消耗。有鉴于此,本专利技术提出了一种语音解锁方法,包括:步骤102,所述终端在感应到解锁操作时,启动用于处理与所述终端相关的语音解锁业务的专用处理器;步骤104,在所述终端接收到解锁语音时,所述专用处理器获取所述解锁语音,并解析所述解锁语音,将所述解析出的声纹数据与预设声纹模板进行匹配,若匹配,则解锁所述终端,若不匹配,则返回提示信息。在该技术方案中,专用处理器可以是一个低功耗处理器,比如当前智能手机的处理器多采用“多大核+—小核”构架,那么该专用处理器就可以使上述构架中的小核,而小核的功耗相对大核较低。因此终端在处理语音解锁业务时,就可以仅启动一个低功耗处理器来处理语音解锁业务,从而避免启动多个处理器,以及多个处理器频繁的数据交互而造成过多的功耗,降低了终端处理语音解锁业务的耗电量,提高了终端的续航能力。在上述技术方案中,优选地,在所述步骤102之前还包括:所述专用处理器在接收到所述预设声纹模板的录入指令时,将所述预设声纹模板保存至第一存储空间,并将所述预设声纹模板复制到第二存储空间,其中,从所述第二存储空间的读取数据的速度,大于从所述第一存储空间读取数据速度;以及所述步骤104包括:所述专用处理器从所述第二存储空间提取所述预设声纹模板,以将所述解锁语音与所述预设声纹模板进行匹配。在上述技术方案中,优选地,还包括:所述专用处理器在接收到对所述预设声纹模板的修改指令时,修改所述第一存储空间中的所述预设声纹模板,并将修改后的预设声纹模板复制到所述第二存储空间。在该技术方案中,第二存储空间可以是缓存,第一存储空间可以是内存,由于声纹模板一般保存在内存中,而且用户不重新输入声纹模板,内存中的声纹模板就不会改变。而在进行语音解锁业务时,需要进行数据匹配,若从内存中读取声纹模板,则会由于频繁从内存中读取数据而降低终端的执行效率,因此可以将声纹模板复制到缓存中,进行数据匹配时就可以从缓存中读取声纹模板,仅在内存中的声纹模板更新时,才更新缓存中的声纹模板,从而避免了频繁访问内存,提高了终端的执行效率。在上述技术方案中,优选地,所述步骤102还包括:所述专用处理器随机生成验证字符;以及所述步骤104包括:所述终端显示所述验证字符,并接收根据所述验证字符录入的所述解锁语音。在该技术方案中,在提供用户阅读的字符时,若从固定的若干字符中抽取字符供用户阅读,由于验证的字符固定,容易被他人定向学习这几个字符的声纹模板。而通过专用处理器随机生成字符供用户阅读,难以被他人学习声纹模板,仅有用户的声纹数据才与声纹模板匹配,从而避免了使用固定字符进行验证所产生的安全问题,提高了语音解锁的安全性。在上述技术方案中,优选地,还包括:所述终端在接收到维持指令时,维持所述专用处理器处于启动状态。在该技术方案中,由于专用处理器的功耗较低,因此用户可以根据需要维持专用处理器处于启动状态,从而使得终端能够随时对监听到的语音进行分析,并在判定与声纹模板匹配时进行解锁。本申请还提出了一种终端,包括:触发单元,用于在在感应到解锁操作时,启动用于处理与所述终端相关的语音解锁业务的专用处理器;以及所述专用处理器包括:语音处理单元,用于在所述终端接收到解锁语音时,获取所述解锁语音,并解析所述解锁语音,将所述解析出的声纹数据与预设声纹模板进行匹配;解锁单元,用于在所述语音处理单元判定匹配时,解锁所述终端,以及在所述语音处理单元判定不匹配时,返回提示信息。在该技术方案中,专用处理器可以是一个低功耗处理器,比如当前智能手机的处理器多采用“多大核+—小核”构架,那么该专用处理器就可以使上述构架中的小核,而小核的功耗相对大核较低。因此终端在处理语音解锁业务时,就可以仅启动一个低功耗处理器来处理语音解锁业务,从而避免启动多个处理器,以及多个处理器频繁的数据交互而造成过多的功耗,降低了终端处理语音解锁业务的耗电量,提高了终端的续航能力。在上述技术方案中,优选地,所述专用处理器还包括:存储单元,用于在接收到所述预设声纹模板的录入指令时,将所述预设声纹模板保存至第一存储空间,并将所述预设声纹模板复制到第二存储空间,其中,所述语音处理单元用于从所述第二存储空间提取所述预设声纹模板,以将所述解锁语音与所述预设声纹模板进行匹配,其中,从所述第二存储空间的读取数据的速度,大于从所述第一存储空间读取数据速度。在上述技术方案中,优选地,所述存储单元还用于在接收到对所述预设声纹模板的修改指令时,修改所述第一存储空间中的所述预设声纹模板,并将修改后的预设声纹模板复制到所述第二存储空间。在该技术方案中,第二存储空间可以是缓存,第一存储空间可以是内存,由于声纹模板一般保存在内存中,而且用户不重新输入声纹模板,内存中的声纹模板就不会改变。而在进行语音解锁业务时,需要进行数据匹配,若从内存中读取声纹模板,则会由于频繁从内存中读取数据而降低终端的执行效率,因此可以将声纹模板复制到缓存中,进行数据匹配时就可以从缓存中读取声纹模板,仅在内存中的声纹模板更新时,才更新缓存中的声纹模板,从而避免了频繁访问内存,提高了终端的执行效率。在上述技术方案中,优选地,还包括:显示单元和接收单元,其中,所述专用处理器还包括:字符生成单元,用于随机生成验证字符,其中,所述显示单元用于显示所述验证字符,所述接收单元用于接收根据所述验证字符录入的所述解锁语音。在该技术方案中,在提供用户阅读的字符时,若从固定的若干字符中抽取字符供用户阅读,由于验证的字符固定,容易被他人定向学习这几个字符的声纹模板。而通过专用处理器随机生成字符供用户阅读,难以被他人学习声纹模板,仅有用户的声纹数据才与声纹模板匹配,从而避免了使用固定字符进行验证所产生的安全问题,提高了语音解锁的安全性。在上述技术方案中,优选地,还包括:状态维持单元,用于在接收到维持指令时,维持所述专用处理器处于启动状态。在该技术方案中,由于专用处理器的功耗较低,本文档来自技高网...

【技术保护点】
一种语音解锁方法,其特征在于,包括:步骤102,终端在感应到解锁操作时,启动用于处理与所述终端相关的语音解锁业务的专用处理器;步骤104,在所述终端接收到解锁语音时,所述专用处理器获取所述解锁语音,并解析所述解锁语音,将所述解析出的声纹数据与预设声纹模板进行匹配,若匹配,则解锁所述终端,若不匹配,则返回提示信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘珍珍
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1