控制接入的方法和装置的制造方法
【技术领域】
[0001]本发明涉及信息技术领域,并且更具体地,涉及一种控制接入的方法和装置。
【背景技术】
[0002]通常来讲,如果用户要进入一个与用户隐私、资金相关的系统,首先需要进行安全认证,例如,登录自己的博客、微博,需要用户名加密码进行安全认证。为了提升安全性,有些系统还要求多因子认证,例如财务系统,公有云系统。因此,除了常规的用户名加密码的认证技术之外,有些系统采用增加语音识别的认证技术。系统认证信息准备/录入过程如下:首先,用户注册系统时,除了设置用户名和密码之外,系统还要求客户提供或朗读一段语音,系统将客户的语音信息保存在系统中;系统对该语音信息进行分析后保存该客户的语音特征,形成能够识别该客户的语音特征库。当用户登陆系统时,系统首先需要用户输入用户名和密码,验证通过后,系统要求用户朗读一段语音,然后系统将当前用户语音的特征和系统保存的语音的特征进行比对,达到匹配标准则授予该用户接入权限。然后,用户名和密码可能被恶意盗用,用户的日常语音也有可能被恶意录制,因此上述信息泄露后,可能会造成用户恶意接入系统,影响系统的安全,因此,需要一种控制接入的方法,以避免用户恶意接入系统。
【发明内容】
[0003]本发明实施例提供一种控制接入的方法和装置,能够避免用户恶意接入系统。
[0004]第一方面,提供了一种控制接入的方法,该方法包括:系统中的接入控制设备接收语音输入设备发送的处理语音,所述处理语音是所述语音输入设备采用第一处理信号对用户的输入语音进行处理生成的,所述输入语音用于对所述用户接入所述系统进行安全认证;所述接入控制设备采用第二处理信号对所述系统中预存储的所述用户的原始语音进行处理生成参考语音,所述原始语音是用于对所述用户接入所述系统进行安全认证的对比语音,所述第一处理信号与所述第二处理信号相同;所述接入控制设备根据所述处理语音与所述参考语音的语音特征的匹配度,确定是否允许所述用户接入所述系统。
[0005]结合第一方面,在第一方面的第一种实现方式中,所述第一处理信号为所述语音输入设备根据基于时间序列的算法生成的第一安全因子,所述处理语音为所述语音输入设备采用所述第一安全因子对所述输入语音进行调制生成的;所述第二处理信号为所述接入控制设备根据所述基于时间序列的算法生成的第二安全因子,所述接入控制设备采用所述第二处理信号对所述系统中预存储的所述用户的原始语音进行处理生成参考语音,包括:所述接入控制设备采用所述第二安全因子对所述原始语音进行调制生成所述参考语音。
[0006]结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,所述第一处理信号为所述接入控制设备发送的背景音,所述接入控制设备发送的背景音为所述接入控制设备随机生成的,所述处理语音为所述语音输入设备录制的所述用户的输入语音和第一背景音的合成语音,所述第一背景音为所述语音输入设备根据所述接入控制设备发送的背景音播放的;所述第二处理信号为所述接入控制设备发送给所述语音输入设备的背景音,所述接入控制设备采用所述第二处理信号对所述系统中预存储的所述原始语音进行处理生成参考语音,包括:所述接入控制设备获取所述接入控制设备发送给所述语音输入设备的背景音;所述接入控制设备将所述原始语音和所述接入控制设备发送给所述语音输入设备的背景音的合成语音作为所述参考语音。
[0007]结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,所述接入控制设备根据所述处理语音与所述参考语音的语音特征的匹配度,确定是否允许所述用户接入所述系统,包括:所述接入控制设备在确定所述处理语音与所述参考语音的语音特征的匹配度达到所述接入控制设备预设的匹配度阈值时,允许所述用户接入所述系统。
[0008]第二方面,提供了一种控制接入的方法,该方法包括:语音输入设备接收用户的输入语音,所述输入语音用于对所述用户接入系统进行安全认证;所述语音输入设备采用第一处理信号对所述输入语音进行处理生成处理语音;所述语音输入设备将所述处理语音发送到所述系统中的接入控制设备,以便于所述接入控制设备根据所述处理语音与参考语音的语音特征的匹配度控制是否允许所述用户接入所述系统,其中,所述参考语音是所述接入控制设备采用第二处理信号对所述用户的原始语音进行处理产生的,所述原始语音是所述系统中预存储的用于对所述用户接入所述系统进行安全认证的对比语音,所述第一处理信号与所述第二处理信号相同。
[0009]结合第二方面,在第二方面的第一种实现方式中,所述第一处理信号为所述语音输入设备根据基于时间序列的算法生成的第一安全因子,所述第二处理信号为所述接入控制设备根据所述基于时间序列的算法生成的第二安全因子,所述参考语音为所述接入控制设备采用所述第二安全因子对所述原始语音进行调制生成的;所述语音输入设备采用第一处理信号对所述输入语音进行处理生成处理语音,包括:所述语音输入设备采用所述第一安全因子对所述输入语音进行调制生成所述处理语音。
[0010]结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,所述第一处理信号为所述接入控制设备发送的背景音,所述接入控制设备发送的背景音为所述接入控制设备随机生成的,所述第二处理信号为所述接入控制设备发送给所述语音输入设备的背景音,所述参考语音为所述原始语音和所述接入控制设备发送给所述语音输入设备的背景音的合成语音;所述语音输入设备采用第一处理信号对所述输入语音进行处理生成处理语音,包括:所述语音输入设备将录制的所述用户的输入语音和第一背景音的合成语音作为处理语音,所述第一背景音为所述语音输入设备根据所述接入控制设备发送的背景音播放的。
[0011]第三方面,提供了一种接入控制设备,该接入控制设备包括存储器和与该存储器连接的处理器,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该处理器执行该存储器中存储的指令时,该处理具体用于执行第一方面中的方法。
[0012]第四方面,提供了一种语音输入设备,该语音输入设备包括存储器和与该存储器连接的处理器,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该处理器执行该存储器中存储的指令时,该处理具体用于执行第二方面中的方法。
[0013]第五方面,提供了一种接入控制设备,该接入控制设备包括执行第一方面中的方法的各模块。
[0014]第六方面,提供了一种语音输入设备,该语音输入设备包括执行第二方面中的方法的各模块。
[0015]第七方面,提供了一种控制接入的系统,该系统包括第五方面中的接入控制设备和第六方面中的语音输入设备。
[0016]基于上述技术方案,本发明实施例的控制接入的方法和装置,能够采用同样的处理信号对用户的输入语音与原始语音进行处理产生处理语音和参考语音,然后根据处理语音与参考语音的语音特征的匹配度来控制用户接入系统,由于采用的处理信号的随机性,从而可以避免用户恶意接入系统。
【附图说明】
[0017]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是根据本发明实施例的控制接入的方法的应用场景示意图。
[0019]图2是根据本发明实施例的控制接入的方法的示意性流程图。
[0020]图3是根据本发明另一实施例的控制接入的方法的示意性流程图。
[0021]图4是根据本发明再一实施例的控制接入的方法的示意性图。
[0022]图5根据本发明实施例的接入控制设备的示意性框图。
[0023]图6根据本发明实施例的语音输入设备的示意性框图。
[0024]图7根据本发明实施例的控制接入的系统的示意性框图。
[0025]图8根据本发明另一实施例的接入控制设备的示意性框图。
[0026]图9根据本发明另一实施例的语音输入设备的示意性框图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]在介绍根据本发明实施例的控制接入的方法之前,首先介绍一下根据本发明实施例的控制接入的方法的应用场景,图1示出了根据本发明实施例的应用场景的示意图。如图1所示,该控制接入的系统包括语音输入设备和接入控制设备,该语音输入设备用于对用户的输入语音进行处理生成处理语音,然后将该处理语音发送到接入控制设备,接入控制设备用于控制是否允许用户访问系统中的业务或服务。该控制接入的系统可以位于该用户想要访问的系统中,也就是该控制接入的系统可以为用户访问的系统中的模块,该控制接入的系统也可以为该系统外的独立的模块,用于控制用户能否接入该系统等,本发明实施例对此不作限制。语音输入设备可以是移动电话(或称为“蜂窝”电话)等手持设备,也可以是具有语音输入功能的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置等。
[0029]图2示出了根据本发明实施例的控制接入的方法100的示意性流程图,该方法100可以由接入控制设备执行,如图2所示,该方法100包括:
[0030]S110,系统中的接入控制设备接收语音输入设备发送的处理语音,该处理语音是该语音输入设备采用第一处理信号对用户的输入语音进行处理生成的,该输入语音用于对该用户接入该系统进行安全认证;
[