智能报警方法、装置、设备及存储介质与流程

文档序号:17552206发布日期:2019-04-30 18:21阅读:175来源:国知局
智能报警方法、装置、设备及存储介质与流程

本发明实施例涉及安全技术领域,特别是涉及一种智能报警方法、装置、设备及存储介质。



背景技术:

人们在日常生活中会不可避免地遇到各种突发事件,严重的情况下,会遇到威胁人身安全的危险事件,需要及时联系家人、朋友或报警,使家人、朋友或警察可及时施救,以降低危险事件的伤害。

在进行发明创造的过程中,本发明的发明人发现:目前人们在遇到突发事件或危险事件时,通常只能自行诸如打电话或发短信之类的手动报警操作,而无法实现自动报警,手动报警速度较慢,且在某些情形下报警成功率较低,如溺水或遇到歹徒,此时用户往往忙于自救而无法进行任何手动操作,在遇到歹徒时,手动报警操作可能会激怒歹徒从而引发更大的危险。



技术实现要素:

有鉴于此,本发明实施例提供了一种智能报警方法、装置、设备及存储介质,能够解决目前的手动报警方式速度较慢、报警不方便或者报警的成功率较低的技术问题。

为了解决上述问题,本发明实施例主要提供如下技术方案:

第一方面,本发明实施例提供了一种智能报警方法,该方法包括:

获取用户输入的实时语音信息;

对实时语音信息进行语音识别,判断语音识别结果中是否包含预设的报警触发信息;

当语音识别结果中包含预设的报警触发信息时,向指定联系人发送报警提示信息。

第二方面,本发明实施例还提供一种智能报警装置,包括:

数据获取模块,用于获取用户输入的实时语音信息;

语音识别模块,用于对实时语音信息进行语音识别,判断语音识别结果中是否包含预设的报警触发信息;

报警模块,用于当语音识别结果中包含预设的报警触发信息时,向指定联系人发送报警提示信息。

第三方面,本发明实施例还提供一种智能报警设备,包括:至少一个处理器、与处理器连接的至少一个存储器、以及总线;其中,

处理器、存储器通过总线完成相互间的通信;

处理器用于调用存储器中的程序指令,以执行本发明实施例第一方面提供的智能报警方法。

第四方面,本发明实施例还提供一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行本发明实施例第一方面提供的智能报警方法。

借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:

1)本发明实施例可自动获取用户输入的实时语音信息,而无需用户进行手动输入操作;可对获取的实时语音信息进行自动识别,并判断识别结果中是否包含预设的报警触发信息,进而根据所包含的报警触发信息,执行相应的应急处理(发送报警提示),而无需用户进行任何手动的报警操作;

2)本发明实施例可实现在用户无法手动报警以及的情况下自动向指定联系人发送报警提示信息,使得指定联系人可以及时进行相应的报警处理,有助于增加报警的成功率,提高报警速度,减少因无法及时报警而造成的多种事故;

3)在用户遇到歹徒实施加害的情况下,本发明实施例通过自动向指定联系人发送报警提示信息,而免于用户进行手动报警,进而避免因报警行为被发现而激怒歹徒后引发更大的伤害;

4)由于本发明实施例可自动发送报警提示信息以实现报警,减少用户的手动报警操作,使得用户可以将更多的注意力集中在周围环境上,以减少因注意力不集中而引发的危险。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种智能报警方法的流程示意图;

图2示出了本发明实施例提供的另一种智能报警方法的流程示意图;

图3示出了本发明实施例提供的一种智能报警装置的结构框架示意图;

图4示出了本发明实施例提供的一种智能报警设备的结构框架示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种智能报警方法,如图1所示,该方法包括:

s101,获取用户输入的实时语音信息;

s102,对实时语音信息进行语音识别,判断语音识别结果中是否包含预设的报警触发信息;

s103,当语音识别结果中包含预设的报警触发信息时,向指定联系人发送报警提示信息。

应用本发明实施例的技术方案,至少具有如下有益效果:

1)本发明实施例可自动获取用户输入的实时语音信息,而无需用户进行手动输入操作;可对获取的实时语音信息进行自动识别,并判断识别结果中是否包含预设的报警触发信息,进而根据所包含的报警触发信息,执行相应的应急处理(发送报警提示),而无需用户进行任何手动的报警操作;

2)本发明实施例可实现在用户无法手动报警以及的情况下自动向指定联系人发送报警提示信息,使得指定联系人可以及时进行相应的报警处理,有助于增加报警的成功率,减少因无法及时报警而造成的多种事故;

3)在用户遇到歹徒实施加害的情况下,本发明实施例通过自动向指定联系人发送报警提示信息,而免于用户进行手动报警,进而避免因报警行为被发现而激怒歹徒后引发更大的伤害;

