安防预警系统、方法、设备及存储介质与流程

文档序号:21324332发布日期:2020-06-30 20:58阅读:149来源:国知局
安防预警系统、方法、设备及存储介质与流程

本申请涉及互联网技术领域,尤其涉及一种安防预警系统、方法、设备及存储介质。



背景技术:

现如今,人们对安全防护的要求越来越高,人们希望在家中无人时,随时知晓家中的安全状态,例如,家中是否有陌生人入侵。但是,现有技术采用的安防安防预警系统通常具有较高的成本,不利于日常使用。因此,一种解决方案亟待提出。



技术实现要素:

本申请的多个方面提供一种安防预警系统、方法、设备及存储介质,用以降低安防预警的成本。

本申请实施例还提供一种安防预警系统,包括:其中,所述智能家居设备用于采集其所处环境中待识别的声音信号,并根据所述待识别的声音信号,向所述服务器发送预警消息;所述服务器,用于接收所述智能家居设备发送的所述预警消息,并根据所述预警消息,对所述用户终端进行预警提示。

本申请实施例还提供一种安防预警方法,包括:智能家居设备采集其所处环境中待识别的声音信号;根据所述待识别的声音信号,向服务器发送预警消息,以使所述服务器根据所述预警消息进行预警提示。

本申请实施例还提供一种安防预警方法,包括:智能家居设备响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号;响应于服务器发送的进入预警模式的控制指令,采集所述智能家居设备所处环境中待识别的声音信号;将所述待识别的声音信号和所述预录制的声音信号进行对比,并在所述待识别的声音信号和所述预录制的声音信号不匹配时,向所述服务器发送预警消息,以使所述服务器根据所述预警消息,对所述用户终端进行预警提示。

本申请实施例还提供一种智能家居设备,包括:存储器、处理器、音频组件和通信组件;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:通过所述音频组件,采集其所处环境中待识别的声音信号;根据所述待识别的声音信号和预录制的声音信号,通过所述通信组件向服务器发送预警消息,以使所述服务器根据所述预警消息进行预警提示。

本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现智能家居设备所能执行的安防预警方法中的步骤。

本申请实施例还提供一种智能家居设备,包括:存储器、处理器、音频组件和通信组件;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:响应于进入语音预录制状态的控制指令,通过所述音频组件采集用户发出的声音信号,作为预录制的声音信号;响应于服务器发送的进入预警模式的控制指令,采集所述智能家居设备所处环境中待识别的声音信号;将所述待识别的声音信号和所述预录制的声音信号进行对比,并在所述待识别的声音信号和所述预录制的声音信号不匹配时,通过所述通信组件向所述服务器发送预警消息,以使所述服务器根据所述预警消息,对所述用户终端进行预警提示。

本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现智能家居设备所能执行的安防预警方法中的步骤。

本申请实施例提供的安防预警系统、方法、设备及存储介质中,安防预警系统包含的智能家居设备能够根据其所处环境中待识别的声音向服务器发送预警消息,以使得服务器可对用户终端进行预警提示,实现了基于智能家居设备的安防预警功能,有效降低了安防预警的成本。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请一示例性实施例提供一种安防预警系统的结构示意图;

图2为本申请一示例性实施例提供的安防预警系统的工作时序示意图;

图3为本申请一示例性实施例提供的安防预警方法的流程示意图;

图4为本申请另一示例性实施例提供的安防预警方法的流程示意图;

图5为本申请一示例性实施例提供的一种智能家居设备的结构示意图;

图6为本申请另一示例性实施例提供的一种智能家居设备的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

针对现有技术中,安防预警系统成本较高,不利于日常使用的技术问题,在本申请一些实施例中,提供了一种解决方案,该解决方案包含由智能家居设备、服务器和用户终端组成的安防预警系统。在该安防预警系统中,智能家居设备能够根据其所处环境中待识别的声音向服务器发送预警消息,以使得服务器可对用户终端进行预警提示,实现了基于智能家居设备的安防预警功能,有效降低了安防预警的成本。以下结合附图,详细说明本申请各实施例提供的技术方案。

