Intelligent calling method and device, electronic equipment and storage medium
Through intelligent calling methods, electronic devices are used to detect and process distress signals, the problem of the elderly living alone cannot be notified in time when accidents are encountered at home is solved, the emergency response efficiency is improved, and the safety and elderly care service needs of the elderly are met.
Patent Information
- Application Number
- CN202510073355.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-02
AI Technical Summary
When an elderly person living alone has an accident at home, he is unable to notify his relatives or doctors in time, resulting in delays in discovery and treatment in an emergency. Traditional cameras are expensive to install and violate privacy, which is disgusting for the elderly.
An intelligent calling method is designed to detect a distress action through the first electronic device, generate a distress information, and interact with the second electronic device through a communication connection, process a distress signal, and send it to the rescue device or control an alarm signal.
It improves the success rate of calls through the first electronic device, promptly notify rescue personnel, improves the response efficiency of emergency situations, and meets the safety and elderly care service needs of the elderly.
Smart Images

Figure CN119920057A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electronic equipment, and belongs to intelligent service technology, and specifically to an intelligent calling method, device, electronic equipment and storage medium. Background Art
[0002] As they age, the bodies of the elderly gradually become fragile, and various accidental injuries may occur at home. Therefore, more and more families have begun to pay attention to the safety and health of the elderly. In recent years, there have been many accidents in which elderly people living alone have accidents at home without anyone knowing. Elderly people living alone have no way to notify relatives or doctors in the first time due to emergency situations such as accidental falls or illnesses at home, so that they are delayed in being discovered, or even discovered several days later, delaying the best time to help and treat the elderly. The traditional approach is to install cameras. First of all, it is costly to install cameras in each room, and secondly, it will infringe on the privacy of the elderly and cause disgust in the elderly. Summary of the invention
[0003] In response to at least one of the above technical problems, the object of the present invention is to provide an intelligent calling method, device, electronic device and storage medium.
[0004] In one aspect, an embodiment of the present invention includes an intelligent calling method, which is applied to a first electronic device, wherein the first electronic device is communicatively connected with a second electronic device, and the method includes:
[0005] If a distress action is detected, generating distress information corresponding to the distress action; and / or receiving distress information sent by the second electronic device;
[0006] Processing the distress information to obtain a distress signal;
[0007] According to the device identification corresponding to at least one rescue device, the distress signal is sent to the at least one rescue device, and / or according to the distress signal, the second electronic device is controlled to send an alarm signal.
[0008] Further, the distress information includes voice data; and the processing of the distress information to obtain a distress signal includes:
[0009] The speech data is recognized by the trained speech recognition model to obtain a distress signal.
[0010] Furthermore, the speech recognition model obtained through training recognizes the speech data to obtain a distress signal, including:
[0011] Extracting features from the speech data to obtain speech features;
[0012] Determining whether the speech feature is within a frequency range by using the speech recognition model;
[0013] If it is determined that the voice feature is within the frequency range, the distress signal is generated.
[0014] Further, the distress information includes touch data; and the processing of the distress information to obtain a distress signal includes:
[0015] If it is determined that the touch data is greater than a preset touch threshold, generating the distress signal;
[0016] The distress signal is sent to a second electronic device to control the second electronic device to perform a corresponding distress task.
[0017] Furthermore, the first electronic device is communicatively connected to the elderly care service platform; and the method further comprises:
[0018] Get elderly care service signals;
[0019] The elderly care service signal is identified, a user instruction corresponding to the elderly care service signal is determined, and the user instruction is sent to the elderly care service platform.
[0020] Furthermore, the identifying the elderly care service signal and determining the user instruction corresponding to the elderly care service signal includes:
[0021] Perform voice recognition on the elderly care service signal to obtain a voice recognition result, and generate a corresponding user instruction according to the voice recognition result.
[0022] Further, the sending of the distress signal to the at least one rescue device according to the device identifier corresponding to the at least one rescue device comprises:
[0023] Obtain device information corresponding to each rescue device;
[0024] The at least one rescue device is sorted according to the device information corresponding to each rescue device, and the distress signal is sent to the at least one rescue device in sequence according to the sorting of the at least one rescue device.
[0025] Further, sending the distress signal to the at least one rescue device in sequence according to the ranking of the at least one rescue device comprises:
[0026] If the distress signal is sent to the first rescue device according to the preset number of times and no response is obtained from the first rescue device, the distress signal is sent to the next rescue device of the first rescue device; the first rescue device is any rescue device.
[0027] Furthermore, the first electronic device is communicatively connected to a rescue platform; after sending the distress signal to the at least one rescue device in sequence according to the sequence of the at least one rescue device, the method further comprises:
[0028] If no response is received from the at least one rescue device, the distress signal is uploaded to the rescue platform.
[0029] On the other hand, an embodiment of the present invention includes an intelligent calling method, which is applied to a second electronic device, where a first electronic device is communicatively connected with the second electronic device, and the method further includes:
[0030] Collect distress information;
[0031] Sending the distress information to the first electronic device, and receiving the distress signal sent by the first electronic device;
[0032] An alarm signal is sent out according to the distress signal.
[0033] Furthermore, the second electronic device includes an alarm module; the sending of an alarm signal according to the distress signal includes:
[0034] The alarm module controls the second electronic device to emit a light signal and a buzzer signal according to the distress signal.
[0035] Compared with the related art, the embodiments of the present application have the following beneficial effects:
[0036] The embodiment of the present application provides an intelligent calling method, device, electronic device and storage medium. If a distress action is detected, a distress message corresponding to the distress action is generated; and / or a distress message sent by a second electronic device is received; the distress message is processed to obtain a distress signal; according to the device identifier corresponding to at least one rescue device, the distress signal is sent to at least one rescue device, and / or according to the distress signal, the second electronic device is controlled to send an alarm signal. In the implementation of the embodiment of the present application, if the first electronic device detects a distress action, a corresponding distress message is generated, and the distress message can also be received from the second electronic device, so that the distress message can be received more flexibly, and the distress message can be processed to obtain a distress signal, and the distress signal can be sent to at least one rescue device, and the second electronic device can be controlled to send an alarm signal, so that the distress signal can be known to the rescue personnel in a short time, and the success rate of calling through the first electronic device can be improved, thereby improving the efficiency of notifying the rescue personnel to carry out rescue. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 This is an application scenario diagram of an intelligent calling method disclosed in an embodiment of the present application;
[0038] Figure 2 It is a flowchart of an intelligent calling method disclosed in an embodiment of the present application;
[0039] Figure 3 It is a flowchart of processing the distress information to obtain the distress signal disclosed in the embodiment of the present application;
[0040] Figure 4 A schematic diagram of a process for sending a user instruction to a senior care service platform disclosed in an embodiment of the present application;
[0041] Figure 5 is a schematic diagram of the structure of an intelligent calling system in an embodiment;
[0042] Figure 6 It is a schematic diagram of a process of sending a distress signal to at least one rescue device disclosed in an embodiment of the present application;
[0043] Figure 7 is a schematic diagram of a process of sending a distress signal in an embodiment;
[0044] Figure 8 It is a flowchart of another intelligent calling method disclosed in an embodiment of the present application;
[0045] Fig. 9 It is a structural schematic diagram of an intelligent calling device disclosed in an embodiment of the present application;
[0046] Fig.10 It is a structural schematic diagram of another intelligent calling device disclosed in an embodiment of the present application;
[0047] Fig.11 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0048] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0049] It should be noted that the terms "including" and "having" and any variations thereof in the embodiments of the present application and the accompanying drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0050] It is understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, without departing from the scope of this application, a first electronic device may be referred to as a second electronic device, and similarly, a second electronic device may be referred to as a first electronic device. Both the first electronic device and the second electronic device are electronic devices, but they are not the same electronic device.
[0051] There are some shortcomings in the existing distress call equipment and systems. On the one hand, the traditional distress call equipment has a single function, usually just a simple button alarm, which can only send a single distress signal, and the range of the distress call is limited. When the caller has an accident far away from his family or rescuers, it is difficult to be discovered and rescued in time. On the other hand, although some existing distress call equipment and systems have certain calling functions, they have problems such as complex operation, low reliability, and slow response speed in actual use. For example, some distress call equipment and systems require the elderly to perform complex operations to trigger the distress signal, which is very difficult to use for the elderly who are physically weak or unfamiliar with technological products. In addition, the signal transmission of some distress call equipment and systems is unstable and prone to failure, resulting in the inability to convey the distress information to the rescuers in time. At the same time, the current distress call equipment and systems often only focus on emergency assistance, but ignore the daily elderly care service needs of the caller. In daily life, the caller may need a variety of services such as housekeeping, medical care, and psychological companionship, but the current distress call equipment and systems cannot meet these needs.
[0052] In summary, there are many problems with the current emergency call equipment and systems, which cannot provide comprehensive, timely and effective safety protection and elderly care services for callers. Therefore, it is of great practical significance to develop an intelligent emergency call system that is powerful, simple to operate, reliable and stable.
[0053] The embodiments of the present application disclose an intelligent calling method, device, electronic device and storage medium, which can improve the success rate of calling through a first electronic device, thereby improving the efficiency of notifying rescue personnel to start rescue.
[0054] See also Figure 1 , Figure 1It is an application scenario diagram of an intelligent calling method disclosed in an embodiment of the present application. The application scenario diagram may include a first electronic device 101, a second electronic device 102, and a caller 103, wherein the first electronic device 101 and the second electronic device 102 may be provided with a pull ring, so that the caller 103 can pull the pull ring, thereby causing the first electronic device 101 or the second electronic device 102 to generate a distress message. The above-mentioned first electronic device can be set in a place where the caller 103 often goes in and out, for example, it can be set in the room where the caller 103 lives, to facilitate the caller 103 to make calls. The first electronic device 101 and the second electronic device 102 can also be carried by the caller 103 to ensure that the caller can send a distress signal in time through the first electronic device 101 or the second electronic device 102.
[0055] If the first electronic device 101 detects a distress action, it generates distress information corresponding to the distress action; and / or receives the distress information sent by the second electronic device 102; processes the distress information to obtain a distress signal; sends the distress signal to at least one rescue device according to a device identifier corresponding to at least one rescue device, and / or controls the second electronic device 102 to send an alarm signal according to the distress signal.
[0056] Figure 2 : is a flowchart of an intelligent calling method disclosed in an embodiment of the present application. Figure 2 The described intelligent calling method is applicable to the first electronic device. Figure 2 As shown, the intelligent calling method may include the following steps:
[0057] Step S202: if a distress action is detected, generating distress information corresponding to the distress action; and / or receiving distress information sent by a second electronic device.
[0058] In some embodiments, the action for help may be an action related to help made by the caller after an accident occurs. For example, the action for help may be the caller shouting "Help" or the caller falling to the ground, which is not limited here. After detecting the action for help, the first electronic device may generate a help message corresponding to the action for help, wherein the help message may be used to enable the first electronic device to recognize the corresponding action for help and send a help signal. For example, assuming that the action for help is the caller shouting "Help", the corresponding voice data may be generated as the help message, and the voice data may be processed to obtain a help signal. Optionally, a pull ring may be provided on the first electronic device and the second electronic device, and the action for help may be the caller pulling the pull ring on the first electronic device or the second electronic device, so that the first electronic device generates a corresponding help signal, or the second electronic device sends the help message to the first electronic device, so that the first electronic device receives the help message sent by the second electronic device.
[0059] As an optional implementation, the first electronic device and the second electronic device further include an acceleration sensor, which is used to detect the stretching speed of the pull ring. When the caller pulls the pull ring in the first electronic device or the second electronic device, the acceleration sensor collects acceleration data on the pull ring. If the first electronic device or the second electronic device recognizes that the acceleration data on the pull ring is greater than a preset acceleration threshold, a help action is detected and a corresponding help message is generated.
[0060] Furthermore, the acceleration data may include an acceleration value and an acceleration direction, and the first electronic device or the second electronic device may identify the degree of urgency based on the acceleration value and the acceleration direction in the acceleration data, thereby generating a corresponding distress message of a degree of urgency. For example, if it is detected that the caller pulls the pull ring in the first electronic device or the second electronic device at a high speed and in an irregular direction, it may indicate that the caller is in a relatively critical state, and the first electronic device or the second electronic device may generate a distress message of a relatively high degree of urgency.
[0061] Step 204, process the distress information to obtain a distress signal.
[0062] In some embodiments, the first electronic device may process the distress message to obtain a distress signal. Furthermore, the first electronic device may identify the distress message to generate a distress signal of a corresponding degree of urgency. For example, assuming that the caller shouts "Help!", the first electronic device identifies that the voice data contained in the distress message is "Help!", and generates a distress signal with the highest degree of urgency. For another example, assuming that the caller pulls the pull ring on the first electronic device, and the first electronic device identifies the distress message, generates a distress signal with a lower degree of urgency.
[0063] The first electronic device identifies the distress information, thereby generating a distress signal of a corresponding degree of urgency, which makes it easy for the caller to send the required distress signal through the first electronic device, thereby improving the convenience of intelligent calling.
[0064] As an optional method, the distress message may include voice data, and the first electronic device may be provided with a voice collection device, such as a microphone. The voice data may be collected by the voice collection device on the first electronic device. Furthermore, after the initial voice data is collected by the voice collection device, the first electronic device can remove noise from the initial voice data to obtain voice data with clearer human voice, thereby improving the accuracy of recognizing the voice data. The first electronic device can recognize the voice data through the trained voice recognition model to obtain a distress signal. Furthermore, the first electronic device can input the voice data into the voice recognition model, extract features from the voice data to obtain voice features, classify the voice features to obtain classification results, and determine the corresponding distress signal based on the classification results.
[0065] Optionally, the first electronic device can perform feature extraction on the voice data to obtain voice features; determine whether the voice features are within the frequency range through a voice recognition model; if it is determined that the voice features are within the frequency range, a distress signal is generated. The voice data may include Mel-frequency cepstral coefficients. By extracting the Mel-frequency cepstral coefficients in the voice data to obtain voice features, the voice data can be converted into a feature representation form that is more suitable for computer processing, thereby improving the efficiency of processing the voice data. If the voice recognition model in the first electronic device detects specific voice data, it generates a corresponding distress signal. Among them, the construction of the voice recognition model is based on a sample voice data set, and the sample voice data set contains multiple sample voice data and target distress signals corresponding to each sample voice data. For example, the sample voice data set may include multiple positive example "help me" recordings and multiple negative example voice data that do not say "help me", providing rich learning materials for the model. Since the deep learning model of the self-attention mechanism has unique advantages in processing these features, it can better capture the long-distance dependencies in the voice signal, thereby improving the recognition accuracy. Therefore, the voice recognition model can be constructed based on the self-attention mechanism. In the process of training the voice recognition model, the loss function plays a key role. Among them, y in the loss function i is the i-th sample speech data, x i is the category corresponding to the i-th sample speech data, where the multiple sample speech data in the sample speech data set can be divided into positive example categories and negative example categories, p(y i ∣xi ) can represent the i-th sample speech data as the corresponding category x i The probability of . Wherein, i = 1, 2, ..., N, and N can be the total number of sample voice data. This cross entropy loss function measures the difference between the prediction result of the voice recognition model and the true label. By continuously adjusting the parameters of the voice recognition model, the value of the loss function should be minimized when training the voice recognition model, thereby improving the voice recognition model's ability to recognize specific voice data. When the voice recognition model is trained and deployed to the first electronic device, if specific voice data is recognized, a corresponding distress signal will be generated.
[0066] Step 206: Send a distress signal to at least one rescue device according to the device identifier corresponding to the at least one rescue device, and / or control the second electronic device to send an alarm signal according to the distress signal.
[0067] In some embodiments, the rescue device may be an electronic device for contacting rescue personnel. Further, the rescue device may be an electronic device corresponding to an emergency contact, or an electronic device corresponding to a hospital personnel near the contact caller, or an electronic device corresponding to a community personnel near the contact caller, without limitation herein. The device identifier corresponding to the rescue device can uniquely contact the identifier of the rescue device. The first electronic device may send a distress signal to at least one rescue device at the same time according to the device identifier corresponding to at least one rescue device, or may send the distress signal to at least one rescue device in sequence according to a preset order. Optionally, the device identifier corresponding to at least one rescue device may be stored in advance in the first electronic device, and the first electronic device may directly query the device identifiers corresponding to each rescue device to send a distress signal to each rescue device.
[0068] In some embodiments, after generating a distress message, the first electronic device may control the second electronic device to send out an alarm signal to attract the attention of rescuers near the caller so as to respond to the caller.
[0069] In an embodiment of the present application, if the first electronic device detects a distress action, it generates distress information corresponding to the distress action; and / or receives the distress information sent by the second electronic device; processes the distress information to obtain a distress signal; sends the distress signal to at least one rescue device according to the device identifier corresponding to at least one rescue device, and / or controls the second electronic device to send an alarm signal according to the distress signal. If the first electronic device detects a distress action, it generates the corresponding distress information, and the distress information can also be received from the second electronic device. It can receive the distress information more flexibly, process the distress information, obtain the distress signal, and send the distress signal to at least one rescue device. It can also control the second electronic device to send an alarm signal, so that the rescue personnel can be informed of the distress signal in a short time, which can improve the success rate of calling through the first electronic device, thereby improving the efficiency of notifying the rescue personnel to carry out rescue.
[0070] See also Figure 3 , Figure 3 The process of processing the distress information to obtain the distress signal disclosed in the embodiment of the present application is as follows. The process of processing the distress information to obtain the distress signal also includes the following steps:
[0071] Step S302: If it is determined that the touch data is greater than a preset touch threshold, a distress signal is generated.
[0072] In some cases, the caller may not be able to clearly send out a sound such as "Help!" due to physical reasons, but can trigger a distress signal by touching or pulling the first electronic device. In addition, by the caller touching the first electronic device to trigger the distress signal, a more convenient calling method can be provided for the caller.
[0073] In some embodiments, if the caller touches the first electronic device, the first electronic device can generate touch data, wherein the touch data can be used to represent the capacitance change of the surface of the first electronic device, and the caller can generate the capacitance change by touching the first electronic device, and has high flexibility. The first electronic device is also provided with a touch sensor, and when the caller touches the surface of the first electronic device, the touch sensor will cause a slight change in capacitance or resistance due to physical contact. By setting the reading at the time and the preset touch threshold, the first electronic device can quickly determine whether the touch data is greater than the preset touch threshold, and if it is determined that the touch data is greater than the preset touch threshold, a distress message is generated; if it is determined that the touch data is less than or equal to the preset touch threshold, the frequency of detecting the distress action is increased to determine whether the caller needs to trigger a distress signal. In order to avoid false triggering, the setting of the trigger threshold needs to be carefully debugged, taking into account different usage scenarios and the operating habits of the caller. For example, in daily use, there may be a slight touch on the host, but it will not trigger a distress signal. Only when a certain amount of tapping is reached will the distress signal be triggered. Therefore, the touch threshold can be adjusted according to the operating habits of the caller.
[0074] Step S304: sending a distress signal to the second electronic device to control the second electronic device to perform a corresponding distress task.
[0075] In some embodiments, the second electronic device may be an electronic device carried by the caller, so that the caller can trigger a distress signal. The second electronic device may include an alarm module, and the first electronic device may send a distress signal to the second electronic device to control the second electronic device to perform a corresponding rescue task. Among them, the alarm module may be a task that attracts the attention of rescuers near the caller through lights or sounds, and the rescue task may be a task in which the second electronic device uses the alarm module to make nearby rescuers aware of the caller's distress call. Further, the second electronic device may control the second electronic device to flash lights and / or emit sounds of a preset frequency through the alarm module, and after the first electronic device sends the distress signal to each rescue device, generate a result feedback after sending the distress signal, and send the result feedback to the second electronic device, and the second electronic device may use voice prompts and other methods to make the caller aware of the result feedback. Furthermore, when the calling person triggers the second electronic device to issue a distress call, the second electronic device may generate a distress message, which may include a distress location and a distress time. The second electronic device sends the distress message to the first electronic device, and the first electronic device generates a corresponding distress signal based on the distress message, which may also include a distress location and a distress time. The first electronic device sends the distress signal to each rescue device so that the rescue personnel know the distress location and the distress time that triggered the distress signal.
[0076] In an embodiment of the present application, if it is determined that the touch data is greater than a preset touch threshold, a distress signal is generated and sent to a second electronic device to control the second electronic device to perform a corresponding rescue task. By detecting the touch data of the caller, it is possible to determine whether to generate a distress signal, thereby increasing the convenience of the caller seeking help, thereby increasing the success rate of the caller triggering the distress signal, and providing a technical basis for intelligent calling.
[0077] See also Figure 4 , Figure 4 The present application discloses a flow chart of sending a user instruction to a senior care service platform, wherein the intelligent calling method further includes the following steps:
[0078] Step S402, obtaining elderly care service signal.
[0079] The first electronic device can not only be used to trigger a distress signal, but also have an elderly care service function, that is, the caller can send an elderly care service signal through the first electronic device so as to enjoy the elderly care service.
[0080] In some embodiments, the first electronic device may click a preset button according to the caller, so that the first electronic device obtains an elderly care service signal. The elderly care service signal may be different according to the elderly care service clicked by the caller, thereby generating a corresponding elderly care service signal, and the generated elderly care service signal may include a corresponding elderly care device identifier, and the elderly care device identifier can uniquely call the staff member who provides the corresponding elderly care service. For example, if the caller clicks on the elderly care service of contacting a community doctor, the first electronic device may generate an elderly care service signal corresponding to the contact community doctor. After obtaining the elderly care service signal, the first electronic device may directly send the elderly care service signal to the elderly care device corresponding to the elderly care device identifier according to the elderly care device identifier in the elderly care service signal, so that the caller can contact the required elderly care service. The first electronic device can generate a corresponding elderly care service instruction according to the caller clicking the preset button, which can improve the convenience of the caller contacting the required elderly care service, thereby further improving the intelligence of the call.
[0081] Optionally, the second electronic device can also obtain the elderly care service signal and send the obtained elderly care service signal to the first electronic device, or directly send the elderly care service signal directly to the elderly care service platform. Among them, the second electronic device can also generate an elderly care service signal by the caller clicking a preset button, or can obtain the elderly care service signal by recognizing the caller's voice command. The second electronic device can also obtain the elderly care service signal, and the second electronic device can be provided to the caller to carry with him, further improving the convenience of the caller contacting the required elderly care service.
[0082] Step S404: identify the elderly care service signal, determine the user instruction corresponding to the elderly care service signal, and send the user instruction to the elderly care service platform.
[0083] In some embodiments, the elderly care service platform can be a platform for contacting corresponding elderly care services. The first electronic device sends user instructions to the elderly care service platform, and the elderly care service platform can contact the corresponding elderly care service according to the user instructions so that the caller can enjoy the corresponding elderly care service.
[0084] As an optional implementation, the first electronic device can perform voice recognition on the elderly care service signal to obtain a voice recognition result, and generate a corresponding user instruction based on the voice recognition result. The elderly care service signal may include a voice instruction. The first electronic device can obtain a voice recognition result based on identifying the voice instruction of the caller, and generate a corresponding user instruction based on the voice recognition result, thereby sending the user instruction to the elderly care service platform. For example, the voice instruction can be the voice of the caller saying "I need housekeeping service" to the first electronic device. Furthermore, the first electronic device can also recognize the voice instruction issued by the caller through a voice recognition model to obtain a corresponding user instruction, thereby facilitating the caller to contact the required elderly care service.
[0085] Figure 5 FIG. 1 is a schematic diagram of the structure of an intelligent calling system in an embodiment. Figure 5 As shown, the first electronic device can be connected to the elderly care service platform and the emergency contact module. The emergency contact module can send the distress signal to the rescue equipment. The emergency contact module can be connected to the customer service module. The customer service module can contact the customer service equipment corresponding to the customer service personnel to comfort the caller's emotions and follow up the progress of the call to the rescue equipment in real time. The second electronic device can be connected to the first electronic device, the elderly care service platform and the emergency contact module to provide a variety of intelligent call services for the caller.
[0086] In an embodiment of the present application, the first electronic device obtains the elderly care service signal, identifies the elderly care service signal, determines the user instruction corresponding to the elderly care service signal, and sends the user instruction to the elderly care service platform, which can improve the convenience of the caller contacting the required elderly care service.
[0087] See also Figure 6 , Figure 6 The present invention discloses a flowchart of sending a distress signal to at least one rescue device according to an embodiment of the present invention, wherein the step of sending the distress signal to at least one rescue device according to a device identifier corresponding to at least one rescue device also includes the following steps:
[0088] Step S602, obtaining device information corresponding to each rescue device.
[0089] In some embodiments, the device information corresponding to each rescue device can uniquely link the identification of each rescue device. For example, if the rescue device is a mobile phone, the device information can be the mobile phone number. If the rescue device is a landline, the device information can be the landline number of the landline. Furthermore, the device information corresponding to each rescue device can also include a geographic location. The geographic location corresponding to each rescue device can be used to describe the location of the rescue device. By obtaining the device information corresponding to each rescue device, a basis is provided for sending a distress signal to each rescue device. At the same time, the device information also includes a geographic location, which can improve the intelligence of sending a distress signal to each rescue device.
[0090] Step S604: sort at least one rescue device according to the device information corresponding to each rescue device, and send a distress signal to the at least one rescue device in sequence according to the sorting of the at least one rescue device.
[0091] In one embodiment, the first electronic device can sort at least one rescue device according to the time when the device information corresponding to each rescue device is entered into the first electronic device. Specifically, the earlier the device information is entered, the later the corresponding rescue device is in the sorting. Optionally, the first electronic device can also sort at least one rescue device according to the user instruction input by the caller. The user instruction input by the caller can be a voice instruction or a user instruction generated by clicking or sliding a button, which is not limited here. The first electronic device sorts at least one rescue device according to the user instruction input by the caller, which can improve the convenience of the caller in sorting the rescue device. Optionally, the first electronic device can also sort at least one rescue device according to the geographical location corresponding to each rescue device. Specifically, the physical distance with the first electronic device can be calculated according to the geographical location corresponding to each rescue device to obtain the physical distance corresponding to each rescue device, and the rescue devices can be sorted according to the physical distance corresponding to each rescue device. Specifically, the closer the physical distance corresponding to each rescue device is, the higher the sorting of the rescue device is. The first electronic device sorts at least one rescue device according to the geographical locations corresponding to the rescue devices, so as to preferentially send the distress signal to the rescue device that is closer to the first electronic device, thereby improving the efficiency of the rescue personnel in rescuing the calling person.
[0092] In some embodiments, if the distress signal is sent to the first rescue device according to the preset number of times and no response is obtained from the first rescue device, the distress signal is sent to the next rescue device of the first rescue device; the first rescue device is any rescue device. Among them, the next rescue device of the first rescue device can be obtained by the first electronic device searching the order of at least one rescue device. Further, if the distress signal is sent to the first rescue device for a preset waiting time according to the preset number of times and no response is obtained from the first rescue device, the distress signal is sent to the next rescue device. For example, assuming that the order of at least one rescue device is to send a distress signal to rescue device A first and then to rescue device B, if the first electronic device needs to send a distress signal to rescue device A three times and to rescue device B twice, the first electronic device can first send a distress signal to rescue device A three times and wait for thirty seconds each time. If the three distress signals do not get a response from rescue device A, the first electronic device sends the distress signal to rescue device B. If the at least one rescue device responds to the distress signal, the first electronic device may continue to send the distress signal to the at least one rescue device in a preset sequence to increase the success rate of the calling person obtaining rescue.
[0093] The first electronic device sends the distress signal to the first rescue device according to a preset number of transmissions, which can increase the response probability of the rescue device. When there is no response from the first rescue device, the distress signal is sent to the next rescue device of the first rescue device, which can increase the success rate of the call to the calling person.
[0094] Figure 7 FIG. 1 is a flow chart of sending a distress signal in an embodiment. Figure 7 As shown, it is assumed that the calling person sets the device information corresponding to three rescue devices, namely the first rescue device, the second rescue device and the third rescue device. If the calling person triggers the first electronic device to send a distress signal to the three rescue devices through the rescue action, the first electronic device sends a distress signal to the first rescue device, and if the first rescue device responds to the distress signal, a communication link can be established so that the calling person can talk to the rescuer of the first rescue device through the first electronic device. If the first rescue device does not respond to the distress signal, the first electronic device sends a distress signal to the second rescue device, and if the second rescue device responds to the distress signal, a communication link can be established. If the second rescue device does not respond to the distress signal, a distress signal is sent to the third rescue device, and if the third rescue device responds to the distress signal, a communication link can be established. If the third rescue device does not respond to the distress signal, the first electronic device continues to send distress signals to the above three rescue devices according to the preset sequence.
[0095] As an optional implementation, if no response is received from at least one rescue device, the distress signal is uploaded to the rescue platform. After the first electronic device uploads the distress signal to the rescue platform, the rescue platform can process the distress signal according to the upload time of the distress signal. Specifically, it can communicate with the electronic device in the hospital near the caller to transmit the distress signal to the hospital near the caller. The rescue platform processes the distress signal according to the upload time of the distress signal. Specifically, the earlier the distress signal is uploaded, the earlier the distress signal is processed. Among them, the upload time of the distress signal can be the time point when the rescue platform receives the distress signal. Optionally, after the first electronic device uploads the distress signal to the rescue platform, it can also process the distress signal according to the degree of urgency of the distress signal. Specifically, the rescue platform can give priority to the distress signal with a higher degree of urgency. When the first electronic device does not receive a response from at least one rescue device, uploading the distress signal to the rescue platform can further improve the success rate of the call of the caller.
[0096] In an embodiment of the present application, the first electronic device obtains device information corresponding to each rescue device, sorts at least one rescue device according to the device information corresponding to each rescue device, and sends a distress signal to at least one rescue device in sequence according to the sorting of at least one rescue device, which can improve the success rate of calling personnel.
[0097] See also Figure 8 , Figure 8 is a flow chart of another intelligent calling method disclosed in an embodiment of the present application, wherein: Figure 8 The described intelligent calling method is applicable to the second electronic device. Figure 8 As shown, the intelligent calling method may include the following steps:
[0098] Step S802, collecting distress information.
[0099] Step S804, sending a distress message to the first electronic device, and receiving a distress signal sent by the first electronic device;
[0100] In some embodiments, if the second electronic device recognizes the caller's action of asking for help, it can generate a distress message based on the action of asking for help, and send the distress message to the first electronic device. Optionally, the second electronic device can receive the distress signal processed and sent by the first electronic device, and send an alarm signal based on the distress signal.
[0101] Step S806: sending an alarm signal according to the distress signal.
[0102] In some embodiments, the second electronic device sends an alarm signal according to the distress signal, so that the second electronic device can enable the rescue personnel to find the caller in time through the alarm signal. Further, the second electronic device includes an alarm module, which can be used to issue an alarm. The second electronic device can control the second electronic device to send a light signal and a buzzer signal according to the distress signal through the alarm module, wherein the second electronic device can send a light signal according to a preset light intensity and send a buzzer signal according to a preset decibel. Furthermore, the second electronic device can also send corresponding light signals and buzzer signals according to the usage scenario set by the caller. For example, if the caller sets the usage scenario to night, a weaker light signal and buzzer signal can be sent to avoid affecting the caller's rest.
[0103] The second electronic device controls the second electronic device to emit a light signal and a buzzer signal according to the distress signal through the alarm module, so that the rescue personnel can know the specific location of the caller through the light signal and the buzzer signal.
[0104] In an embodiment of the present application, the second electronic device collects distress information, sends the distress information to the first electronic device, receives the distress signal sent by the first electronic device, and sends an alarm signal according to the distress signal, thereby improving the intelligence of the call.
[0105] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of an intelligent calling device disclosed in an embodiment of the present application. The device can be applied to a first electronic device. Fig. 9 As shown, the smart calling device 900 may include: an acquisition module 901 , a processing module 902 , and a help module 903 .
[0106] The acquisition module 901 is used to generate a distress message corresponding to the distress action if a distress action is detected; and / or receive the distress message sent by the second electronic device;
[0107] The processing module 902 is used to process the distress information to obtain a distress signal;
[0108] The distress module 903 is used to send a distress signal to at least one rescue device according to the device identification corresponding to the at least one rescue device, and / or control the second electronic device to send an alarm signal according to the distress signal.
[0109] In one embodiment, the processing module 902 further includes:
[0110] The recognition unit is used to recognize the voice data through the trained voice recognition model to obtain a distress signal.
[0111] In one embodiment, the recognition unit is further used to extract features from the voice data to obtain voice features; determine whether the voice features are within the frequency range through a voice recognition model; and generate a distress signal if it is determined that the voice features are within the frequency range.
[0112] In one embodiment, the processing module 902 is further configured to generate a distress signal if it is determined that the touch data is greater than a preset touch threshold; and send the distress signal to the second electronic device to control the second electronic device to perform a corresponding distress task.
[0113] In one embodiment, the smart calling device 900 further includes:
[0114] Elderly care module, used to obtain elderly care service signals;
[0115] The signal recognition module is used to identify the elderly care service signal, determine the user instruction corresponding to the elderly care service signal, and send the user instruction to the elderly care service platform.
[0116] In one embodiment, the signal recognition module is also used to perform voice recognition on the elderly care service signal, obtain a voice recognition result, and generate a corresponding user instruction according to the voice recognition result.
[0117] In one embodiment, the help module 903 further includes:
[0118] An information acquisition unit, used to acquire device information corresponding to each rescue device;
[0119] The signal sending unit is used to sort at least one rescue device according to the device information corresponding to each rescue device, and send a distress signal to the at least one rescue device in sequence according to the sorting of the at least one rescue device.
[0120] In one embodiment, the signal sending unit is further used to send the distress signal to the next rescue device of the first rescue device if the distress signal is sent to the first rescue device according to a preset number of times and no response is obtained from the first rescue device; the first rescue device is any rescue device.
[0121] In one embodiment, the signal sending unit is further configured to upload a distress signal to a rescue platform if no response is received from at least one rescue device.
[0122] See also Fig.10 , Fig.10 is a schematic diagram of the structure of another intelligent calling device disclosed in an embodiment of the present application. The device can be applied to a second electronic device. Fig.10 As shown, the intelligent calling device 1000 may include: a collection module 1001 and
[0123] The collection module 1001 is used to collect distress information;
[0124] The sending module 1002 is used to send the distress information to the first electronic device and receive the distress signal sent by the first electronic device;
[0125] The alarm module 1003 is used to send an alarm signal according to the distress signal.
[0126] In one embodiment, the alarm module 1003 is further used to control the second electronic device to emit a light signal and a buzzer signal according to the distress signal through the alarm module.
[0127] See also Fig.11 , Fig.11 Schematic diagram of the structure of an electronic device disclosed in the embodiment of the present application. Fig.11 As shown, the electronic device 1100 may include:
[0128] A memory 1101 storing executable program codes;
[0129] A processor 1102 coupled to the memory 1101;
[0130] Among them, the processor 1102 calls the executable program code stored in the memory 1101 to execute any intelligent calling method disclosed in the embodiments of the present application.
[0131] An embodiment of the present application discloses a computer-readable storage medium storing a computer program, wherein when the computer program is executed by the processor, the processor implements any one of the intelligent calling methods disclosed in the embodiment of the present application.
[0132] The embodiments of the present application disclose a computer program product, including a computer program, and the computer program can be executed by a processor to implement the methods described in the above embodiments.
[0133] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. Those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required for the present application.
[0134] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the above-mentioned processes does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0135] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0136] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0137] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, a server or a network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above-mentioned methods of various embodiments of the present application.
[0138] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0139] The above is a detailed introduction to an intelligent calling method, device, electronic device and storage medium disclosed in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. An intelligent calling method, characterized in that: Applied to a first electronic device, the first electronic device is communicatively connected with a second electronic device, the method includes: If a distress action is detected, generating distress information corresponding to the distress action; and / or receiving distress information sent by the second electronic device; Processing the distress information to obtain a distress signal; According to the device identification corresponding to at least one rescue device, the distress signal is sent to the at least one rescue device, and / or according to the distress signal, the second electronic device is controlled to send an alarm signal.
2. The intelligent calling method according to claim 1, characterized in that: The distress information includes voice data; the processing of the distress information to obtain a distress signal includes: The speech data is recognized by the trained speech recognition model to obtain a distress signal.
3. The intelligent calling method according to claim 2, characterized in that: The speech recognition model obtained through training recognizes the speech data to obtain a distress signal, including: Extracting features from the speech data to obtain speech features; Determining whether the speech feature is within a frequency range by using the speech recognition model; If it is determined that the voice feature is within the frequency range, the distress signal is generated.
4. The intelligent calling method according to claim 1, characterized in that: The distress information includes touch data; and the processing of the distress information to obtain a distress signal includes: If it is determined that the touch data is greater than a preset touch threshold, generating the distress signal; The distress signal is sent to a second electronic device to control the second electronic device to perform a corresponding distress task.
5. The intelligent calling method according to claim 1, characterized in that: The first electronic device is communicatively connected to the elderly care service platform; the method further comprises: Get elderly care service signals; The elderly care service signal is identified, a user instruction corresponding to the elderly care service signal is determined, and the user instruction is sent to the elderly care service platform.
6. The intelligent calling method according to claim 5, characterized in that: The identifying the elderly care service signal and determining the user instruction corresponding to the elderly care service signal includes: Perform voice recognition on the elderly care service signal to obtain a voice recognition result, and generate a corresponding user instruction according to the voice recognition result.
7. The intelligent calling method according to claim 1, characterized in that: The sending the distress signal to the at least one rescue device according to the device identifier corresponding to the at least one rescue device comprises: Obtain device information corresponding to each rescue device; The at least one rescue device is sorted according to the device information corresponding to each rescue device, and the distress signal is sent to the at least one rescue device in sequence according to the sorting of the at least one rescue device.
8. The intelligent calling method according to claim 7, characterized in that: The sending of the distress signal to the at least one rescue device in sequence according to the ranking of the at least one rescue device comprises: If the distress signal is sent to the first rescue device according to the preset number of times and no response is obtained from the first rescue device, the distress signal is sent to the next rescue device of the first rescue device; the first rescue device is any rescue device.
9. The intelligent calling method according to claim 8, characterized in that: The first electronic device is communicatively connected to the rescue platform; after sending the distress signal to the at least one rescue device in sequence according to the sequence of the at least one rescue device, the method further includes: If no response is received from the at least one rescue device, the distress signal is uploaded to the rescue platform.
10. An intelligent calling method, characterized in that: Applied to a second electronic device, the first electronic device is communicatively connected with the second electronic device, and the method further includes: Collect distress information; Sending the distress information to the first electronic device, and receiving the distress signal sent by the first electronic device; An alarm signal is sent out according to the distress signal.
11. The intelligent calling method according to claim 10, characterized in that: The second electronic device comprises an alarm module; the sending of an alarm signal according to the distress signal comprises: The alarm module controls the second electronic device to emit a light signal and a buzzer signal according to the distress signal.