4)由于本发明实施例可自动发送报警提示信息以实现报警,减少用户的手动报警操作,使得用户可以将更多的注意力集中在周围环境上,以减少因注意力不集中而引发的危险。

基于相同的发明构思,参照图2,本发明实施例提供了另一种智能报警方法,该方法包括:

s201,获取用户输入的实时语音信息。

具体地,获取用户通过语音输入装置(如麦克风)输入的实时语音信息。

s202,对实时语音信息进行语音识别。

可选地,将获取到的实时语音信息转换为文字信息并对对该文字信息进行语义分析,识别该文字信息中的语义内容,作为语音识别结果。

可选地,可通过多种方式实现对实时语音信息的语音识别,例如,利用隐式马尔科夫模型(hmm)或神经网络模型对实时语言信息进行语音识别,本领域技术人员可以理解隐式马尔科夫模型和神经网络模型在语音识别方面的具体使用方法,此处不作赘述,本领域技术人员可以理解在进行语音识别时,还可采用其它现有的模型,此处不作一一介绍。

s203,判断语音识别结果中是否包含预设的报警触发信息;若是,则执行s204,若否,则执行s201。

在步骤s203的第一个可选的实施方式中,判断语音识别结果中是否包含预设的至少一个危险级别对应的报警触发信息;若是,则执行s204,若否,则执行s201。

可选地,至少一个危险级别以及每个危险级别对应的报警触发信息可根据实际需求预先设置。

在一个示例中,可将该至少一个危险级别设置为包括第一危险级别和第二危险级别,并针对第一危险级别设置对应的第一暗语信息作为第一危险级别的报警触发信息,针对第二安全级设置对应的第二暗语信息作业第二危险级别的报警触发信息。

可选地,判断语音识别结果中是否包含预设的至少一个危险级别对应的报警触发信息,包括如下两个实施方式中的至少一个:

实施方式一:判断语音识别结果中是否包含预设的第一危险级别对应的一级暗语信息;实施方式二:判断语音识别结果中是否包含预设的第二危险级别对应的二级暗语信息;

若语音识别结果中包含一级暗语信息和二级暗语信息中的至少一个,则可认为语音识别结果中是否包含预设的至少一个危险级别对应的报警触发信息。

可选地,第一暗语信息和第二暗语信息均可以是与报警和求救无关的文字信息,例如“我的宠物是一只金毛”,以免引发进一步的危险;可选地,第一暗语信息和第二暗语信息均可以是日常使用率较低的文字信息,如语法不通顺的文字信息,以免由于使用频率过高而引起误报。

该第一个可选的实施方式可适用于日常不同级别的危险情况的应急处理,如打车到较为偏僻的地方并遇到危险或疑似危险的情况,在该种情况下,可根据用户输入的实时语音信息的内容包含报警触发信息的类型,自动判别当前用户所处环境的危险级别(如第一危险级别或第二危险级别)。

在步骤s203的第二个可选的实施方式中,判断语音识别结果中是否包含预设的求救信息;若是,则执行s204,若否,则执行s201。

可选地,求救信息可根据实际需求进行设置,求救信息可以是与报警和求救内容直接相关的内容,例如“报警”、“请帮助我(或help)”、“救命”和“打电话给110”中的任意一个关键词。

可选地,求救信息的数量可根据实际需要设置,例如可设置同时设置以下三个关键词分别作为一个求救信息:“报警”、“请帮助我(或help)”、“救命”和“打电话给110”,以增加报警触发的准确性。

该第二个可选的实施方式可适用于极端情况的应急处理,如儿童遇到溺水或拐卖的情形,当接收到儿童的呼救声,自动识别是否包含类似“救命”的求救信息时,从而可识别出儿童当前是否处于危险之中。

s204,向指定联系人发送报警提示信息。

可选地,当至少一个危险级别包括第一危险级别且语音识别结果中包含预设的第一危险级别对应的一级暗语信息时,指定联系人为第一危险级别对应的联系人;当至少一个危险级别包括第二危险级别且语音识别结果中包含预设的第二危险级别对应的二级暗语信息时,指定联系人为第二危险级别对应的联系人。

可选地,指定联系人可根据实际需求进行设置,例如可将该每个危险级别的联系人设置为家人、朋友、警察等联系人中的任意一个,并预先存储该联系人的联系方式,联系方式可以是电话号码、邮箱、社交软件帐号(如微信号或微博账号)等至少一种。

可选地,报警提示信息包括报警信息、实时位置信息、请求联系信息、求救信息中的至少一种。