图1为本申请一示例性实施例提供的安防预警系统的结构示意图,如图1所示,安防预警系统100包含智能家居设备10、服务器20和用户终端30。

其中,智能家居设备10指的是部署在住宅中,用于为用户的生活提供便利的智能设备。本实施例中涉及到的智能家居设备10具有声音采集功能,且能够和诸如服务器之类的其他设备进行通信。

在安防预警系统100中,智能家居设备10主要负责采集其所处环境中待识别的声音信号,并根据该待识别的声音信号,向服务器20发送预警消息。其中,待识别的声音信号,可以是人发出的语音信号,也可以是环境中其他物体在力的作用下发出的声音信号,本实施例包含但不限于此。

在一些实施例中,智能家居设备10可实现为家庭中常见的智能闹钟、智能电视、智能音箱、智能扫地机器人、智能冰箱、智能洗衣机、儿童智能玩具等。其中,智能家居设备10所处的环境,可以是家庭环境,例如客厅、卧室等。智能家居设备10是家庭中常见的设备,利用智能家居设备10组成的预警系统100具有较高的隐蔽性,相对于独立部署的安防系统(例如,监控系统)而言,智能家居设备不易被入侵者主动发现并损坏,有利于持续采集入侵者的声音特征,以在提升安防预警效果的同时,采集必要的声音证据以供特定场合使用。

在安防预警系统100中,服务器20主要用于接收智能家居设备10发送的该预警消息,并根据该预警消息,对用户终端30进行预警提示。需要说明的是,用户终端和智能家居设备存在对应关系,例如,部署在a用户家庭中的智能音箱和a用户的用户终端存在对应关系;部署在b用户家庭中的智能电视和b用户家庭中的所有家庭成员的用户终端存在对应关系。基于此,服务器20在接收到智能家居设备10发送的预警消息后,可首先获取智能家居设备10的身份识别标识(例如账户名、身份标识号id、ip地址、mac地址),接着从上述对应关系中确定与该身份识别标识对应的用户终端,并对与该身份识别标识对应的用户终端进行预警提示。

在本实施例中,服务器20根据预警消息,可通过多种不同的预警方式及其组合,对用户终端30进行预警提示。例如,服务器20可向用户终端30发送预警短信、向用户终端30拨打预警电话、控制用户终端30屏幕闪烁和/或控制用户终端30发出报警铃声,本实施例包含但不限于此。

其中,用户终端30,通常指的是用户可随身携带、且能够进行远程通信的设备,例如用户的智能手机、智能手表、平板电脑、笔记本电脑、智能穿戴设备等。基于此,即使用户距离家中较远,也能够收到服务器20对用户终端30的预警提示,使得用户随时随地知晓家中状态,提升用户体验。

在一些实施例中,服务器20可实现为服务器,包括常规服务器、云服务器、云主机、虚拟中心等服务器等设备,本实施例对此不做限制。其中,服务器设备的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,不再赘述。

在安防预警系统100中,智能家居设备10和服务器20之间,可建立有线或无线通信连接,具体的通信连接方式可视不同应用场景而定。

在一些示例性实施方式中,智能家居设备10可通过家庭部署的无线网络连接至路由器,再通过路由器与服务器20连接。例如,智能家居设备10实现为智能电视、智能音箱、智能扫地机器人时,其可通过家庭wifi(wireless-fidelity,无线保真技术)网络连接至家庭路由器,并通过家庭路由器与服务器20连接。

在另一些示例性的实施方式中,智能家居设备10可基于自身安装的sim(subscriberidentificationmodule,用户身份识别模块)卡,直接通过运营商提供的移动网络连接至服务器20,不再赘述。

本实施例中,智能家居设备10能够根据其所处环境中待识别的声音向服务器20发送预警消息,以使得服务器20可对用户终端30进行预警提示,实现了基于智能家居设备的安防预警功能,有效降低了安防预警的成本。

可选地,智能家居设备10根据待识别的声音信号,向服务器20发送预警消息,可通过如下至少一种可选的方法实现:

方法1:智能家居设备10可在确定其所处环境中待识别的声音信号为陌生人员的声音信号时,向服务器20发送预警消息。通常,智能家居设备10部署在用户的家庭中,若智能家居设备10采集到了陌生人员的声音信号时,可认为用户的家庭可能遭遇了陌生人入侵。

可选地,在本实施例中,智能家居设备10可将采集到的该待识别的声音信号和预录制的声音信号进行对比,并在该待识别的声音信号和该预录制的声音信号不匹配时,向该服务器20发送预警消息。

其中,预录制的声音信号,可由智能家居设备10预先对可合法进入其所在环境的人员的声音信号进行录制得到。例如,智能家居设备10可预先录制其所在的家庭中各成员的声音信号,作为该预录制的声音信号;或者,录制在家庭成员的授权下,可合法进入家庭的其他人员的声音信号作为该预录制的声音信号,例如保姆或者保洁人员的声音信号。

在一些典型的应用场景下,用户终端30可控制智能家居设备10进入语音预录制状态,在语音预录制状态下,智能家居设备10可采集用户发出的声音信号,作为该预录制的声音信号。通常,智能家居设备10上安装有麦克风装置,在语音预录制状态下,智能家居设备10可开启麦克风装置,采集声音信号,并保存。

可选地,用户终端30可通过近距离通信技术(如蓝牙、wifi、红外等)与智能家居设备10建立通信连接,并在用户的指示下,控制智能家居设备10进入语音预录制状态。

可选地,用户终端30可通过服务器20,远程控制智能家居设备10进入语音预录制状态。在这种实施方式中,用户终端30可向服务器20发送开启录制指令;服务器20可根据该开启录制指令,控制智能家居设备10进入该语音预录制状态。基于此,用户可随时随地对智能家居设备10是否进入语音预录制状态进行控制,更加便捷。可选地,用户终端30还可展示提示语,并提示用户根据该提示语对智能家居设备10说话,以完成语音录制。

在上述各实施例的基础上,智能家居设备10采集到待识别的声音信号时,可将待识别的声音信号和预录制的声音信号进行对比,若判定该待识别的声音信号与预先录制的声音信号不匹配,则可认为家中有陌生人进入,此时可向服务器20发送预警消息。需要说明的是,在本实施例中,预录制的声音信号和待识别的声音信号,均可由智能家居设备10采集,进而,通过这种控制硬件因素不变的方法,有效降低麦克风灵敏度、信号传输以及信号处理过程对上述语音辨别过程的影响,有利于提升声音信号辨别的准确度。

可选地,在本实施例中,智能家居设备10可基于声纹识别的方式,判断采集到的待识别的声音信号与预录制的声音信号是否一致。声纹信息具有特定性和相对稳定性,基于此,智能家居设备10可提取该待识别的声音信号的声纹信息,计算该待识别的声音信号的声纹信息与该预录制的声音信号的声纹信息之间的相似度,并在该相似度小于设定相似度阈值时,确定该待识别的声音信号与该预录制的声音信号不匹配,不再赘述。其中,相似度阈值可根据实际需求进行设置,例如可设为80%、90%等。

方法2,智能家居设备10可在确定该待识别的声音信号为异常声音信号时,向服务器20发送预警消息。其中,异常声音信号,可包括以较小概率出现在日常生活中的声音信号,或者预示着危险的声音信号。例如,枪声、爆炸声、尖叫声、哭闹声、撞击门窗声、摔击声等等。若智能家居设备10检测到上述异常声音信号,则可认为其所在环境中可能发生了异常事件,需要向用户进行预警。

在这种实施方式中,服务器20可对上述各种异常声音信号建立识别模型,并将识别模型下发至智能家居设备10处。智能家居设备10采集到待识别的声音信号时,可将该待识别的声音信号与识别模型进行匹配,若匹配成功,则可认为该待识别的声音信号为异常声音信号,此时,智能家居设备10可向服务器20发送预警消息。

