本发明涉及智能门锁,尤其涉及一种基于智能门锁的消息留言方法、系统、智能门锁及计算机可读存储介质。
背景技术:
1、随着科技的进步,互联网的普及促进了智能家居的发展,智能门锁作为智能家居的一种,也逐渐在各种家庭中普及。目前市面上部分智能门锁已经具备留言功能,扩展了用户的使用场景。
2、然而,目前的智能门锁还不具备更多样的消息留言功能,并且基本只能录入一次语音留言,用完就格式化,不能留下记录,需要多次配置,操作复杂,同时一方面是由于多样化的消息留言功能还未得到完善,另一方面是因为部分用户认为消息留言的功能存在泄露个人隐私的问题,使基于智能门锁的更多留言功能得不到普及,难以满足更多的使用需求。
3、因此,现有技术还有待于改进和发展。
技术实现思路
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、此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有基于智能门锁的消息留言程序,所述基于智能门锁的消息留言程序被处理器执行时实现如上所述的基于智能门锁的消息留言方法中的步骤。
1.一种基于智能门锁的消息留言方法,其特征在于,所述基于智能门锁的消息留言方法包括:
2.根据权利要求1所述的基于智能门锁的消息留言方法,其特征在于,所述根据智能门锁的第一按键规则或预先与所述智能门锁配对的移动设备激活所述智能门锁的消息留言模式的步骤包括:
3.根据权利要求1所述的基于智能门锁的消息留言方法,其特征在于,所述接收留言模式选择指令,根据所述留言模式选择指令启用对应的留言模式的步骤包括:
4.根据权利要求3所述的基于智能门锁的消息留言方法,其特征在于,所述根据所述留言模式接收留言数据,并将所述留言数据存储在本地或上传至云服务器的步骤包括:
5.根据权利要求4所述的基于智能门锁的消息留言方法,其特征在于,所述将所述视频留言中的人像进行动画替换处理,生成第三留言数据的步骤包括:
6.根据权利要求1所述的基于智能门锁的消息留言方法,其特征在于,所述将所述留言数据进行存储,之前还包括:
7.根据权利要求1所述的基于智能门锁的消息留言方法,其特征在于,所述接收留言查看指令,根据所述留言查看指令将智能门锁本地存储的所述留言数据进行展示或从云服务器获取留言数据进行展示的步骤包括:
8.一种基于智能门锁的消息留言系统,其特征在于,所述基于智能门锁的消息留言系统包括:
9.一种智能门锁,其特征在于,所述智能门锁包括:智能门锁锁体、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于智能门锁的消息留言程序,所述基于智能门锁的消息留言程序被所述处理器执行时实现如权利要求1-7任一项所述的基于智能门锁的消息留言方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有基于智能门锁的消息留言程序,所述基于智能门锁的消息留言程序被处理器执行时实现如权利要求1-7任一项所述的基于智能门锁的消息留言方法中的步骤。