在步骤s204的第一个可选的实施方式中,向至少一个危险级别对应的联系人发送报警提示信息。

可选地,当至少一个危险级别包括第一危险级别且语音识别结果中包含预设的第一危险级别对应的一级暗语信息时,向指定联系人发送报警提示信息,具体包括:向第一危险级别对应的联系人发送报警信息。

可选地,该第一危险级别对应的联系人可以是警察,所发送的报警信息可以是对报警电话号码(如110)发送的电话呼叫请求。

当语音识别结果中包括一级暗语信息时,通过向报警电话号码发送电话呼叫请求,可在用户遇到危险且不方便拨打电话时,实现自动拨打报警电话从而报警,使用户免于手动拨打的繁琐,为用户节省了时间,同时也避免因用户手动拨打报警电话的动作太明显而引起更大的危险。

可选地,当至少一个危险级别包括第二危险级别且语音识别结果中包含预设的第二危险级别对应的二级暗语信息时,向指定联系人发送报警提示信息,具体包括:向第二危险级别对应的联系人发送实时位置信息或请求联系信息。

可选地,该第二危险级别的联系人可以是家人、朋友或警察,该请求联系信息的具体内容可根据实际需求预先设置,并可以通过短信的形式发送给相应的联系人,使联系人可以根据该请求联系信息了解用户的当前情形并主动联系(如打电话)用户。

该第一个可选的实施方式可适用于日常不同级别的危险情况的应急处理,如打车到较为偏僻的地方并遇到危险或疑似危险的情况,在该种情况下,基于自动判别出的当前用户所处环境的危险级别(如第一危险级别或第二危险级别),可自动发出相应的报警提示信息。

在步骤s204的第二个可选的实施方式中,当语音识别结果中包含预设的求救信息时,向指定联系人发送实时位置信息并发出报警声。

可选地,可控制发声装置发出报警声。

可选地,该指定联系人可以是家人、监护人、警察等联系人中的任意一个。

可选地,所发出的报警声的波形、频率和振幅等参数可根据实际需求设置,例如可将报警声的频率和/或振幅设置为较大的数值,以提高报警声的音调(声音的尖锐程度)和/或响度。

该第二个可选的实施方式可适用于极端情况的应急处理,如儿童遇到溺水或拐卖的情形,当基于儿童的呼救声识别出该儿童当前处于危险中时,可将儿童的实时位置信息自动发送给监护人或警察,便于监护人或警察及时实施相应的救助行动,并发出较为尖锐的报警声,以引起附近路人的注意,便于向路人求助。

应用本发明实施例的技术方案,至少具有如下有益效果:

1)本发明实施例可基于用户输入的实时语音信息和预先设置的不同级别的暗语信息的匹配度,自动判断该实时语音信息所属的危险级别,并根据该危险级别进行相应的应急处理,便于应对日常生活中的多种突发状况,增加适用范围以适用更多的场景,提高用户使用的便利性;

2)本发明实施例可适用于儿童、老人等弱势群体的用户,具体地,可基于用户输入的实时语音信息和预先设置的不同级别的求救信息的匹配度,自动判别实时语音信息是否属于用户溺水或被劫持等极端情形,在确定属于该极端情形时自动向指定联系人发送报警提示信息并发出尖锐的报警声,使得指定联系人可以及时进行相应的报警处理,有助于增加报警的成功率,减少因无法及时报警而造成的多种事故,也可通过报警声引起路人的注意,以便于向路人求助或路人主动实施救助。

基于相同的发明构思,本发明实施例提供了一种智能报警装置,如图3所示,该智能报警装置300包括:数据获取模块301、语音识别模块302和报警模块303。

数据获取模块301,用于获取用户输入的实时语音信息。

语音识别模块302,用于对实时语音信息进行语音识别,判断语音识别结果中是否包含预设的报警触发信息。

报警模块303,用于当语音识别结果中包含预设的报警触发信息时,向指定联系人发送报警提示信息。

可选地,语音识别模块302具体用于:判断语音识别结果中是否包含预设的至少一个危险级别对应的报警触发信息;对应地,报警模块303具体用于:当语音识别结果中包含预设的至少一个危险级别对应的报警触发信息时,向危险级别对应的联系人发送报警提示信息。

在一个可选的实施方式中,语音识别模块302具体用于:判断语音识别结果中是否包含预设的第一危险级别对应的一级暗语信息;对应地,报警模块303具体用于:当语音识别结果中包含预设的第一危险级别对应的一级暗语信息时,向第一危险级别对应的联系人发送报警信息。