上述方法1和方法2,可以单独执行,也可以组合执行,本实施例对此不作限制。需要说明的是,当方法1和方法2组合执行时,针对陌生人员的声音信号和异常声音信号,智能家居设备10可向服务器20发送不同的预警消息。基于此,服务器20可根据不同的预警消息,采用不同的预警方式对用户终端30进行预警,以便于用户分辨不同的安防预警事件。例如,针对与陌生人员的声音信号对应的预警消息,服务器20可以向用户终端30发送短消息,以对用户进行预警提示;又例如,针对异常声音信号,服务器20可以向用户终端30发送短消息,以对用户进行预警提示,不再赘述。

在上述各实施例的基础上,可选地,在安防预警系统100中,用户终端30,还可获取用户设置的预警时间范围,并将该预警时间范围发送至服务器20。服务器20可在该预警时间范围内,控制智能家居设备10进入预警模式;在该预警模式下,智能家居设备10可采集其所处空间中的声音信号,作为该待识别的声音信号。基于此,用户终端30可通过服务器20远程控制智能家居设备10何时进入预警模式,并可随时更新预警时间范围,更加方便。

可选地,用户终端30可展示一预警时间范围设置界面,用户可手动输入预警时间范围,例如,用户可将工作日早上9:00~下午18:00的时间段设为预警时间范围,以使得智能家居设备10在该用户外出上班期间对家中的安防情况进行预警。

在上述各实施例的基础上,可选地,在安防预警系统100中,该用户终端30还可获取用户设置的分贝阈值,并发送至服务器20;服务器20将该分贝阈值下发至智能家居设备10。基于此,智能家居设备10可在采集到待识别的声音信号之后,判断该待识别的声音信号的分贝值是否大于该分贝阈值,若为是,则将该待识别的声音信号与该预录制的声音信号进行对比。在这种实施方式中,基于用户设置的分贝阈值,智能家居设备10可过滤掉其采集到的分贝值较小的声音信号,有利于降低预警误触发的概率。其中,分贝阈值可根据实际需求进行设置,例如,若智能家居设备10所处的环境覆盖面积较大,则可设置较低的分贝阈值,若智能家居设备10所处的环境覆盖面积较小,则可设置较高的分贝阈值。再例如,若智能家居设备10所处的环境临街,则可设置较高的分贝阈值,若智能家居设备10所处的环境较为幽静,则可设置较低的分贝阈值。在一般的家庭环境中,可设置分贝阈值在20db左右。

需要说明的是,本申请实施例提供的安防预警系统100除执行上述各实施例记载的方法逻辑之外,在其他可选的实施方式中,还可执行其他方法逻辑,以下将具体说明:

在一些示例性的实施方式中,智能家居设备10可响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号。

可选地,该进入语音预录制状态的控制指令,可由用户终端30直接发送。在这种实施方式中,用户终端30可展示一控制页面,并在控制页面上展示可通过近距离通信技术,例如蓝牙、wifi、红外等方式控制智能家居设备10进入语音预录制状态的第一录制控件,以供用户操作。

用户需要录入或者添加可合法进入智能家居设备10所在环境的人员的声音信号时,可触发控制页面上的第一录制控件。当用户终端30检测到对控制页面上的第一录制控件的触发操作时,可通过近距离通信技术向智能家居设备10发送进入语音预录制状态的控制指令。这种方式适用于用户终端30和智能家居设备10距离较近的应用场景。

可选地,该进入语音预录制状态的控制指令可由用户终端30通过服务器20发送。在这种实施方式中,用户终端30的控制页面上,可展示远程控制智能家居设备10进入语音预录制状态的第二录制控件,以供用户操作。当用户终端30检测到对控制页面上的第二录制控件的触发操作时,可通过移动网络,指示服务器20向智能家居设备10发送进入语音预录制状态的控制指令。这种方式不仅适用于用户终端30和智能家居设备10距离较近的应用场景,还适用于用户终端30和智能家居设备10较远的应用场景。

在一些示例性的实施方式中,智能家居设备10获取到预录制的声音信号之后,可响应于服务器20发送的进入预警模式的控制指令,采集智能家居设备10所处环境中待识别的声音信号;将采集到的待识别的声音信号和预录制的声音信号进行对比,并在该待识别的声音信号和预录制的声音信号不匹配时,向服务器20发送预警消息。服务器20在接收到预警消息时,可对用户终端30进行预警提示。

