基于语音交互的电子锁功能设置方法及装置、设备、介质与流程

阅读: 评论:0



1.本发明涉及电子锁技术领域,具体涉及一种基于语音交互的电子锁功能设置方法及装置、设备、介质。


背景技术:



2.随着科技发展,电子锁的功能越来越丰富,需要用户设置的功能也越来越多,比如增加人脸、指纹、密码、配置网络和调节音量等。目前对电子锁的设置主要通过终端应用(app,application)模式和本地数字按键进行操作,例如可通过手机app对智能锁设置,需要进入到相应的菜单对其进行操作,对于不会使用智能手机或不识字的人很不友好;通过本地数字按键进行操作需要通过不同的按键组合来完成,操作步骤也比较复杂。
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.图1为本发明实施例1的基于语音交互的电子锁功能设置方法的流程示意图。
47.图2为本发明实施例1的具体应用场景的流程示意图。
48.图3为本发明实施例1的预设词条库的示意图。
49.图4为根据有效词条的数量采取不同的功能设置方式的示意图。
50.图5为本发明实施例2的基于语音交互的电子锁功能设置装置的原理框图。
51.图6为本发明实施例3中计算机设备的结构图。
具体实施方式
52.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
53.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、
以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
54.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
55.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
56.实施例1
57.本实施例提供一种基于语音交互的电子锁功能设置方法,应用于电子锁的主控芯片,如图1、2所示,图1为功能设置方法的流程示意图,图2为具体应用场景的流程示意图;该功能设置方法包括以下步骤但不限于步骤s100至步骤s300。
58.s100:响应于电子锁的功能设置操作,获取用户的语音信息。
59.具体地,对电子锁进行功能设置的操作可以是用户长按开门按键预设时间,以进行语音导航模型从而实现对电子锁的功能设置操作,如图2所示;或者通过点击控制面板中特有的功能设置按键或者点位发起对电子锁的功能设置操作;又或者在接收到用户有关电子锁功能设置的语音信息触发功能设置操作。在响应于电子锁的功能设置操作后,获取用户的语音信息。
60.s200:将所述语音信息转换为文本信息,并将所述文本信息与预设词条库的预设词条进行比对,以判断所述文本信息中是否存在有效词条。
61.具体地,在将所述语音信息转换为文本信息之前,需要对采集的音频信息进行声纹识别,以确定音频信息的拥有者的身份信息,以确定是否允许对电子锁的功能进行设置。
62.更具体地,预设词条库中包括多个预设词条,如图3所示:每一个预设词条对应一种功能设置,例如“指纹录入”、“人脸录入”、“提高音量”、“指纹删除”和“退出功能设置”等。其中,预设词条由第一功能词、与所述第一功能词关联的第一动作词组成,例如预设词条“指纹录入”的第一功能词为“指纹”,第一动作词为“录入”;预设词条“提高音量”的第一功能词为“音量”,第一动作词为“提高”。
63.步骤s200还包括以下步骤:
64.s210:当从所述文本信息中识别出与所述第一功能词相同的第二功能词时,判断所述文本信息中与所述第二功能词关联的第二动作词是否与所述第一动作词相同。
65.s220:如果相同,则确定所述文本信息中存在所述预设词条;如果不相同,则将所述第二动作词与预设动作词库的预设动作词进行比对,所述预设动作词库表示与所述第一动作词关联的动作词条库,所述动作词库包括多个与所述第一动作词具有相同语义表达的预设动作词。
66.s230:如果所述第二动作词与预设动作词库的预设动作词相同,则确定所述文本信息中存在所述预设词条;如果所述第二动作词与预设动作词库的预设动作词不相同,则确定所述文本信息中不存在所述预设词条。
67.具体地,结合图3和以下实例对上述步骤s210至s230进行说明:
68.从用户的音频信息转换出文本信息“把音量提高可以吗”,将该文本信息与预设词条库中的多个预设词条的功能词进行比对,可以查询到对应的预设词条“音量提高”,两者具有相同的功能词“音量”;再确定文本信息“把音量提高可以吗”的动作词为“提高”(可以将文本信息中距离“音量”最近的动词“提高”作为动作词),两者具有相同的动作词“音量”,因此可以根据预设词条“音量提高”对电子锁的功能进行设置。
69.从用户的音频信息转换出文本信息“我想要添加指纹”,将该文本信息与预设词条库中的多个预设词条的功能词进行比对,可以查询到对应的预设词条“指纹录入”和“指纹删除”,文本信息和两个预设词条三者具有相同的动作词“指纹”;然后再确定文本信息“我想要添加指纹”的动作词为“添加”(可以将文本信息中距离“指纹”最近的动词“添加”作为动作词),三者不具有相同的动作词“音量”,无法确定应当根据预设词条“指纹录入”对电子锁的功能进行设置,或者根据预设词条“指纹删除”对电子锁的功能进行设置,又或者两个预设词条都不能对电子锁的功能进行设置;对此,需要再次从预设词条“指纹录入”和“指纹删除”的动作词库中查询是否存在该文本信息“我想要添加指纹”的动作词“添加”,通过查询可知预设词条“指纹录入”的动作词库中存在“添加”,因此可以根据预设词条“指纹录入”对电子锁的功能进行设置,不可以根据预设词条“指纹删除”对电子锁的功能进行设置。
70.本发明提供的基于语音交互的电子锁功能设置方法,通过将文本信息与预设词条库先进行功能词比对,后进行动作词比对,能够准确识别出用户想要设置的功能,提高有效词条识别的准确性。
71.s300:如果所述文本信息中存在有效词条,则根据所述有效词条对所述电子锁的功能进行设置。
72.本发明实施例中,如果所述文本信息中不存在有效词条,则向用户发送“请重新说明功能设置”提示信息,并重新获取用户的语音信息,执行上述步骤s100至s300。
73.本实施例存在有效词条时,有效词条的数量大于或等于1;可以根据有效词条的数量采取不同的功能设置方式,具体如图4所示,步骤s300包括以下步骤s310至步骤s330:
74.s310:确定所述有效词条的数量;
75.s320:如果所述有效词条的数量等于第一预设阈值,则根据所述有效词条对所述电子锁的功能进行设置;
76.s330:如果所述有效词条的数量大于第一预设阈值,则对所述文本信息中的多个有效词条进行筛选,以根据筛选后的有效词条对所述电子锁的功能进行设置。
77.在步骤s310至s330中,第一预设阈值为1,根据预设词条库可以确定文本信息中的有效词条,当文本信息中只有一个有效词条时,则可以直接根据该有效词条对电子锁的功能进行设置;当文本信息中涉及到多个有效词条时,需要语音提示用户应当根据哪些有效词条对电子锁进行功能设置,以接收到的用户指令对有效词条进行筛选。
78.本发明提供的基于语音交互的电子锁功能设置方法,通过语音交互对电子锁功能进行设置,不需要动手操作,简化了电子锁的操作流程,以及降低了操作复杂度。
79.步骤s330包括以下步骤:
80.s331:按照所述文本信息的多个有效词条的先后顺序,根据用户指令依次判断每一个有效词条是否允许被设置;
81.s332:如果所述有效词条允许被设置,则根据所述有效词条对所述电子锁的功能
进行设置,并在所述电子锁的功能设置完成后按照所述先后顺序切换至下一有效词条,以根据用户指令判断所述下一有效词条是否允许被设置;
82.s333:如果所述有效词条不允许被设置,则按照所述先后顺序切换至预设下一有效词条,以根据用户指令判断所述预设下一有效词条是否允许被设置。
83.在步骤s310至s330中,在对文本信息的多个有效词条进行筛选时,需要根据多个有效词条的先后排列顺序,依次向用户发送“某某有效词条是否允许被设置”的提示信息;在接收到用户指令后,可以根据用户指令确定当前有效词条是否允许被设置,如果允许则根据当前有效词条对电子锁的功能进行设置,然后在功能设置完成后切换至下一有效词条,向用户发送“某某有效词条是否允许被设置”的提示信息;如果不允许则根据当前有效词条对电子锁的功能进行设置,则切换至下一有效词条,向用户发送“某某有效词条是否允许被设置”的提示信息,通过这种方式确定所有有效词条是否允许被设置。
84.本发明提供的基于语音交互的电子锁功能设置方法,通过按照有效词条的先后顺序依次确定是否允许被设置,能够确保每一次电子锁功能设置都是基于用户要求进行的,提高电子锁功能设置的准确性。
85.优选地,所述有效词条包括密码录入词条,所述根据所述有效词条对所述电子锁的功能进行设置,包括:
86.对用户输入的第一输入密码进行密码复杂度判断;当所述密码复杂度小于第二预设阈值时,对所述第一输入密码进行重新设置,直至所述第一输入密码的密码复杂度等于或者大于第二预设阈值;当所述第一输入密码的密码复杂度等于或者大于第二预设阈值时,获取用户输入的第二输入密码;判断所述第一输入密码与所述第二输入密码是否相同,如果相同,则语音提示密码录入成功;如果不相同,则语音提示密码录入失败。
87.具体地,第二预设阈值可以根据实际应用场景进行设置,在此不做具体限定。在执行录入密码操作时,会语音提示“请输入开门密码,按确认键结束”;在检测到密码输入完成后,会对已输入密码进行密码复杂度判断,当密码过于简单时会语音提示“密码过于简单,请重新输入”,重新执行录入密码操作;当密码复杂度通过时,会语音提示“请再输入一次,按确认键结束”;在检测到两次密码输入完成后,会进行密码一致性判断,若两次密码一致则密码录入成功,语音提示“密码录入成功”,否则提示“密码录入失败”。
88.优选地,所述有效词条包括指纹录入词条,所述根据所述有效词条对所述电子锁进行设置包括:
89.对用户输入的指纹信息进行指纹数据完整度判断;当所述指纹数据完整度小于第三预设阈值时,对所述指纹信息进行多次录入,直至所述所述指纹数据完整度等于或者大于第三预设阈值;当所述指纹数据完整度等于或者大于所述第三预设阈值时,则语音提示指纹录入成功。
90.具体地,第三预设阈值可以根据实际应用场景进行设置,在此不做具体限定。在执行添加指纹操作时,语音提示“请放手指”,以对用户指纹进行采集;在采集用户指纹时,会对指纹区域面积进行识别,当采集到指纹面积小于一定阈值时,会语音提示“指纹区域过小”;语音提示“请拿开手指...请放手指”,重复进行多次,然后对采集到的指纹数据完整度进行判断,完整度等于或者大于一定阈值则录入成功并语音提示“指纹登记成功”,否则失败。
91.优选地,所述有效词条包括人脸录入词条,所述根据所述有效词条对所述电子锁进行设置包括:
92.分别对用户的多个角度的人脸数据进行采集,所述多个角度包括正视角、侧视角、俯视角和仰视角;对采集完的人脸数据进行完整度判断;如果所述多个角度的人脸数据的完整度小于第四预设阈值,则识别出特定角度人脸数据完成度小于第五预设阈值的特定角度的人脸数据,并对所述特定角度的人脸数据进行重新采集,直至所述特定角度的人脸数据等于或者大于第五预设阈值;如果所述多个角度的人脸数据的完整度等于或者大于所述第四预设阈值,则语音提示人脸录入成功。
93.具体地,执行录入人脸操作时,语音提示“请录入正脸”,开始对人脸数据进行采集;采集成功后,接着进行侧脸及其他面部区域数据(包括俯视和仰视)的采集,语音提示“请微微向左”“请微微向右”“请微微抬头”,“请微微低头”;多个角度的人脸数据全部采集完成后,会对录入的人脸数据进行合格性判断,包括完整度及活体检测,合格则语音提示“录入成功”,否则录入失败。
94.优选地,在根据有效词条对电子锁的功能进行设置之后,语音提示是否继续,如果继续则根据下一有效词条对电子锁的功能进行设置,如果不继续则退出功能设置模式;在根据有效词条对电子锁的功能进行设置的时长大于一定阈值时,会自动退出功能设置模式。
95.优选地,有效词条包括但不限于:“添加人脸”、“添加密码”、“添加指纹/指静脉”、“增大/减小音量”、“退出语音导航”等等。
96.实施例2
97.本施例提供一种基于语音交互的电子锁功能设置装置,如图5所示,包括:
98.语音信息获取模块,用于响应于电子锁的功能设置操作,获取用户的语音信息;
99.有效词条判断模块,用于将所述语音信息转换为文本信息,并将所述文本信息与预设词条库的预设词条进行比对,以判断所述文本信息中是否存在有效词条;
100.功能设置模块,用于如果所述文本信息中存在有效词条,则根据所述有效词条对所述电子锁的功能进行设置。
101.优选地,所述功能设置模块,包括:
102.有效词条数量确定单元,用于确定所述有效词条的数量;
103.功能设置单元,用于如果所述有效词条的数量大于第一预设阈值,则对所述文本信息中的多个有效词条进行筛选,以根据筛选后的有效词条对所述电子锁的功能进行设置。
104.优选地,所述功能设置单元,包括:
105.判断子单元,用于按照所述文本信息的多个有效词条的先后顺序,根据用户指令依次判断每一个有效词条是否允许被设置;
106.允许被设置子单元,用于如果所述有效词条允许被设置,则根据所述有效词条对所述电子锁的功能进行设置,并在所述电子锁的功能设置完成后按照所述先后顺序切换至下一有效词条,以根据用户指令判断所述下一有效词条是否允许被设置;
107.不允许被设置子单元,用于如果所述有效词条不允许被设置,则按照所述先后顺序切换至预设下一有效词条,以根据用户指令判断所述预设下一有效词条是否允许被设
置。
108.优选地,所述预设词条由第一功能词、与所述第一功能词关联的第一动作词组成;所述有效词条判断模块,包括:
109.动作词判断单元,用于当从所述文本信息中识别出与所述第一功能词相同的第二功能词时,判断所述文本信息中与所述第二功能词关联的第二动作词是否与所述第一动作词相同;
110.第一确定单元,用于如果相同,则确定所述文本信息中存在所述预设词条;
111.第二确定单元,用于如果不相同,则将所述第二动作词与预设动作词库的预设动作词进行比对,所述预设动作词库表示与所述第一动作词关联的动作词条库,所述动作词库包括多个与所述第一动作词具有相同语义表达的预设动作词;
112.第三确定单元,用于如果所述第二动作词与预设动作词库的预设动作词相同,则确定所述文本信息中存在所述预设词条。
113.优选地,所述有效词条包括密码录入词条,所述功能设置模块,包括:
114.密码录入单元,用于对用户输入的第一输入密码进行密码复杂度判断;当所述密码复杂度小于第二预设阈值时,对所述第一输入密码进行重新设置,直至所述第一输入密码的密码复杂度等于或者大于第二预设阈值;当所述第一输入密码的密码复杂度等于或者大于第二预设阈值时,获取用户输入的第二输入密码;判断所述第一输入密码与所述第二输入密码是否相同,如果相同,则语音提示密码录入成功;如果不相同,则语音提示密码录入失败。
115.优选地,所述有效词条包括指纹录入词条,所述功能设置模块,包括:
116.指纹录入单元,用于对用户输入的指纹信息进行指纹数据完整度判断;当所述指纹数据完整度小于第三预设阈值时,对所述指纹信息进行多次录入,直至所述所述指纹数据完整度等于或者大于第三预设阈值;当所述指纹数据完整度等于或者大于所述第三预设阈值时,则语音提示指纹录入成功。
117.优选地,所述有效词条包括人脸录入词条,所述功能设置模块包括:
118.人脸录入单元,用于分别对用户的多个角度的人脸数据进行采集,所述多个角度包括正视角、侧视角、俯视角和仰视角;对采集完的人脸数据进行完整度判断;如果所述多个角度的人脸数据的完整度小于第四预设阈值,则识别出特定角度人脸数据完成度小于第五预设阈值的特定角度的人脸数据,并对所述特定角度的人脸数据进行重新采集,直至所述特定角度的人脸数据等于或者大于第五预设阈值;如果所述多个角度的人脸数据的完整度等于或者大于所述第四预设阈值,则语音提示人脸录入成功。
119.实施例3
120.本发明还提供一种计算机设备,如图6所示,包括存储器和处理器,存储器存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的各种实施方式提供的基于语音交互的电子锁功能设置方法。
121.本发明还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的各种实施方式提供的基于语音交互的电子锁功能设置方法。
122.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
123.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
124.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
125.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
126.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