在另一个可选的实施方式中,语音识别模块302具体用于:判断语音识别结果中是否包含预设的第二危险级别对应的二级暗语信息;对应地,报警模块303具体用于:当语音识别结果中包含预设的第二危险级别对应的二级暗语信息时,向第二危险级别对应的联系人发送实时位置信息或请求联系信息。

可选地,语音识别模块302具体用于:判断语音识别结果中是否包含预设的求救信息;对应地,报警模块303具体用于:当语音识别结果中包含预设的求救信息时,向指定联系人发送实时位置信息并发出报警声。

由于本发明实施例提供的的智能报警装置300为可以执行本发明实施例提供的智能报警方法的装置,故而基于本发明实施例中所介绍的智能报警方法,本领域所属技术人员能够了解本发明实施例提供的智能报警装置300的具体实施方式以及其各种变化形式,所以在此对于该智能报警装置300如何实现本发明实施例中的智能报警方法不再详细介绍。只要本领域所属技术人员实施本发明实施例中智能报警方法所采用的装置,都属于本申请所欲保护的范围。

基于相同的发明构思,本发明实施例提供了一种智能报警设备,如图4所示,该智能报警设备400包括:至少一个处理器(processor)401、以及与所述处理器401连接的至少一个存储器(memory)402、以及总线403。

处理器401、存储器402通过总线403完成相互间的通信;处理器401用于调用存储器402中的程序指令,以执行本发明实施例提供的任意一种智能报警方法。

本发明实施例中的存储器402可以是rom(read-onlymemory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,可以是ram(randomaccessmemory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electricallyerasableprogrammablereadonlymemory,电可擦可编程只读存储器)、cd-rom(compactdiscread-onlymemory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

本发明实施例中的处理器401可以是cpu(centralprocessingunit,中央处理器)、通用处理器、dsp(digitalsignalprocessor,数据信号处理器)、asic(applicationspecificintegratedcircuit,专用集成电路)、fpga(field-programmablegatearray,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器401也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

本领域技术人员可以理解,在一种可选的实施方式中,本发明实施例中的处理器401和存储器402均可以配置至少一个。

本领域技术人员可以理解,本发明实施例提供的智能报警设备400还可以包括输入/输出接口、网络接口和内存等,在此不再赘述。

可选地,本发明实施例提供的智能报警设备400可以是智能穿戴设备,智能穿戴设备方便携带、体积小,不容易引人他人的注意,在用户遇到危险时,可增加对外发送报警提示信息的成功率,从而可增加报警的成功率。

可选地,上述智能穿戴设备可以是智能手表(如型号为)、智能手环、智能耳机等任意一种。

下面以两个典型的应用场景为例,对本发明提供的智能报警设备400的功能进行介绍:

应用场景一:日常不同级别的危险情况的应急处理。

在一个示例中,用户可预先在所佩戴的智能穿戴设备中设置好第一危险级别和第二危险级别,以及对应的一级暗语信息(“我家养有宠物”)和二级暗语信息(“我的宠物是金毛”),并分别设置警察和家人作为两个级别对应的联系人,设置报警电话和家人电话号码作为对应联系方式。

若用户打车到较为偏僻的地点,可自行对所处环境的危险程度进行判断,若用户认为所处环境不安全但不能确定人身安全是否会受到威胁,可说出可触发报警的话语,智能穿戴设备接收到该话语(即实时语音信息)后,可自动判别该话语中是否包含“我的宠物是金毛”,当确定出包含“我的宠物是金毛”时,自动向家人发送实时位置信息或发短信告知家人给用户打电话。自动拨打报警电话。

若用户的人身安全已受到威胁时,可说出可触发报警的话语,智能穿戴设备接收到该话语(即实时语音信息)后,可自动判别该话语中是否包含“我家养有宠物”,当确定出包含“我家养有宠物”时,自动拨打报警电话。

应用场景二:极端情况的应急处理。

在一个示例中,若用户为儿童,其监护人可在儿童所佩戴的智能穿戴设备中设置“救命”作为求救信息,并将监护人设置为指定联系人,将监护人的电话号码设置为指定联系人的电话号码。

若儿童遇到溺水或被劫持的情形,儿童通常会下意识地呼救,智能穿戴设备接收到儿童的呼救声(即实时语音信息)后,可自动判别该呼救声中是否包含“救命”这个求救信息,当确定出包含该求救信息时,自动向监护人发送实时位置信息,并发出尖锐的报警声以引起附近路人的注意。

基于相同的发明构思,本发明实施例提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行本申请实施例提供的任意一种智能报警方法。

该非暂态计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom、ram、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本发明实施例提供的智能报警设备400和非暂态计算机可读存储介质的发明构思与可实现的有益效果与前述的各实施例相同,在此不再赘述。

本领域内的技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

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

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

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

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

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

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

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