基于声纹识别的电子锁及其操作方法与流程

文档序号:33560957发布日期:2023-03-22 14:18阅读:45来源:国知局
基于声纹识别的电子锁及其操作方法与流程

1.本发明涉及电子锁领域,具体涉及一种基于声纹识别的电子锁及其操作方法。


背景技术:

2.信息化发展的现代社会,随着智能化程度越来越高,家居产品更加的智能,从而提升使用便利程度。为了避免传统门锁携带机械钥匙的不便,智能锁受到现代家庭的青睐,多种开锁的方式提高了使用方便性和安全性。但是由于不法分子总会钻空子,导致发生盗取房主机械钥匙或数字密码等信息进行开锁盗窃的事件,因此,需要对智能锁的安全技术上进行提升,弥补漏洞,提高使用安全性。
3.现有技术中,语音识别已经被运用在智能锁上,但是由于大部分语音锁只能通过口令识别,由于口令与钥匙同样容易被盗用,其安全性较低,并且如果在设置的口令较为简单常用时,容易出现误开锁的情况,这些情况都会直接降低智能锁的安全性。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种基于声纹识别的电子锁,旨在解决现有技术的语音识别电子锁安全性较低。
5.根据第一方面,本发明实施例提供了一种基于声纹识别的电子锁,基于声纹识别的电子锁包括:电子锁本体,电子锁本体上设置有声音识别模组、电机驱动模组以及主控制器,声音识别模组以及电机驱动模组均与主控制器连接,其中:
6.声音识别模组,用于接收待检测语音指令,并将待检测语音指令传输至主控制;
7.主控制器,用于检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户;
8.主控制器,还用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人;当基于声纹识别的电子锁对应的室内有人时,控制电机驱动模组打开基于声纹识别的电子锁;
9.电机驱动模组,用于在主控制器的控制下,打开基于声纹识别的电子锁。
10.本技术实施例提供的基于声纹识别的电子锁,包括电子锁本体,电子锁本体上设置有声音识别模组、电机驱动模组以及主控制器,声音识别模组以及电机驱动模组均与主控制器连接,其中:声音识别模组,用于接收待检测语音指令,并将待检测语音指令传输至主控制,从而使得主控制器可以对待检测语音指令进行检测。主控制器,用于检测待检测语音指令是否正确,保证了得到的待检测语音指令是否正确的结果的准确性。当待检测语音指令正确时,检测待检测语音指令是否来自目标用户,保证了检测得到的待检测语音指令是否来自目标用户的结果的准确性。主控制器,还用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。当基于声纹识别的电子锁对应的室内有人时,控制电机驱动模组打开基于声纹识别的电子锁,保证了在待检测语音指令正确,待检测
语音指令不来自于目标用户,且室内有人时,基于声纹识别的电子锁可以打开。电机驱动模组,用于在主控制器的控制下,打开基于声纹识别的电子锁,保证了可以打开基于声纹识别的电子锁。上述基于声纹识别的电子锁,并不是在检测到待检测语音指令正确时,就马上打开,而是在检测到待检测语音指令正确时,还需要检测待检测语音指令是否来自于目标用户,当检测到待检测语音指令不来自于目标用户时,还要检测室内是否有人,只有在室内有人时,才打开基于声纹识别的电子锁。因此,避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
11.结合第一方面,在第一方面第一实施方式中,基于声纹识别的电子锁,还包括:声音提示模组,声音提示模组与主控制器连接,其中:
12.主控制器,还用于当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,控制声音提示模组输出室内无人提醒;
13.声音提示模组,用于在主控制器的控制下,输出室内无人提醒。
14.本技术实施例提供的基于声纹识别的电子锁,还包括:声音提示模组,声音提示模组与主控制器连接,其中,主控制器,还用于当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,控制声音提示模组输出室内无人提醒。声音提示模组,用于在主控制器的控制下,输出室内无人提醒。保证了当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,用户可以接收到室内无人提醒。避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
15.结合第一方面,在第一方面第二实施方式中,主控制器还用于,当待检测语音指令正确,且待检测语音指令来自目标用户时,控制电机驱动模组打开基于声纹识别的电子锁;
16.电机驱动模组,用于在主控制器的控制下,打开基于声纹识别的电子锁。
17.本技术实施例提供的基于声纹识别的电子锁,主控制器还用于,当待检测语音指令正确,且待检测语音指令来自目标用户时,控制电机驱动模组打开基于声纹识别的电子锁。电机驱动模组,用于在主控制器的控制下,打开基于声纹识别的电子锁。保证了当待检测语音指令正确,且待检测语音指令来自目标用户时,可以打开基于声纹识别的电子锁。避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
18.结合第一方面,在第一方面第三实施方式中,基于声纹识别的电子锁,还包括:声音提示模组,声音提示模组与主控制器连接,其中:
19.主控制器还用于,当待检测语音指令不正确时,控制声音提示模组输出语音错误提醒;
20.声音提示模组,用于在主控制器的控制下,输出语音错误提醒。
21.本技术实施例提供的基于声纹识别的电子锁,基于声纹识别的电子锁,还包括:声音提示模组,声音提示模组与主控制器连接,其中:主控制器还用于,当待检测语音指令不正确时,控制声音提示模组输出语音错误提醒;声音提示模组,用于在主控制器的控制下,输出语音错误提醒。保证了在检测到待检测语音指令不正确时,用户可以及时获取到语音错误提醒,进而使得用户可以及时改正待检测语音指令,提高了基于声纹识别的电子锁的安全性。
22.结合第一方面,在第一方面第四实施方式中,主控制器,用于将待检测语音指令对应的语音内容与预设语音内容进行对比,根据对比结果,检测待检测语音指令是否正确。
23.本技术实施例提供的基于声纹识别的电子锁,主控制器,用于将待检测语音指令对应的语音内容与预设语音内容进行对比,根据对比结果,检测待检测语音指令是否正确,保证了检测得到的待检测语音指令是否正确的结果的准确性。
24.结合第一方面,在第一方面第五实施方式中,主控制器,用于将待检测语音指令对应的音色与目标用户对应的音色进行对比,检测待检测语音指令是否来自目标用户。
25.本技术实施例提供的基于声纹识别的电子锁,主控制器,用于将待检测语音指令对应的音色与目标用户对应的音色进行对比,检测待检测语音指令是否来自目标用户,保证了检测的得到的待检测语音指令是否来自目标用户的结果的准确性。
26.结合第一方面,在第一方面第六实施方式中,基于声纹识别的电子锁,还包括:雷达感应模组,雷达感应模组与主控制器连接,其中:
27.雷达感应模组,用于感应每次开门后的进门人数和出门人数;
28.主控制器,用于获取进门人数和出门人数,根据进门人数和出门人数,检测基于声纹识别的电子锁对应的室内是否有人。
29.本技术实施例提供的基于声纹识别的电子锁,还包括:雷达感应模组,雷达感应模组与主控制器连接,其中:雷达感应模组,用于感应每次开门后的进门人数和出门人数,保证了感应得到的每次开门后的进门人数和出门人数的准确性。主控制器,用于获取进门人数和出门人数,根据进门人数和出门人数,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。
30.结合第一方面,在第一方面第七实施方式中,声音识别模组,用于接收待检测语音指令,并检测待检测语音指令对应的音调是否达到预设音调阈值;当待检测语音指令对应的音调达到预设音调阈值,唤醒主控制器。
31.本技术实施例提供的基于声纹识别的电子锁,声音识别模组,用于接收待检测语音指令,并检测待检测语音指令对应的音调是否达到预设音调阈值,保证了检测得到的待检测语音指令对应的音调是否达到预设音调阈值的结果的准确性。当待检测语音指令对应的音调达到预设音调阈值,唤醒主控制器,以使主控器可以对待检测语音指进行声纹识别。
32.结合第一方面第七实施方式,在第一方面第八实施方式中,声音识别模组,还用于当待检测语音指令对应的音调未达到预设音调阈值时,声音识别模组处于敏感模式,以备再次接收待检测语音指令。
33.本技术实施例提供的基于声纹识别的电子锁,声音识别模组,还用于当待检测语音指令对应的音调未达到预设音调阈值时,声音识别模组处于敏感模式,使得下次接收到待检测语音指令时,可以更快地对检测语音指令的音调进行检测,并快速唤醒主控制器并进行处理。
34.根据第二方面,本发明实施例还提供了一种基于声纹识别的电子锁操作方法,应用于第一方面或者第一方面的任意一种实施方式中的基于声纹识别的电子锁,包括:
35.接收待检测语音指令;
36.检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户;
37.当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人;
38.当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁。
39.本技术实施例提供的基于声纹识别的电子锁操作方法,接收待检测语音指令,检测待检测语音指令是否正确,保证了得到的待检测语音指令是否正确的结果的准确性。当待检测语音指令正确时,检测待检测语音指令是否来自目标用户,保证了检测得到的待检测语音指令是否来自目标用户的结果的准确性。当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁,保证了可以打开基于声纹识别的电子锁。上述基于声纹识别的电子锁操作方法,并不是在检测到待检测语音指令正确时,就马上打开,而是在检测到待检测语音指令正确时,还需要检测待检测语音指令是否来自于目标用户,当检测到待检测语音指令不来自于目标用户时,还要检测室内是否有人,只有在室内有人时,才打开基于声纹识别的电子锁。因此,避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
40.根据第三方面,本发明实施例还提供了一种基于声纹识别的电子锁操作装置,应用于第一方面或者第一方面的任意一种实施方式中的基于声纹识别的电子锁,包括:
41.接收模块,用于接收待检测语音指令;
42.第一检测模块,用于检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户;
43.第二检测模块,用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人;
44.打开模块,用于当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁。
45.本发明实施例提供的基于声纹识别的电子锁操作装置,接收待检测语音指令,检测待检测语音指令是否正确,保证了得到的待检测语音指令是否正确的结果的准确性。当待检测语音指令正确时,检测待检测语音指令是否来自目标用户,保证了检测得到的待检测语音指令是否来自目标用户的结果的准确性。当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁,保证了可以打开基于声纹识别的电子锁。上述基于声纹识别的电子锁操作装置,并不是在检测到待检测语音指令正确时,就马上打开,而是在检测到待检测语音指令正确时,还需要检测待检测语音指令是否来自于目标用户,当检测到待检测语音指令不来自于目标用户时,还要检测室内是否有人,只有在室内有人时,才打开基于声纹识别的电子锁。因此,避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
46.根据第四方面,本发明实施例提供了一种主控制器,包括存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行第二方面的基于声纹识别的电子锁操作方法。
47.根据第五方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机指令,计算机指令用于使计算机执行第二方面的基于声纹识别的电子锁操作方法。
附图说明
48.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
49.图1是应用本发明实施例提供的基于声纹识别的电子锁的结构示意图;
50.图2是应用本发明另一实施例提供的基于声纹识别的电子锁的示意图;
51.图3是应用本发明另一实施例提供的基于声纹识别的电子锁的结构示意图;
52.图4是应用本发明另一实施例提供的基于声纹识别的电子锁的结构示意图;
53.图5是应用本发明另一实施例提供的基于声纹识别的电子锁操作方法的流程示意图;
54.图6是应用本发明实施例提供的基于声纹识别的电子锁操作装置的功能模块图;
55.图7是应用本发明实施例提供的主控制器的硬件结构示意图。
具体实施方式
56.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
57.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
58.在本发明的描述中,需要说明的是,在本技术说明书和所附权利要求书中使用的术语“及/和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
59.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
60.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
61.在本技术一个实施例中,如图1所示,提供了一种基于声纹识别的电子锁,基于声
纹识别的电子锁包括:电子锁本体1,电子锁本体1上设置有声音识别模组11、电机驱动模组12以及主控制器13,声音识别模组11以及电机驱动模组12均与主控制器13连接,其中:
62.声音识别模组11,用于接收待检测语音指令,并将待检测语音指令传输至主控制。
63.具体地,声音识别模组11可以接收待检测语音指令,然后,将待检测语音指令转换为语音数据包。然后基于与主控制器13之间的连接,将语音数据包传输至主控制,从而可以将待检测语音指令传输至主控制器13。示例性的,如图2所示,基于声纹识别的电子锁的实物示意图可以如图2所示。
64.主控制器13,用于检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户。
65.具体地,主控制器13在接收到待检测语音指令之后,主控制器13可以检测待检测语音指令是否正确,并当检测得到待检测语音指令正确时,检测待检测语音指令是否来自目标用户。其中,目标用户可以是基于声纹识别的电子锁对应的主人。
66.主控制器13,还用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人;当基于声纹识别的电子锁对应的室内有人时,控制电机驱动模组12打开基于声纹识别的电子锁。
67.具体地,当主控制器13检测到待检测语音指令不来自目标用户时,主控制器13检测基于声纹识别的电子锁对应的室内是否有人。当主控制检测到基于声纹识别的电子锁对应的室内有人时,控制电机驱动模组12打开基于声纹识别的电子锁。
68.电机驱动模组12,用于在主控制器13的控制下,打开基于声纹识别的电子锁。
69.具体地,电机驱动模组12在主控制器13的控制下,打开基于声纹识别的电子锁。
70.本技术实施例提供的基于声纹识别的电子锁,包括电子锁本体1,电子锁本体1上设置有声音识别模组11、电机驱动模组12以及主控制器13,声音识别模组11以及电机驱动模组12均与主控制器13连接,其中:声音识别模组11,用于接收待检测语音指令,并将待检测语音指令传输至主控制,从而使得主控制器13可以对待检测语音指令进行检测。主控制器13,用于检测待检测语音指令是否正确,保证了得到的待检测语音指令是否正确的结果的准确性。当待检测语音指令正确时,检测待检测语音指令是否来自目标用户,保证了检测得到的待检测语音指令是否来自目标用户的结果的准确性。主控制器13,还用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。当基于声纹识别的电子锁对应的室内有人时,控制电机驱动模组12打开基于声纹识别的电子锁,保证了在待检测语音指令正确,待检测语音指令不来自于目标用户,且室内有人时,基于声纹识别的电子锁可以打开。电机驱动模组12,用于在主控制器13的控制下,打开基于声纹识别的电子锁,保证了可以打开基于声纹识别的电子锁。上述基于声纹识别的电子锁,并不是在检测到待检测语音指令正确时,就马上打开,而是在检测到待检测语音指令正确时,还需要检测待检测语音指令是否来自于目标用户,当检测到待检测语音指令不来自于目标用户时,还要检测室内是否有人,只有在室内有人时,才打开基于声纹识别的电子锁。因此,避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
71.在本技术一个可选的实施例中,如图3所示,基于声纹识别的电子锁,还包括:声音
提示模组14,声音提示模组14与主控制器13连接,其中:
72.主控制器13,还用于当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,控制声音提示模组14输出室内无人提醒。
73.具体地,当主控制器13检测到待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,主控制器13控制声音提示模组14输出室内无人提醒,且控制电机驱动模组12不打开基于声纹识别的电子锁。
74.声音提示模组14,用于在主控制器13的控制下,输出室内无人提醒。
75.具体地,声音提示模组14在主控制器13的控制下,输出室内无人提醒。
76.本技术实施例提供的基于声纹识别的电子锁,还包括:声音提示模组,声音提示模组与主控制器连接14,其中,主控制器13,还用于当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,控制声音提示模组14输出室内无人提醒。声音提示模组14,用于在主控制器13的控制下,输出室内无人提醒。保证了当待检测语音指令正确,待检测语音指令不来自目标用户,且基于声纹识别的电子锁对应的室内无人时,用户可以接收到室内无人提醒。避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
77.在本技术一个可选的实施例中,基于声纹识别的电子锁,还包括:声音提示模组14,声音提示模组14与主控制器13连接,其中:
78.主控制器13还用于,当待检测语音指令不正确时,控制声音提示模组14输出语音错误提醒。
79.声音提示模组14,用于在主控制器13的控制下,输出语音错误提醒。
80.具体地,当主控制器13检测待检测语音指令不正确时,主控制器13控制声音提示模组14输出语音错误提醒。声音提示模组14在主控制器13的控制下,输出语音错误提醒。
81.本技术实施例提供的基于声纹识别的电子锁,基于声纹识别的电子锁,还包括:声音提示模组14,声音提示模组14与主控制器13连接,其中:主控制器13还用于,当待检测语音指令不正确时,控制声音提示模组14输出语音错误提醒;声音提示模组14,用于在主控制器13的控制下,输出语音错误提醒。保证了在检测到待检测语音指令不正确时,用户可以及时获取到语音错误提醒,进而使得用户可以及时改正待检测语音指令,提高了基于声纹识别的电子锁的安全性。
82.在本技术一个可选的实施例中,主控制器13,用于将待检测语音指令对应的语音内容与预设语音内容进行对比,根据对比结果,检测待检测语音指令是否正确。
83.具体地,主控制器13可以对待检测语音指令进行识别,确定待检测语音指令对应的语音内容。然后,主控制器13将待检测语音指令对应的语音内容与预设语音内容进行对比,根据对比结果,检测待检测语音指令是否正确。
84.当待检测语音指令对应的语音内容与预设语音内容相同时,确定待检测语音指令正确;当待检测语音指令对应的语音内容与预设语音内容不相同时,确定待检测语音指令不正确。
85.本技术实施例提供的基于声纹识别的电子锁,主控制器13,用于将待检测语音指令对应的语音内容与预设语音内容进行对比,根据对比结果,检测待检测语音指令是否正确,保证了检测得到的待检测语音指令是否正确的结果的准确性。
86.在本技术一个可选的实施例中,主控制器13,用于将待检测语音指令对应的音色与目标用户对应的音色进行对比,检测待检测语音指令是否来自目标用户。
87.具体地,主控制器13可以对待检测语音指令进行识别,确定待检测语音指令对应的音色。然后,主控制器13将待检测语音指令对应的音色与目标用户对应的音色进行对比,根据对比结果,检测待检测语音指令是否来自目标用户。
88.当待检测语音指令对应的音色与目标用户对应的音色相同时,确定待检测语音指令来自目标用户;当待检测语音指令对应的音色与目标用户对应的音色不相同时,确定待检测语音指令不来自目标用户。
89.本技术实施例提供的基于声纹识别的电子锁,主控制器13,用于将待检测语音指令对应的音色与目标用户对应的音色进行对比,检测待检测语音指令是否来自目标用户,保证了检测的得到的待检测语音指令是否来自目标用户的结果的准确性。
90.在本技术一个可选的实施例中,如图4所示,基于声纹识别的电子锁,还包括:雷达感应模组15,雷达感应模组15与主控制器13连接,其中:
91.雷达感应模组15,用于感应每次开门后的进门人数和出门人数;
92.主控制器13,用于获取进门人数和出门人数,根据进门人数和出门人数,检测基于声纹识别的电子锁对应的室内是否有人。
93.具体地,雷达感应模组15可以发射雷达,然后通过雷达感应每次开门后的进门人数和出门人数。然后,雷达感应模组15将每次感应到的进门人数和出门人数发送至主控制器13。主控制器13对每次接收到的进门人数和出门人数进行记录,然后根据进门人数和出门人数,检测基于声纹识别的电子锁对应的室内是否有人。
94.当出门人数小于进门人数时,确定基于声纹识别的电子锁对应的室内有人;当出门人数等于进门人数时,确定基于声纹识别的电子锁对应的室内无人。
95.本技术实施例提供的基于声纹识别的电子锁,还包括:雷达感应模组15,雷达感应模组15与主控制器13连接,其中:雷达感应模组15,用于感应每次开门后的进门人数和出门人数,保证了感应得到的每次开门后的进门人数和出门人数的准确性。主控制器13,用于获取进门人数和出门人数,根据进门人数和出门人数,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。
96.在本技术一个可选的实施例中,声音识别模组11,用于接收待检测语音指令,并检测待检测语音指令对应的音调是否达到预设音调阈值;当待检测语音指令对应的音调达到预设音调阈值,唤醒主控制器13。
97.具体地,声音识别模组11在接收到待检测语音指令之后,可以对待检测语音指令进行识别,确定待检测语音指令对应的音调,然后将待检测语音指令对应的音调与预设音调阈值进行对比,检测待检测语音指令对应的音调是否达到预设音调阈值。当待检测语音指令对应的音调达到预设音调阈值,唤醒主控制器13。
98.在本技术一个可选的实施例中,声音识别模组11,还用于当待检测语音指令对应的音调未达到预设音调阈值时,声音识别模组11处于敏感模式,以备再次接收待检测语音指令。
99.具体地,当待检测语音指令对应的音调未达到预设音调阈值时,声音识别模组11
处于敏感模式,并持续预设时长,当再次接收到待检测语音指令之后,可以快速对待检测语音指令进行识别,从而可以快速唤醒主控制器13。
100.本技术实施例提供的基于声纹识别的电子锁,声音识别模组11,用于接收待检测语音指令,并检测待检测语音指令对应的音调是否达到预设音调阈值,保证了检测得到的待检测语音指令对应的音调是否达到预设音调阈值的结果的准确性。当待检测语音指令对应的音调达到预设音调阈值,唤醒主控制器13,以使主控器可以对待检测语音指进行声纹识别。
101.此外,声音识别模组11,还用于当待检测语音指令对应的音调未达到预设音调阈值时,声音识别模组11处于敏感模式,使得下次接收到待检测语音指令时,可以更快地对检测语音指令的音调进行检测,并快速唤醒主控制器13并进行处理。
102.为了更好地介绍本技术实施例提供的基于声纹识别的电子锁,如图5所示,本发明实施例还提供了一种基于声纹识别的电子锁操作方法,应用于基于声纹识别的电子锁,包括:
103.s21、接收待检测语音指令。
104.s22、检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户。
105.s23、当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人。
106.s24、当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁。
107.本技术实施例提供的基于声纹识别的电子锁操作方法,接收待检测语音指令,检测待检测语音指令是否正确,保证了得到的待检测语音指令是否正确的结果的准确性。当待检测语音指令正确时,检测待检测语音指令是否来自目标用户,保证了检测得到的待检测语音指令是否来自目标用户的结果的准确性。当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人,保证了检测得到的基于声纹识别的电子锁对应的室内是否有人的结果的准确性。当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁,保证了可以打开基于声纹识别的电子锁。上述基于声纹识别的电子锁操作方法,并不是在检测到待检测语音指令正确时,就马上打开,而是在检测到待检测语音指令正确时,还需要检测待检测语音指令是否来自于目标用户,当检测到待检测语音指令不来自于目标用户时,还要检测室内是否有人,只有在室内有人时,才打开基于声纹识别的电子锁。因此,避免了在室内无人的情况下,不法分子盗窃了语音口令进人室内盗窃。因此,上述基于声纹识别的电子锁更加安全。
108.在本技术实施例中,关于基于声纹识别的电子锁操作方法的具体限定,请参见上述实施方式中对基于声纹识别的电子锁的具体限定,在此不进行赘述。
109.应该理解的是,虽然图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
110.如图6所示,本实施例提供一种基于声纹识别的电子锁操作装置,应用于上述任一实施方式中的基于声纹识别的电子锁,包括:
111.接收模块31,用于接收待检测语音指令;
112.第一检测模块32,用于检测待检测语音指令是否正确,并当待检测语音指令正确时,检测待检测语音指令是否来自目标用户;
113.第二检测模块33,用于当待检测语音指令不来自目标用户时,检测基于声纹识别的电子锁对应的室内是否有人;
114.打开模块34,用于当基于声纹识别的电子锁对应的室内有人时,打开基于声纹识别的电子锁。
115.关于基于声纹识别的电子锁操作装置的具体限定以及有益效果可以参见上文中对于基于声纹识别的电子锁操作方法的限定,在此不再赘述。上述基于声纹识别的电子锁操作装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于主控制器中的处理器中,也可以以软件形式存储于主控制器中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
116.本发明实施例还提供一种主控制器,具有上述图6所示的基于声纹识别的电子锁操作装置。
117.如图7所示,图7是本发明可选实施例提供的一种主控制器的结构示意图,如图7所示,该主控制器可以包括:至少一个处理器41,例如cpu(central processing unit,中央处理器),至少一个通信接口43,存储器44,至少一个通信总线42。其中,通信总线42用于实现这些组件之间的连接通信。其中,通信接口43可以包括显示屏(display)、键盘(keyboard),可选通信接口43还可以包括标准的有线接口、无线接口。存储器44可以是高速ram存储器(random access memory,易挥发性随机存取存储器),也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器44可选的还可以是至少一个位于远离前述处理器41的存储装置。其中处理器41可以结合图6所描述的装置,存储器44中存储应用程序,且处理器41调用存储器44中存储的程序代码,以用于执行上述任一方法步骤。
118.其中,通信总线42可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。通信总线42可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
119.其中,存储器44可以包括易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:ram);存储器也可以包括非易失性存储器(英文:non-volatile memory),例如快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:hdd)或固态硬盘(英文:solid-state drive,缩写:ssd);存储器44还可以包括上述种类的存储器的组合。
120.其中,处理器41可以是中央处理器(英文:central processing unit,缩写:cpu),网络处理器(英文:network processor,缩写:np)或者cpu和np的组合。
121.其中,处理器41还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,缩写:asic),可编程逻辑器件(英文:programmable logic device,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件
(英文:complex programmable logic device,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmable gate array,缩写:fpga),通用阵列逻辑(英文:generic array logic,缩写:gal)或其任意组合。
122.可选地,存储器44还用于存储程序指令。处理器41可以调用程序指令,实现如本技术图5实施例中所示的基于声纹识别的电子锁操作方法。
123.本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的基于声纹识别的电子锁操作方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
124.虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1