可选地,在一些应用场景下,用户可智能家居设备10进行即时预警。其中,即时预警指的是在当前时刻立刻开始预警。可选地,用户终端30的控制页面上,可展示开启即时预警控件,以供用户操作。用户终端30检测到对开启即时预警控件的触发操作时,可通过移动网络向服务器20发送即时预警指令。进而,服务器20可在即时预警指令下,向智能家居设备10发送进入预警模式的控制指令,以使智能家居设备10采集其所处环境中待识别的声音信号。在这种实施方式中,用户可根据需求,随时通过智能家居设备10进行安防预警。

可选地,在另一些应用场景中,用户可通过用户终端30设置智能家居设备10的预警时间范围,并由用户终端30将该预警时间范围发送至服务器20。基于此,服务器20可在预警时间范围内,主动向智能家居设备10发送进入预警模式的控制指令,以使智能家居设备10采集其所处环境中待识别的声音信号。在这种实施方式中,用户可根据需求,对智能家居设备10的安防功能进行预约。

在一些示例性的实施方式中,智能家居设备10还可在服务器20的控制下结束预警模式,停止采集其所在环境中待识别的声音信号。

可选地,在一种应用场景中,用户可随时主动控制智能家居设备10结束预警模式。在这种方式中,用户终端30展示的控制页面上,可展示结束预警控件,以供用户操作。用户终端30检测到对结束预警控件的触发操作时,可通过移动网络向服务器20发送结束预警指令。进而,服务器20可在结束预警指令下,向智能家居设备10发送退出预警模式的控制指令,以使智能家居设备10停止采集其所处环境中待识别的声音信号。在这种实施方式中,用户可根据需求,随时关闭智能家居设备10的安防预警功能。

可选地,在另一些应用场景中,服务器20可在预警时间范围结束时,主动向智能家居设备10发送退出预警模式的控制指令,以使智能家居设备10采集其所处环境中待识别的声音信号。在这种实施方式中,服务器20可根据用户的设置,自动控制智能家居设备10结束安防预警功能。

上述各实施例提供的安防预警系统100可应用于多种应用场景,在一种典型的应用场景中,如图2所示,用户可在家中客厅放置智能音箱设备,通过服务器建立与智能音箱之间的通信连接,并激活智能音箱设备的安防功能。接着,通过手机控制智能音箱设备进入语音预录制状态,并在合适的距离范围内,让家庭成员对着智能音箱设备发出语音。智能音箱设备录入家庭成员发出的语音后,提取声纹信息,并存储家人的声纹信息。接着,智能音箱设备可在用户手动设置的安防时间段内进入预警模式,或者按照自动设置的安防时段进入预警模式。在预警模式下,智能音箱设备可通过麦克风,采集家中的声音,并在确定有陌生人进入家中时,向服务器发送预警消息,以对用户进行提示。

在另一种典型的应用场景中,用户可在家中的儿童房放置儿童故事机,通过服务器建立与儿童故事机之间的通信连接。当儿童睡觉期间,用户离开儿童房(例如去厨房或者书房)时,可通过手机控制儿童故事机进入预警模式。在预警模式下,儿童故事机可通过麦克风,采集儿童房的声音,并在采集到儿童哭闹声时,向服务器发送预警消息,以对用户进行提示。

除上述各实施例提供的安防预警系统之外,本申请实施例还提供一种安防预警方法,以下将结合附图进行说明。

图3是本申请一示例性实施例提供的安防预警方法的流程示意图,该方法在智能家居设备侧执行时,可包括如图3所示的步骤:

步骤301、智能家居设备采集其所处环境中待识别的声音信号。

步骤302、智能家居设备根据该待识别的声音信号,向服务器发送预警消息,以使该服务器根据该预警消息进行预警提示。

在一些示例性的实施例中,根据该待识别的声音信号,向服务器发送预警消息的一种方法,包括:将该待识别的声音信号和预录制的声音信号进行对比,并在该待识别的声音信号和该预录制的声音信号不匹配时,向该服务器发送预警消息。

