一种基于声纹识别的安全防护方法和装置的制造方法

文档序号:10618228阅读:347来源:国知局
一种基于声纹识别的安全防护方法和装置的制造方法
【专利摘要】本发明公开了一种基于声纹识别的安全防护方法,该方法包括:采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息;将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者;在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。本发明能够通过声纹识别技术监测并及时阻止终端被冒用,避免终端所有者蒙受损失。本发明还公开了一种基于声纹识别的安全防护装置。
【专利说明】
一种基于声纹识别的安全防护方法和装置
技术领域
[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]进一步地,该方法还包括下述特点:
[0041]指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付;
[0042]终端所有者个人指定数据包括以下一种或多种:照片、通讯录和短信;
[0043]所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备。
[0044]进一步地,该方法还包括下述特点:
[0045]在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0046]将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度;
[0047]如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同;
[0048]所述方法还包括:采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存。
[0049]进一步地,该方法还包括下述特点:
[0050]所述监控信息包括:终端当前使用者的语音信息。
[0051]为了解决上述技术问题,本发明提供了一种基于声纹识别的安全防护装置,包括:
[0052]语音采集模块,用于采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息;
[0053]声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者;
[0054]安全防护模块,用于在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。
[0055]进一步地,该装置还包括下述特点:
[0056]声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0057]将提取到的终端当前使用者的声纹特征数据与预先保存的终端所有者的声纹模型进行匹配,计算终端当前使用者的声纹特征与终端所有者的声纹模型的相似度;
[0058]如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度高于或等于监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度低于监控阈值,则判定所述终端当前使用者不是终端所有者;
[0059]所述装置还包括:
[0060]声纹模型建立模块,用于采集终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立声纹模型并保存。
[0061]进一步地,该装置还包括下述特点:
[0062]安全防护模块,用于对所述终端进行安全防护处理,包括:
[0063]向预先设置的监控端发送监控信息,启动定时器,如在定时器超时前接收到所述监控端返回的指令,则根据接收到的指令进行对应的安全防护处理;如直到所述定时器超时仍未收到所述监控端返回的任何指令,则在判定终端当前的使用情况满足告警条件时,对所述终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁。
[0064]进一步地,该装置还包括下述特点:
[0065]安全防护模块,用于根据接收到的指令进行对应的安全防护处理,包括:
[0066]在所述监控端返回的指令是进行超级锁屏时,对终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁;和/或
[0067]在所述监控端返回的指令是进行数据保护时,对终端上保存的终端所有者个人指定数据进行删除;和/或
[0068]在所述监控端返回的指令是进入安全模式时,限制终端当前使用者进行指定的受限操作。
[0069]进一步地,该装置还包括下述特点:
[0070]安全防护模块,用于判断终端当前的使用情况是否满足告警条件,包括:
[0071]如检测到终端当前使用者正在进行的操作属于指定的受限操作时,判定终端当前的使用情况满足告警条件;或
[0072]如终端当前使用者的声纹特征与终端所有者的声纹特征之间的相似度低于告警阈值,则判定终端当前的使用情况满足告警条件;其中,所述监控阈值大于所述告警阈值;或
[0073]如终端当前使用者正在通信的对端联系人属于预先设置的重要联系人,则判定终端当前的使用情况满足告警条件。
[0074]进一步地,该装置还包括下述特点:
[0075]安全防护模块,用于对所述终端进行安全防护处理,还包括:
[0076]收集终端使用情况的附加信息,在所述监控信息中携带所述附加信息。
[0077]进一步地,该装置还包括下述特点:
[0078]安全防护模块,用于收集终端使用情况的附加信息,包括执行以下一种或多种处理:
[0079]对终端当前的位置进行定位并记录、拍摄终端使用者的照片、记录终端当前使用者通信的对端联系人的信息、记录终端使用者使用的应用程序的名称和使用时间。
[0080]进一步地,该装置还包括下述特点:
[0081]所述装置还包括:
[0082]设置模块,用于在检测到终端使用者设置重要联系人时,保存所述重要联系人的信息;和/或
[0083]在检测到终端使用者设置受限操作时,保存所述指定的受限操作的信息;和/或
[0084]在检测到终端使用者设置终端所有者个人指定数据时,保存所述终端所有者个人指定数据的信息;和/或
[0085]在检测到终端使用者设置监控端的信息时,保存所述监控端的信息。
[0086]进一步地,该装置还包括下述特点:
[0087]指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付;
[0088]终端所有者个人指定数据包括以下一种或多种:照片、通讯录和短信;
[0089]所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备。
[0090]进一步地,该装置还包括下述特点:
[0091]声纹识别模块,用于在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0092]将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度;
[0093]如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同;
[0094]所述装置还包括:
[0095]声纹模型建立模块,用于采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存。
[0096]进一步地,该装置还包括下述特点:
[0097]所述监控信息包括:终端当前使用者的语音信息。
[0098]与现有技术相比,本发明提供的一种基于声纹识别的安全防护方法和装置,采集终端当前使用者的语音数据并进行声纹匹配,在判定终端的使用者非终端所有者本人后,记录并上报监控信息,采取安全防护措施阻止终端被冒用,避免终端所有者蒙受损失。
【附图说明】
[0099]图1为本发明实施例的一种基于声纹识别的安全防护方法的流程图。
[0100]图2为本发明实施例的一种基于声纹识别的安全防护装置的结构示意图。
【具体实施方式】
[0101]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0102]如图1所示,本发明实施例提供了一种基于声纹识别的安全防护方法,该方法包括:
[0103]S10,采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息;
[0104]S20,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者;
[0105]S30,在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。
[0106]所述基于声纹识别的安全防护方法还可以包括下述特征:
[0107]其中,采集终端当前使用者的语音数据,包括:
[0108]如终端麦克风检测到语音信号,则对当前终端麦克风采集到的语音信号进行保存;
[0109]其中,从所述语音数据中提取声纹特征信息,包括:从所述语音数据中提取MFCC(Mel-Frequency Cepstral Coefficients,梅尔频率倒谱系数)特征信息。从所述语音数据中还可以提取其他类型的声纹特征信息,并不限于MFCC特征信息。
[0110]其中,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0111]将提取到的终端当前使用者的声纹特征数据与预先保存的终端所有者的声纹模型进行匹配,计算终端当前使用者的声纹特征与终端所有者的声纹模型的相似度;
[0112]如终端当前使用者的声纹特征与终端所有者的声纹模型之间的相似度高于或等于监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度低于监控阈值,则判定所述终端当前使用者不是终端所有者;
[0113]其中,预先采集终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立声纹模型并保存;
[0114]其中,终端所有者为一个或多个;
[0115]在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0116]将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度;
[0117]如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同;
[0118]其中,预先采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存;
[0119]其中,对所述终端进行安全防护处理,包括:
[0120]向预先设置的监控端发送监控信息,启动定时器,如在定时器超时前接收到所述监控端返回的指令,则根据接收到的指令进行对应的安全防护处理;如直到所述定时器超时仍未收到所述监控端返回的任何指令,则在判定终端当前的使用情况满足告警条件时,对所述终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进tx解锁;
[0121]其中,超级锁屏处理除了具有锁屏功能外,还可以关闭终端当前使用者正在使用的应用程序。
[0122]其中,所述监控信息包括:终端当前使用者的语音信息;
[0123]其中,所述监控信息并不限于终端当前使用者的语音信息,还可以包括其他信息,比如,终端当前使用者使用的应用程序的名称,终端当前使用者正在通信的对端联系人的?目息,等等。
[0124]其中,根据接收到的指令进行对应的安全防护处理,包括:
[0125]在所述监控端返回的指令是进行超级锁屏时,对终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁;和/或
[0126]在所述监控端返回的指令是进行数据保护时,对终端上保存的终端所有者个人指定数据进行删除;和/或
[0127]在所述监控端返回的指令是进入安全模式时,限制终端当前使用者进行指定的受限操作;
[0128]其中,监控端返回的指令并不限于上述所列的几种,可以视具体情况灵活定义这些指令。
[0129]其中,对所述终端进行安全防护处理,还包括:
[0130]收集终端使用情况的附加信息,在所述监控信息中携带所述附加信息;
[0131]其中,收集终端使用情况的附加信息,可以包括执行以下一种或多种处理:对终端当前的位置进行定位并记录、拍摄终端使用者的照片、记录终端当前使用者通信的对端联系人的信息、记录终端使用者使用的应用程序的名称和使用时间。
[0132]其中,收集终端使用情况的附加信息并不限于上述所列情形。
[0133]其中,判断终端当前的使用情况是否满足告警条件,包括:
[0134]如检测到终端当前使用者正在进行的操作属于指定的受限操作时,判定终端当前的使用情况满足告警条件;或
[0135]如终端当前使用者的声纹特征与终端所有者的声纹特征之间的相似度低于告警阈值,则判定终端当前的使用情况满足告警条件;其中,所述监控阈值大于所述告警阈值;或
[0136]如终端当前使用者正在通信的对端联系人属于预先设置的重要联系人,则判定终端当前的使用情况满足告警条件;
[0137]其中,告警条件并不限于上述所列的几种,可以视具体情况灵活设定。
[0138]其中,所述方法还包括:
[0139]在检测到终端使用者设置重要联系人时,保存所述重要联系人的信息;和/或
[0140]在检测到终端使用者设置受限操作时,保存所述指定的受限操作的信息;和/或
[0141]在检测到终端使用者设置终端所有者个人指定数据时,保存所述终端所有者个人指定数据的信息;和/或
[0142]在检测到终端使用者设置监控端的信息时,保存所述监控端的信息。
[0143]其中,指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付;指定的受限操作并不限于上述所列情形。
[0144]其中,终端所有者个人指定数据可以包括以下一种或多种:照片、通讯录和短信;终端所有者个人指定数据不限于上述所列的种类。
[0145]其中,所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备;其中,其他通信设备比如智能手环、手机等;
[0146]如图2所示,本发明实施例提供了一种基于声纹识别的安全防护装置,包括:
[0147]语音采集模块,用于采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息;
[0148]声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者;
[0149]安全防护模块,用于在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。
[0150]所述基于声纹识别的安全防护装置还包括下述特点:
[0151]声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0152]将提取到的终端当前使用者的声纹特征数据与预先保存的终端所有者的声纹模型进行匹配,计算终端当前使用者的声纹特征与终端所有者的声纹模型的相似度;
[0153]如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度高于或等于监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度低于监控阈值,则判定所述终端当前使用者不是终端所有者;
[0154]所述装置还包括:
[0155]声纹模型建立模块,用于采集终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立声纹模型并保存。
[0156]其中,安全防护模块,用于对所述终端进行安全防护处理,包括:
[0157]向预先设置的监控端发送监控信息,启动定时器,如在定时器超时前接收到所述监控端返回的指令,则根据接收到的指令进行对应的安全防护处理;如直到所述定时器超时仍未收到所述监控端返回的任何指令,则在判定终端当前的使用情况满足告警条件时,对所述终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁。
[0158]其中,超级锁屏处理除了具有锁屏功能外,还可以关闭终端当前使用者正在使用的应用程序。
[0159]其中,安全防护模块,用于根据接收到的指令进行对应的安全防护处理,包括:
[0160]在所述监控端返回的指令是进行超级锁屏时,对终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁;和/或
[0161]在所述监控端返回的指令是进行数据保护时,对终端上保存的终端所有者个人指定数据进行删除;和/或
[0162]在所述监控端返回的指令是进入安全模式时,限制终端当前使用者进行指定的受限操作。
[0163]其中,安全防护模块,用于判断终端当前的使用情况是否满足告警条件,包括:
[0164]如检测到终端当前使用者正在进行的操作属于指定的受限操作时,判定终端当前的使用情况满足告警条件;或
[0165]如终端当前使用者的声纹特征与终端所有者的声纹特征之间的相似度低于告警阈值,则判定终端当前的使用情况满足告警条件;其中,所述监控阈值大于所述告警阈值;或
[0166]如终端当前使用者正在通信的对端联系人属于预先设置的重要联系人,则判定终端当前的使用情况满足告警条件。
[0167]其中,安全防护模块,用于对所述终端进行安全防护处理,还包括:
[0168]收集终端使用情况的附加信息,在所述监控信息中携带所述附加信息。
[0169]其中,安全防护模块,用于收集终端使用情况的附加信息,包括执行以下一种或多种处理:
[0170]对终端当前的位置进行定位并记录、拍摄终端使用者的照片、记录终端当前使用者通信的对端联系人的信息、记录终端使用者使用的应用程序的名称和使用时间。
[0171]其中,所述装置还包括:
[0172]设置模块,用于在检测到终端使用者设置重要联系人时,保存所述重要联系人的信息;和/或
[0173]在检测到终端使用者设置受限操作时,保存所述指定的受限操作的信息;和/或
[0174]在检测到终端使用者设置终端所有者个人指定数据时,保存所述终端所有者个人指定数据的信息;和/或
[0175]在检测到终端使用者设置监控端的信息时,保存所述监控端的信息。
[0176]其中,指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付;
[0177]终端所有者个人指定数据包括以下一种或多种:照片、通讯录和短信;
[0178]所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备;其中,其他通信设备比如智能手环、手机等;
[0179]其中,声纹识别模块,用于在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹特征信息进行匹配,判断所述终端当前使用者是否为终端所有者,包括:
[0180]将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度;
[0181]如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同;
[0182]其中,所述装置还包括:
[0183]声纹模型建立模块,用于采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存。
[0184]其中,所述监控信息包括:终端当前使用者的语音信息。其中,所述监控信息并不限于终端当前使用者的语音信息,还可以包括其他信息,比如,终端当前使用者使用的应用程序的名称,终端当前使用者正在通信的对端联系人的信息,等等。
[0185]上述实施例提供的一种基于声纹识别的安全防护方法和装置,采集终端当前使用者的语音数据并进行声纹匹配,在判定终端的使用者非终端所有者本人后,记录并上报监控信息,采取安全防护措施阻止终端被冒用,避免终端所有者蒙受损失。
[0186]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0187]需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种基于声纹识别的安全防护方法,该方法包括: 采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息; 将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者; 在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。2.如权利要求1所述的方法,其特征在于: 将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括: 将提取到的终端当前使用者的声纹特征数据与预先保存的终端所有者的声纹模型进行匹配,计算终端当前使用者的声纹特征与终端所有者的声纹模型的相似度;如终端当前使用者的声纹特征与终端所有者的声纹模型之间的相似度高于或等于监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度低于监控阈值,则判定所述终端当前使用者不是终端所有者;所述方法还包括:采集终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立声纹模型并保存。3.如权利要求1所述的方法,其特征在于: 对所述终端进行安全防护处理,包括: 向预先设置的监控端发送监控信息,启动定时器,如在定时器超时前接收到所述监控端返回的指令,则根据接收到的指令进行对应的安全防护处理;如直到所述定时器超时仍未收到所述监控端返回的任何指令,则在判定终端当前的使用情况满足告警条件时,对所述终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁。4.如权利要求3所述的方法,其特征在于: 根据接收到的指令进行对应的安全防护处理,包括: 在所述监控端返回的指令是进行超级锁屏时,对终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁;和/或 在所述监控端返回的指令是进行数据保护时,对终端上保存的终端所有者个人指定数据进行删除;和/或 在所述监控端返回的指令是进入安全模式时,限制终端当前使用者进行指定的受限操作。5.如权利要求3所述的方法,其特征在于: 判断终端当前的使用情况是否满足告警条件,包括: 如检测到终端当前使用者正在进行的操作属于指定的受限操作时,则判定终端当前的使用情况满足告警条件;或 如终端当前使用者的声纹特征与终端所有者的声纹模型之间的相似度低于告警阈值,则判定终端当前的使用情况满足告警条件;其中,所述监控阈值大于所述告警阈值;或如终端当前使用者正在通信的对端联系人属于预先设置的重要联系人,则判定终端当前的使用情况满足告警条件。6.如权利要求3所述的方法,其特征在于: 对所述终端进行安全防护处理,还包括: 收集终端使用情况的附加信息,在所述监控信息中携带所述附加信息。7.如权利要求6所述的方法,其特征在于: 收集终端使用情况的附加信息,包括执行以下一种或多种处理: 对终端当前的位置进行定位并记录、拍摄终端使用者的照片、记录终端当前使用者通信的对端联系人的信息、记录终端使用者使用的应用程序的名称和使用时间。8.如权利要求4或5所述的方法,其特征在于: 所述方法还包括: 在检测到终端使用者设置重要联系人时,保存所述重要联系人的信息;和/或在检测到终端使用者设置受限操作时,保存所述指定的受限操作的信息;和/或在检测到终端使用者设置终端所有者个人指定数据时,保存所述终端所有者个人指定数据的信息;和/或 在检测到终端使用者设置监控端的信息时,保存所述监控端的信息。9.如权利要求8所述的方法,其特征在于: 指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付; 终端所有者个人指定数据包括以下一种或多种:照片、通讯录和短信; 所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备。10.如权利要求1所述的方法,其特征在于: 在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括: 将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度; 如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同; 所述方法还包括:采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存。11.如权利要求3-7中任一项所述的方法,其特征在于: 所述监控信息包括:终端当前使用者的语音信息。12.—种基于声纹识别的安全防护装置,包括: 语音采集模块,用于采集终端当前使用者的语音数据,并从所述语音数据中提取声纹特征信息; 声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者; 安全防护模块,用于在判定所述终端当前使用者不是终端所有者时,对所述终端进行安全防护处理。13.如权利要求12所述的装置,其特征在于: 声纹识别模块,用于将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括: 将提取到的终端当前使用者的声纹特征数据与预先保存的终端所有者的声纹模型进行匹配,计算终端当前使用者的声纹特征与终端所有者的声纹模型的相似度; 如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度高于或等于监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与终端所有者的声纹模型的相似度低于监控阈值,则判定所述终端当前使用者不是终端所有者; 所述装置还包括: 声纹模型建立模块,用于采集终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立声纹模型并保存。14.如权利要求12所述的装置,其特征在于: 安全防护模块,用于对所述终端进行安全防护处理,包括: 向预先设置的监控端发送监控信息,启动定时器,如在定时器超时前接收到所述监控端返回的指令,则根据接收到的指令进行对应的安全防护处理;如直到所述定时器超时仍未收到所述监控端返回的任何指令,则在判定终端当前的使用情况满足告警条件时,对所述终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁。15.如权利要求14所述的装置,其特征在于: 安全防护模块,用于根据接收到的指令进行对应的安全防护处理,包括: 在所述监控端返回的指令是进行超级锁屏时,对终端进行超级锁屏处理;其中,进行超级锁屏后的终端只能由终端所有者通过语音进行解锁;和/或 在所述监控端返回的指令是进行数据保护时,对终端上保存的终端所有者个人指定数据进行删除;和/或 在所述监控端返回的指令是进入安全模式时,限制终端当前使用者进行指定的受限操作。16.如权利要求14所述的装置,其特征在于: 安全防护模块,用于判断终端当前的使用情况是否满足告警条件,包括: 如检测到终端当前使用者正在进行的操作属于指定的受限操作时,判定终端当前的使用情况满足告警条件;或 如终端当前使用者的声纹特征与终端所有者的声纹特征之间的相似度低于告警阈值,则判定终端当前的使用情况满足告警条件;其中,所述监控阈值大于所述告警阈值;或如终端当前使用者正在通信的对端联系人属于预先设置的重要联系人,则判定终端当前的使用情况满足告警条件。17.如权利要求14所述的装置,其特征在于: 安全防护模块,用于对所述终端进行安全防护处理,还包括: 收集终端使用情况的附加信息,在所述监控信息中携带所述附加信息。18.如权利要求17所述的装置,其特征在于: 安全防护模块,用于收集终端使用情况的附加信息,包括执行以下一种或多种处理:对终端当前的位置进行定位并记录、拍摄终端使用者的照片、记录终端当前使用者通信的对端联系人的信息、记录终端使用者使用的应用程序的名称和使用时间。19.如权利要求15或16所述的装置,其特征在于,还包括: 设置模块,用于在检测到终端使用者设置重要联系人时,保存所述重要联系人的信息;和/或 在检测到终端使用者设置受限操作时,保存所述指定的受限操作的信息;和/或在检测到终端使用者设置终端所有者个人指定数据时,保存所述终端所有者个人指定数据的信息;和/或 在检测到终端使用者设置监控端的信息时,保存所述监控端的信息。20.如权利要求19所述的装置,其特征在于: 指定的受限操作,包括以下一种或多种:刷机、删除联系人、下载应用程序、与重要联系人通话、和进行移动支付; 终端所有者个人指定数据包括以下一种或多种:照片、通讯录和短信; 所述监控端包括以下一种或多种:终端所有者的邮箱、云端账户和能够与所述终端通信的其他通信设备。21.如权利要求12所述的装置,其特征在于: 声纹识别模块,用于在终端所有者为多个时,将提取到的终端当前使用者的声纹特征信息与预先保存的终端所有者的声纹模型进行匹配,判断所述终端当前使用者是否为终端所有者,包括: 将提取到的终端当前使用者的声纹特征数据与预先保存的每一个终端所有者的声纹模型进行比对,计算终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度; 如终端当前使用者的声纹特征与任意一个终端所有者的声纹模型的相似度高于或等于该终端所有者对应的监控阈值,则判定所述终端当前使用者为终端所有者;如终端当前使用者的声纹特征与每一个终端所有者的声纹模型的相似度均低于该终端所有者对应的监控阈值,则判定所述终端当前使用者不是终端所有者;其中,不同终端所有者对应的监控阈值相同或不相同; 所述装置还包括: 声纹模型建立模块,用于采集每一个终端所有者的语音训练数据,从所述语音训练数据中提取声纹特征,根据提取的声纹特征建立该终端所有者对应的声纹模型并保存。22.如权利要求14-18中任一项所述的装置,其特征在于: 所述监控信息包括:终端当前使用者的语音信息。
【文档编号】G10L17/06GK105989267SQ201510085577
【公开日】2016年10月5日
【申请日】2015年2月16日
【发明人】覃春花, 朱长宝, 白雪, 袁浩
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1