【技术实现步骤摘要】
一种基于音频实现设备解锁的方法和系统
本专利技术涉及音频处理技术,具体涉及一种基于音频实现设备解锁的方法和系统。
技术介绍
随着人们对手机体验要求的增强,现有的手机解锁功能已经不能满足人们的需求。现有的手机解锁功能主要可以分为:普通密码解锁,指纹解锁,头像解锁三个方面。但上述手机解锁功能已经不能满足人们的手机体验需求,具体而言,普通密码解锁的安全性很低;指纹解锁和头像解锁均基于图像,但目前的指纹倒模以及化妆技术使得指纹解锁和头像解锁的安全性降低。因此,无论是手机还是其它需要信息保密的设备,都需要安全性更高的解锁功能,但目前尚未出现这样的解锁功能。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于音频实现设备解锁的方法和系统,以提高设备解锁的安全性。为达到上述目的,本专利技术的技术方案是这样实现的:一种基于音频实现设备解锁的方法,该方法包括:设备从接收到的音频密码中提取以下至少之一:旋律、节奏、音色;当所述旋律、节奏以及音色分别与预设的旋律、节奏、音色相匹配时,所述设备解锁。提取所述旋律的过程包括:对输入信号x(n)进行降采样以获得y(n),对y(n)进行端点检测,判定信号开始和结束的端点;据此根据乐音的短时平稳性,将信号分成多帧并提取出信号的基频;根据十二音律特性,将提取出来的所述基频转换成乐器数字接口MIDI音符。提取所述基频是基于增强的改进的梅尔倒谱系数Specmurt算法实现的;所述增强的Specmurt算法包括复小波变换实现增强的Specmurt算法,或短时傅立叶变换STFT、MDCT实现增强的Specmurt算法。提取所述节奏的过程包括: ...
【技术保护点】
一种基于音频实现设备解锁的方法,其特征在于,该方法包括:设备从接收到的音频密码中提取以下至少之一:旋律、节奏、音色;当所述旋律、节奏以及音色分别与预设的旋律、节奏、音色相匹配时,所述设备解锁。
【技术特征摘要】
1.一种基于音频实现设备解锁的方法,其特征在于,该方法包括:设备从接收到的音频密码中提取以下至少之一:旋律、节奏、音色;当所述旋律、节奏以及音色分别与预设的旋律、节奏、音色相匹配时,所述设备解锁;其中,在进行音色提取时,具体进行如下操作:a、对输入信号x(n)加窗分帧处理后得到第n帧语音信号以获得v(n),对v(n)以能量(E)和过零率(ZCR)为特征的起止点算法和双门限比较的方法进行端点检测,判定信号开始和结束的端点;b、对判定完端点的v(n)进行短时傅立叶变换,然后对每帧信号求取极大值,将局部极大值相连以获得谱包络;c、通过Teager能量算子T(v(n))=[v(n)]2-v(n-1)*v(n+1))对v(n)求取信号的幅度包络并保存;具体地,用低通滤波器滤除高频成分,低频成分就是包络;求局部极大值,设定一个包络门限,将局部极大值相连。2.根据权利要求1所述的方法,其特征在于,提取所述旋律的过程包括:对输入信号x(n)进行降采样以获得y(n),对y(n)进行端点检测,判定信号开始和结束的端点;据此根据乐音的短时平稳性,将信号分成多帧并提取出信号的基频;根据十二音律特性,将提取出来的所述基频转换成乐器数字接口MIDI音符。3.根据权利要求2所述的方法,其特征在于,提取所述基频是基于增强的改进的梅尔倒谱系数Specmurt算法实现的;所述增强的Specmurt算法包括复小波变换实现增强的Specmurt算法,或短时傅立叶变换STFT、MDCT实现增强的Specmurt算法。4.根据权利要求1所述的方法,其特征在于,提取所述节奏的过程包括:对输入信号x(n)进行降采样以获得z(n),对z(n)进行端点检测,判定信号开始和结束的端点;对z(n)进行STFT以获得U(wk,ti),对分成多帧的信号进行ACF以获得A(l,ti);据此结合自相关的特点获得A(wl,ti),其中wl=l/fs抽样频率;联合STFT和FM-ACF以获得联合函数Y(wk,ti)=U(wk,ti).A(wl,ti),根据Y(wk,ti)求解出信号的节奏。5.根据权利要求1至4任一项所述的方法,其特征在于,当所述旋律、节奏以及音色分别与预设的旋律、节奏、音色相匹配时,所述设备解锁的过程包括:获取输入的用于解锁的音频密码的匹配失真度和路径偏差的综合值,据此判断用于解锁的音频密码的旋律与预先设置的音频密码的旋律是否低于预设的阈值,在低于阈值时对比用于解锁的音频密码的节奏和预先设置的音频密码的节奏是否一致,在一致时判断用于解锁的音频密码的音色与预先设置的音频密码的音色是否低于预设的阈值,在低于阈值时解锁设备。6.一种基于音频实现设备解锁的系统,其特征在于,该系统包括乐音特征决策模块...
【专利技术属性】
技术研发人员:刘成芳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。