在一些示例性的实施例中,将该待识别的声音信号与预录制的声音信号进行对比的一种方式,包括:提取该待识别的声音信号的声纹信息;计算该待识别的声音信号的声纹信息与该预录制的声音信号的声纹信息之间的相似度;在该相似度小于设定相似度阈值时,确定该待识别的声音信号与该预录制的声音信号不匹配。

在一些示例性的实施例中,将该待识别的声音信号与预录制的声音信号进行对比的一种方式,包括:获取用户设置的分贝阈值;在该待识别的声音信号的分贝值大于该分贝阈值时,将该待识别的声音信号与该预录制的声音信号进行对比。

在一些示例性的实施例中,根据该待识别的声音信号,向服务器发送预警消息之前,该方法还包括:响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为该预录制的声音信号。

本实施例中,智能家居设备能够根据其所处环境中待识别的声音向服务器发送预警消息,以使得服务器可对用户终端进行预警提示,实现了基于智能家居设备的安防预警功能,有效降低了安防预警的成本。

图4是本申请另一示例性实施例提供的安防预警方法的流程示意图,该方法在智能家居设备侧执行时,可包括如图4所示的步骤:

步骤401、智能家居设备响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号。

步骤402、智能家居设备响应于服务器发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号。

步骤403、智能家居设备将该待识别的声音信号和该预录制的声音信号进行对比,并在该待识别的声音信号和该预录制的声音信号不匹配时,向该服务器发送预警消息,以使该服务器根据该预警消息,对该用户终端进行预警提示。

在一些示例性的实施例中,智能家居设备响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号的一种方式,包括:该智能家居设备响应于用户终端发送的进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号;或者,该智能家居设备响应于该用户终端通过该服务器发送的进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号。

在一些示例性的实施例中,智能家居设备响应于服务器发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号的一种方式,包括:响应于该服务器在即时预警指令下发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号;该即时预警指令由该用户终端发送至该服务器;或者,响应于该服务器在预警时间范围内发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号;该预警时间范围由该用户终端发送至该服务器。

在一些示例性的实施例中,该方法还包括:智能家居设备响应于该服务器发送的退出预警模式的控制指令,停止采集该智能家居设备所处环境中待识别的声音信号;其中,该退出预警模式的控制指令,由该服务器在该用户终端的结束预警指令下发送;或者,该退出预警模式的控制指令,由该服务器在该预警时间范围结束时发送。

本实施例中,智能家居设备可在用户终端的直接控制下进入语音预录制状态,或者在用户终端通过服务器的远程控制下进入语音与录制状态,不受用户与智能家居设备的距离限制;除此之外,智能家居设备可在用户终端通过服务器的远程控制下进入预警模式,并可通过服务器远程向用户终端发送预警提示,使得用户可随时随地通过智能家居设备监控其所在环境的安防状态,十分便捷。

需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤401至步骤404的执行主体可以为设备a;又比如,步骤401和402的执行主体可以为设备a,步骤403的执行主体可以为设备b;等等。

另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如401、402等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。

图5是本申请一示例性实施例提供的智能家居设备的结构示意图,该智能家居设备适用于前述实施例提供的安防预警系统。如图5所示,该智能家居设备包括:存储器501、处理器502、音频组件503以及通信组件504。

存储器501,用于存储计算机程序,并可被配置为存储其它各种数据以支持在智能家居设备上的操作。这些数据的示例包括用于在智能家居设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。

处理器502,与存储器501耦合,用于执行存储器501中的计算机程序,以用于:通过音频组件503,采集其所处环境中待识别的声音信号;根据该待识别的声音信号和预录制的声音信号,通过通信组件504向服务器发送预警消息,以使该服务器根据该预警消息进行预警提示。

进一步可选地,处理器502在根据该待识别的声音信号,向服务器发送预警消息时,具体用于:将该待识别的声音信号和预录制的声音信号进行对比,并在该待识别的声音信号和该预录制的声音信号不匹配时,通过通信组件504向该服务器发送预警消息。

