Disclosure of Invention
In order to solve the problems, the invention discloses a method, a device and an application of distress call alarm based on a keyword 'lifesaving o', and aims to reduce the use threshold of emergency alarm, enlarge the use crowd, enrich the application scene, better meet the safety requirements of the masses and promote social harmony.
The invention innovatively selects the calling for help as a triggering mechanism of emergency alarm. Compared with button triggering, the method for triggering the call for help has the advantages that: the distress call is the instinctive reaction of human beings, does not need to learn and train, reduces the use threshold, and the distress call volume under emergency is generally enough to overwhelm the ambient noise, is difficult to miss triggering. Because of the non-contact characteristic of sound, the device can be carried about without fixed installation, so that the using population can be greatly expanded, the application scenes can be greatly enriched, and the device is more qualitative and leap compared with the existing products. Furthermore, the invention innovatively selects 'lifesaving' as a keyword of a trigger mechanism. "lifesaving" is the extremely high frequency vocabulary of the Chinese people for help when in distress, and "lifesaving" is the extremely low frequency vocabulary in daily life, thus being not easy to trigger by mistake. The calling for help with the Chinese word 'o' is more in line with the actual situation, so that the effect of calling for help with loud voice can be achieved, and the phrases of 'saving' possibly existing in the ordinary context when the user does not call for help can be filtered.
A distress call alarm method based on a keyword 'lifesaving' is a method for realizing emergency alarm by determining that the sound same as the preset keyword 'lifesaving' exists in the current environment as an alarm trigger condition and adopting a remote alarm and field alarm mode. This is described below with reference to the block diagram of the frame shown in fig. 1.
The distress call alarm method based on the keyword 'lifesaving' is divided into a detection link and an alarm link.
The detection link is a link for detecting whether the alarm triggering condition is established or not, and can be divided into signal acquisition, signal identification and signal processing. Signal acquisition: the method comprises the steps of collecting audio signals including various sounds, human voices, environmental noises and the like in real time, optimizing the collected audio signals according to a preset mode, and improving the signal-to-noise ratio. Signal identification: and screening possibly existing human voice signals in the optimized audio according to a preset mode to separate the human voice signals from the non-human voice signals, carrying out digital coding on the human voice signals obtained by screening and extracting feature codes. Signal processing: and comparing the extracted voice feature codes with the preset keyword 'lifesaving' according to a preset mode, and obtaining a conclusion whether the alarm triggering condition is met.
The alarm link is a link for realizing emergency alarm by adopting a remote alarm and field alarm mode and can be divided into short message alarm, real-time positioning and field alarm. Short message alarm: sending the alarm information to an emergency contact telephone number and/or 12110 public security short message alarm platform and/or a third party service platform through a mobile operator network; and (3) real-time positioning: the real-time positioning information is sent to an emergency contact telephone number and/or 12110 public security short message alarm platform and/or a third party service platform through a mobile operator network; and (4) field alarming: and sending out a field warning sound until a preset time length, and then finishing the warning.
According to the embodiment of the invention, if the detection link determines that the sound identical to the preset keyword 'lifesaving' exists in the current environment, the detection link determines that the alarm triggering condition is met.
According to an embodiment of the invention, the signal acquisition comprises: the microphone is used for collecting audio signals including various sounds, human voices, environmental noises and the like, and the collected audio signals are subjected to signal optimization according to a preset mode, so that the signal-to-noise ratio is improved.
According to an embodiment of the invention, the signal identification comprises: and the voice recognition chip is used for screening the audio signals, digitally coding and extracting the feature codes.
According to an embodiment of the invention, the signal processing comprises: and comparing the characteristics of the voice feature code with the preset keyword 'lifesaving' by using the processor to obtain a conclusion whether the alarm triggering condition is met.
According to an embodiment of the invention, the method further comprises: and the communication module sends an alarm short message with the telephone number of the emergency contact person and/or the 12110 public security short message alarm platform and/or a third party service platform through a mobile operator network.
According to an embodiment of the invention, the method further comprises: and the positioning module acquires real-time positioning information and sends the real-time positioning information to the telephone number of the emergency contact person and/or the 12110 public security short message alarm platform and/or a third party service platform through a mobile operator network.
According to an embodiment of the invention, the method further comprises: and (4) performing field alarm by using the buzzer, and closing the field alarm after the preset alarm time is reached.
A distress call alarm device based on a keyword "lifesaving", which is a device for realizing emergency alarm by adopting a remote alarm and field alarm mode by determining that the sound same as the preset keyword "lifesaving" exists in the current environment as an alarm trigger condition, and is introduced with reference to a functional module diagram shown in fig. 2.
The distress call alarm device based on the keyword 'lifesaving' is divided into five units, namely a detection unit, an alarm unit, a storage unit, a power supply unit and a connection unit.
The detection unit is used for detecting whether the alarm triggering condition is established or not, and comprises an acquisition module, an identification module and a processing module. An acquisition module: the microphone collects audio signals including various sounds, human voice, environmental noise and the like in real time, and the collected audio signals are optimized according to programs, so that the signal-to-noise ratio is improved. An identification module: the voice recognition chip screens the voice signals in the optimized audio frequency according to a program, is used for separating the voice signals from the non-voice signals, digitally encodes the screened voice signals and extracts feature codes; a processing module: the processor compares the extracted voice feature code with the keyword 'lifesaving' feature code preset in the memory according to the program, and obtains a conclusion whether the alarm triggering condition is met.
The alarm unit is a unit for realizing emergency alarm by adopting remote alarm and field alarm modes, and comprises a communication module, a positioning module and a field alarm module. Short message alarm: and the communication module sends the alarm short message text preset in the memory to the telephone number of the emergency contact and/or 12110 public security short message alarm platform and/or a third-party service platform preset in the memory through the mobile operator network. And (3) real-time positioning: and the positioning module sends the real-time positioning information to an emergency contact telephone number preset in a memory and/or a 12110 public security short message alarm platform and/or a third-party service platform through a mobile operator network. And (4) field alarming: and starting the buzzer to send out a field warning sound until the preset time of the memory, and then finishing the warning.
The storage unit includes volatile and non-volatile storage media for storing data including, but not limited to, an operating system, one or more application programs, other program modules, and program data, a preset keyword "life saver", an emergency contact phone number, an alert text, location information, and other data.
The power supply unit includes a battery and a power management module for providing power support to the device.
The coupling unit is used for providing a mutual coupling channel.
The application of the distress call alarm based on the keyword 'lifesaving o' refers to the application of the distress call alarm method/device based on the keyword 'lifesaving o' in practice. The emergency alarm is applied in the application scene of extremely low frequency occurrence in real life. The emergency alarm application is combined with other high-frequency applications, so that the user experience is enriched, the use threshold of emergency alarm is reduced, the use population is enlarged, the functions of alarming, seeking help and getting rid of poverty are really played at an emergency, the safety requirements of the masses are better met, and the social harmony is promoted.
The applications of the distress call alarm based on the keyword 'lifesaving o' are classified into an 'addition' application and a 'subtraction' application.
The "subtraction" application means: by applying the method for calling for help based on the keyword 'rescue o', the method for calling for help based on the keyword 'rescue o' is applied to the existing products/services, including but not limited to mobile terminals, intelligent products, vehicle-mounted computers, ipads, PDAs and the like, so that the existing products/services have the function of calling for help based on the keyword 'rescue o'.
The "additive" application means: the help-calling alarm device based on the keyword 'lifesaving' is applied, and other functions are added according to different using objects to enrich user experience, including but not limited to lighting, displaying, sensors, playing, camera shooting and the like. The "add" application varies depending on the object used, including but not limited to the following: aiming at female characteristics, a cosmetic mirror light supplement lamp function and/or a charger function are/is added; the clock function and/or the card sound box/Bluetooth sound box/radio function are added according to the characteristics of the old.
It will be apparent that the applications described are part of the invention, and not all of it. All other applications which can be obtained by a person skilled in the art without making creative efforts, based on the application of the present invention, belong to the protection scope of the present invention.
Detailed Description
In order to make the technical solution of the present invention clearer and more obvious, the solution of the present invention is further described below by referring to the drawings and examples. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The data flow of the distress call alarm method based on the keyword "rescue" is further understood through specific implementation steps, as shown in fig. 3.
The method comprises the following steps: the acquisition module (microphone) starts to acquire signals including various sounds, human voices, environmental noises and the like in real time, and performs optimization processing on the acquired audio signals according to a preset mode to improve the signal-to-noise ratio.
Step two: and detecting and screening the human voice signals in the audio according to the program to separate the human voice signals from the non-human voice signals, and returning to the first step to continue if the human voice signals are not detected and screened.
Step three: and digitally encoding the screened voice signals according to a program, and extracting feature codes.
Step four: and comparing the extracted voice feature codes with the preset keyword 'lifesaving' in the memory according to the program, and if the extracted voice feature codes are inconsistent with the preset keyword 'lifesaving', returning to the first step for continuation.
Step five: and the communication module sends the preset alarm short message text in the memory to a preset emergency contact person mobile phone number and/or 12110 public security short message alarm platform and/or a third party service platform of the memory through a mobile operator network.
Step six: the positioning module sends real-time positioning information to a preset emergency contact phone number and/or 12110 public security short message alarm platform and/or a third party service platform through a mobile operator network.
Step seven: starting the buzzer to send out a field warning sound until the preset time length, ending the warning, and returning to the first step for continuing.
The functional modules of the distress call warning device based on the keyword "rescue" and the relationship thereof will be further understood by the following specific embodiments. As shown in fig. 2, the distress call alarm device based on the keyword "rescue" includes: detection unit 13, alarm unit 14, storage unit 15, power supply unit 16, coupling unit 17. The detection unit 13 is a unit for detecting whether an alarm trigger condition is satisfied; the alarm unit 14 is a unit for realizing emergency alarm by adopting a remote alarm and field alarm mode; the storage unit 15 is used for storing data including but not limited to an operating system, one or more application programs, other program modules and program data, keywords, telephone numbers of emergency contacts, text of warning messages, location information and other data; the power supply unit 16 is used for providing power support for the device; the coupling unit 17 serves to provide a mutual coupling channel.
Further, the detecting unit 13 includes an acquiringmodule 131, an identifyingmodule 132, and a processing module 133, where the acquiringmodule 131 includes: the microphone is used for collecting audio signals including various sounds, human voices, environmental noises and the like, and the collected audio signals are optimized according to a preset mode, so that the signal-to-noise ratio is improved; theidentification module 132 includes: the voice recognition chip screens the voice signals in the optimized audio frequency according to a program, is used for separating the voice signals from the non-voice signals, digitally encodes the screened voice signals and extracts feature codes; the processing module 133 includes: the processor compares the extracted voice feature code with the keyword 'lifesaving' feature code preset in the memory according to the program, and obtains a conclusion whether the alarm triggering condition is met.
Further, the alarm unit 14 includes: the communication module 141, the positioning module 142, and the field alarm module 143 include, but are not limited to, sending a preset alarm short message to a preset emergency contact phone number and/or 12110 police short message alarm platform and/or a third party service platform through the communication module 141, obtaining real-time positioning information through the positioning module 142, sending the real-time positioning information to the preset emergency contact phone number and/or 12110 police short message alarm platform and/or the third party service platform, and the field alarm module 143 starting a buzzer to perform field alarm until a preset alarm duration and then ending the field alarm.
Further, the storage unit 15 includes a volatile storage medium and a nonvolatile storage medium.
Further, the power supply unit 16 includes a battery and a power management module.
In addition, it should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.