一种基于门禁的音频识别方法及一种音频识别的门禁系统的制作方法

文档序号:9453846阅读:293来源:国知局
一种基于门禁的音频识别方法及一种音频识别的门禁系统的制作方法
【技术领域】
[0001] 本发明涉门禁识别技术领域,尤其涉及一种基于门禁的音频识别方法及一种音频 识别的门禁系统。
【背景技术】
[0002] 智能门禁系统发展至今,主要有两个技术发展方向:
[0003] (1)基于无线技术的无线门禁系统:该技术以RFID为基础,以IC/ID/NFC卡等多 种卡体为门禁钥匙载体;门禁钥匙基本固定,不能产生动态钥匙,钥匙安全性一般。随着物 联网的兴起、特别是智能手机的高速发展,逐步发展起以蓝牙、WIFI等技术为代表的无线门 禁系统;其门禁钥匙以手机为载体,需要手机与门禁建立蓝牙、WIFI链接后启动钥匙;门禁 钥匙动态生成,安全性高;但需进行绑定、配对,对于公共场所的可用性不高。同时基于手机 应用也发展起了采用二维码识别的门禁系统,门禁钥匙动态生成,并输出成二维码,门禁系 统通过扫描到的二维码后实现门禁功能,免去了绑定、配对等麻烦,但门禁读头成本高,同 时受制于焦距的因素,二维码门禁系统体积较大。
[0004] (2)基于生物识别技术的门禁系统:指纹识别、说话人声音识别、人脸识别三种生 物识别技术较为普遍。其中指纹识别为接触识别技术,卫生风险严重;说话人声音识别受制 于麦克风的精度影响,同时需要录入开锁人的声音,不适用于公共区域;人脸识别技术在强 背光的条件下识别率不高。还有的是,生物识别技术有很强的唯一性,无法复制,无法授权 他人临时进入。

【发明内容】

[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] 图1是本发明一种基于门禁的音频识别方法的流程图。
[0038] 图2是本发明一种音频识别的门禁系统的结构示意图。
【具体实施方式】
[0039] 为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面 将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅 是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在 没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040] 实施例一
[0041] 图1是本发明一种基于门禁的音频识别方法的流程图。参见图1,一种基于门禁的 音频识别方法包括:
[0042] S101、密钥载体获得开锁密钥,将所述开锁密钥音频编码为音频数据,并将所述音 频数据输出给门禁控制设备。
[0043] 步骤S101中,开锁密钥由用户特性码、验证字符串和结束码生成。
[0044] 其中,用户特性码用来描述用户特性,与用户身份一一对应;用户特性码由数字 0-9及字母A-F排列组合而成,用户特性码的具体位数根据实际需求而定。例如,下面表格 中的用户特性码的位数为6位,若用户数量较多,可增加用户特性码的位数。
[0045]
[0046] 其中,验证字符串由用户特性码、开锁私钥和日期通过加密算法得到,加密算法可 以为MD5/RSA/DES等算法,加密后字定长提取定位数的长度作为验证字符串,如8位。
[0047] 其中,结束码由以2位" 0 "、2位" 1"、2位" 0 "组成,即结束码为001100。
[0048] 步骤S101中,密钥载体获得开锁密钥的方式有多种,下面举例三种方式,但并不 局限于这三种方式。
[0049] -、密钥载体接收服务器下发的开锁密钥。
[0050] 在这种方式中,开锁密钥在服务器端生成,服务器生成后下发给密钥载体。
[0051] 服务器存储有用户特性码和开锁私钥,其中,用户特性码与用户身份一一对应,开 锁私钥用来标识管理区域,例如开锁私钥可看做是小区标识。
[0052] 开锁密钥的生成包括两步:
[0053] 由用户特性码、开锁私钥和日期通过加密算法得到验证字符串;
[0054] 由用户特性码、验证字符串和结束码生成开锁密钥。
[0055] 上述步骤中的验证字符串中包括日期,日期是一个变化的量,所以验证字符串是 动态更新的;开锁密钥包含验证字符串,所以开锁密钥是动态更新的;显然开锁密钥动态 更新使得门禁管理的安全性更高。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1