进一步可选地,处理器502在将该待识别的声音信号与预录制的声音信号进行对比时,具体用于:提取该待识别的声音信号的声纹信息;计算该待识别的声音信号的声纹信息与该预录制的声音信号的声纹信息之间的相似度;在该相似度小于设定相似度阈值时,确定该待识别的声音信号与该预录制的声音信号不匹配。

进一步可选地,处理器502在将该待识别的声音信号与预录制的声音信号进行对比时,具体用于:获取用户设置的分贝阈值;在该待识别的声音信号的分贝值大于该分贝阈值时,将该待识别的声音信号与该预录制的声音信号进行对比。

进一步可选地,处理器502在根据该待识别的声音信号,向服务器发送预警消息之前,还用于:响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为该预录制的声音信号。

进一步,如图5所示,该智能家居设备还包括:显示器505、电源组件506等其它组件。图5中仅示意性给出部分组件,并不意味着智能家居设备只包括图5所示组件。

本实施例中,智能家居设备能够根据其所处环境中待识别的声音向服务器发送预警消息,以使得服务器可对用户终端进行预警提示,实现了基于智能家居设备的安防预警功能,有效降低了安防预警的成本。

相应地,本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述方法实施例中可由智能家居设备执行的安防预警方法中的各步骤。

图6是本申请一示例性实施例提供的智能家居设备的结构示意图,该智能家居设备适用于前述实施例提供的安防预警系统。如图6所示,该智能家居设备包括:存储器601、处理器602、音频组件603以及通信组件604。

存储器601,用于存储计算机程序,并可被配置为存储其它各种数据以支持在智能家居设备上的操作。这些数据的示例包括用于在智能家居设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。

处理器602,与存储器601耦合,用于执行存储器601中的计算机程序,以用于:响应于进入语音预录制状态的控制指令,通过该音频组件503采集用户发出的声音信号,作为预录制的声音信号;响应于服务器发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号;将该待识别的声音信号和该预录制的声音信号进行对比,并在该待识别的声音信号和该预录制的声音信号不匹配时,通过该通信组件504向该服务器发送预警消息,以使该服务器根据该预警消息,对该用户终端进行预警提示。

进一步可选地,处理器602在响应于进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号时,具体用于:响应于用户终端发送的进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号;或者,响应于该用户终端通过该服务器发送的进入语音预录制状态的控制指令,采集用户发出的声音信号,作为预录制的声音信号。

进一步可选地,处理器602在响应于服务器发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号时,具体用于:响应于该服务器在即时预警指令下发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号;该即时预警指令由该用户终端发送至该服务器;或者,响应于该服务器在预警时间范围内发送的进入预警模式的控制指令,采集该智能家居设备所处环境中待识别的声音信号;该预警时间范围由该用户终端发送至该服务器。

进一步可选地,处理器602还用于:响应于该服务器发送的退出预警模式的控制指令,停止采集该智能家居设备所处环境中待识别的声音信号;其中,该退出预警模式的控制指令,由该服务器在该用户终端的结束预警指令下发送;或者,该退出预警模式的控制指令,由该服务器在该预警时间范围结束时发送。

进一步,如图6所示,该智能家居设备还包括:显示器605、电源组件606等其它组件。图6中仅示意性给出部分组件,并不意味着智能家居设备只包括图6所示组件。

本实施例中,智能家居设备可在用户终端的直接控制下进入语音预录制状态,或者在用户终端通过服务器的远程控制下进入语音与录制状态,不受用户与智能家居设备的距离限制;除此之外,智能家居设备可在用户终端通过服务器的远程控制下进入预警模式,并可通过服务器远程向用户终端发送预警提示,使得用户可随时随地通过智能家居设备监控其所在环境的安防状态,十分便捷。

相应地,本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述方法实施例中可由智能家居设备执行的安防预警方法中的各步骤。

上述图5和图6中的存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

上述图5和图6中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件可基于近场通信(nfc)技术、射频识别(rfid)技术、红外数据协会(irda)技术、超宽带(uwb)技术、蓝牙(bt)技术和其他技术来实现。

上述图5和图6中的显示器包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。该触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与该触摸或滑动操作相关的持续时间和压力。

上述图5和图6中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1