技术特征:


1.一种基于语音交互的电子锁功能设置方法,其特征在于,包括:响应于电子锁的功能设置操作,获取用户的语音信息;将所述语音信息转换为文本信息,并将所述文本信息与预设词条库的预设词条进行比对,以判断所述文本信息中是否存在有效词条;如果所述文本信息中存在有效词条,则根据所述有效词条对所述电子锁的功能进行设置。2.根据权利要求1所述的基于语音交互的电子锁功能设置方法,其特征在于,所述根据所述有效词条对所述电子锁的功能进行设置,包括:确定所述有效词条的数量;如果所述有效词条的数量大于第一预设阈值,则对所述文本信息中的多个有效词条进行筛选,以根据筛选后的有效词条对所述电子锁的功能进行设置。3.根据权利要求2所述的基于语音交互的电子锁功能设置方法,其特征在于,所述对所述文本信息的多个有效词条进行筛选,包括:按照所述文本信息的多个有效词条的先后顺序,根据用户指令依次判断每一个有效词条是否允许被设置;如果所述有效词条允许被设置,则根据所述有效词条对所述电子锁的功能进行设置,并在所述电子锁的功能设置完成后按照所述先后顺序切换至下一有效词条,以根据用户指令判断所述下一有效词条是否允许被设置;如果所述有效词条不允许被设置,则按照所述先后顺序切换至预设下一有效词条,以根据用户指令判断所述预设下一有效词条是否允许被设置。4.根据权利要求1至3中任一权利要求所述的基于语音交互的电子锁功能设置方法,其特征在于,所述预设词条由第一功能词、与所述第一功能词关联的第一动作词组成;所述将所述文本信息与预设词条库的预设词条进行比对,包括:当从所述文本信息中识别出与所述第一功能词相同的第二功能词时,判断所述文本信息中与所述第二功能词关联的第二动作词是否与所述第一动作词相同;如果相同,则确定所述文本信息中存在所述预设词条;如果不相同,则将所述第二动作词与预设动作词库的预设动作词进行比对,所述预设动作词库表示与所述第一动作词关联的动作词条库,所述动作词库包括多个与所述第一动作词具有相同语义表达的预设动作词;如果所述第二动作词与预设动作词库的预设动作词相同,则确定所述文本信息中存在所述预设词条。5.根据权利要求1至3中任一权利要求所述的基于语音交互的电子锁功能设置方法,其特征在于,所述有效词条包括密码录入词条,所述根据所述有效词条对所述电子锁的功能进行设置,包括:对用户输入的第一输入密码进行密码复杂度判断;当所述密码复杂度小于第二预设阈值时,对所述第一输入密码进行重新设置,直至所述第一输入密码的密码复杂度等于或者大于第二预设阈值;当所述第一输入密码的密码复杂度等于或者大于第二预设阈值时,获取用户输入的第二输入密码;
判断所述第一输入密码与所述第二输入密码是否相同,如果相同,则语音提示密码录入成功;如果不相同,则语音提示密码录入失败。6.根据权利要求1至3中任一权利要求所述的基于语音交互的电子锁功能设置方法,其特征在于,所述有效词条包括指纹录入词条,所述根据所述有效词条对所述电子锁进行设置包括:对用户输入的指纹信息进行指纹数据完整度判断;当所述指纹数据完整度小于第三预设阈值时,对所述指纹信息进行多次录入,直至所述所述指纹数据完整度等于或者大于第三预设阈值;当所述指纹数据完整度等于或者大于所述第三预设阈值时,则语音提示指纹录入成功。7.根据权利要求1至3中任一权利要求所述的基于语音交互的电子锁功能设置方法,其特征在于,所述有效词条包括人脸录入词条,所述根据所述有效词条对所述电子锁进行设置包括:分别对用户的多个角度的人脸数据进行采集,所述多个角度包括正视角、侧视角、俯视角和仰视角;对采集完的人脸数据进行完整度判断;如果所述多个角度的人脸数据的完整度小于第四预设阈值,则识别出特定角度人脸数据完成度小于第五预设阈值的特定角度的人脸数据,并对所述特定角度的人脸数据进行重新采集,直至所述特定角度的人脸数据等于或者大于第五预设阈值;如果所述多个角度的人脸数据的完整度等于或者大于所述第四预设阈值,则语音提示人脸录入成功。8.一种基于语音交互的电子锁功能设置装置,其特征在于,包括:语音信息获取模块,用于响应于电子锁的功能设置操作,获取用户的语音信息;有效词条判断模块,用于将所述语音信息转换为文本信息,并将所述文本信息与预设词条库的预设词条进行比对,以判断所述文本信息中是否存在有效词条;功能设置模块,用于如果所述文本信息中存在有效词条,则根据所述有效词条对所述电子锁的功能进行设置。9.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的基于语音交互的电子锁功能设置方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的基于语音交互的电子锁功能设置方法的步骤。

技术总结


本发明提供了基于语音交互的电子锁功能设置方法及装置、设备、介质,功能设置方法包括:响应于电子锁的功能设置操作,获取用户的语音信息;将语音信息转换为文本信息,并将文本信息与预设词条库的预设词条进行比对,以判断文本信息中是否存在有效词条;如果文本信息中存在有效词条,则根据有效词条对电子锁的功能进行设置。本发明能够通过语音交互对电子锁功能进行设置,简化了电子锁的操作流程,以及降低了操作复杂度。降低了操作复杂度。降低了操作复杂度。


技术研发人员:

陈辉 祝志凌 黄兴主 桑胜伟 叶飞 唐俊雄

受保护的技术使用者:

德施曼机电(中国)有限公司

技术研发日:

2022.11.24

技术公布日:

2023/3/27

本文发布于:2023-03-31 01:50:41,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/83665.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   词条   功能   阈值
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图