A processing method and device of a voice wake-up system, equipment and medium

By performing sound source localization and regional attribute analysis in a smart home environment, the wake-up threshold of the voice wake-up system is dynamically adjusted, solving the problem of false wake-ups caused by background noise and improving the accuracy and response speed of the voice wake-up system.

CN119649807BActive Publication Date: 2026-02-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411532945.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2026-02-10
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

In a smart home environment, excessive background noise may cause the voice wake-up system to misinterpret the voice wake-up command, resulting in false wake-up.

Method used

By acquiring sound signals, sound source localization is performed to determine the location of the sound source and its regional attribute information. The wake-up threshold of the voice wake-up system is then adjusted based on the regional attribute information, including detecting whether there are people or objects and the type of voice in the target area, so as to dynamically adjust the sensitivity of the wake-up system.

Benefits of technology

The wake-up recognition strategy of the voice wake-up system has been optimized, reducing the probability of false wake-ups and improving the accuracy and response speed of the voice wake-up system in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119649807B_ABST
    Figure CN119649807B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a processing method, device and equipment based on a voice wake-up system and a medium, the method comprising: acquiring a sound signal; performing sound source positioning on the sound signal to determine a sound source position of the sound signal; determining a target area where the sound source position is located and area attribute information of the target area; and adjusting a wake-up threshold of the voice wake-up system according to the area attribute information. Through the embodiments of the present application, the wake-up threshold of the voice wake-up system is adjusted according to the area where the sound source position is located, thereby adjusting the wake-up sensitivity of the voice wake-up system, optimizing the strategy of wake-up recognition of the voice wake-up system, and reducing the probability of false wake-up of the voice wake-up system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of voice data processing technology, and in particular to a processing method, apparatus, device and medium based on a voice wake-up system. Background Technology

[0002] Currently, in smart home environments, voice wake-up technology is widely used in various devices so that users can control devices through voice commands.

[0003] However, in existing technologies, if there is excessive background noise in a smart home environment, such as from a TV or stereo, the device may mistakenly identify it as a wake-up command, thus triggering a false wake-up. Summary of the Invention

[0004] In view of the above problems, a processing method, apparatus, device, and medium based on a voice wake-up system are proposed to overcome or at least partially solve the above problems, including:

[0005] A processing method based on a voice wake-up system, the method comprising:

[0006] Acquire the collected sound signal;

[0007] The sound signal is localized to determine the location of the sound source.

[0008] Determine the target region where the sound source is located and the regional attribute information of the target region;

[0009] The wake-up threshold of the voice wake-up system is adjusted based on the regional attribute information.

[0010] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the region attribute information includes:

[0011] Detect whether there is a human figure in the target area;

[0012] The wake-up threshold of the voice wake-up system is adjusted based on the detection results of the person and the regional attribute information.

[0013] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the detection results of the person object and the regional attribute information includes:

[0014] When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system.

[0015] When the detection result of the person object indicates that a person object exists in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0016] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the detection results of the person object and the regional attribute information includes:

[0017] When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0018] When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0019] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the region attribute information includes:

[0020] Determine the sound type of the sound signal;

[0021] The wake-up threshold of the voice wake-up system is adjusted based on the sound type and the regional attribute information.

[0022] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the sound type and the regional attribute information includes:

[0023] When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a designated region, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system.

[0024] When the sound type indicates that the sound signal is human voice, and the region attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0025] Optionally, adjusting the wake-up threshold of the voice wake-up system based on the sound type and the regional attribute information includes:

[0026] When the sound type indicates that the sound signal is noise, and the regional attribute information indicates that the target region is a specified region, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0027] When the sound type indicates that the sound signal is noise, and the region attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0028] Optionally, the designated area is a permanent or active area, and the non-designated area is a temporary or inactive area.

[0029] Optionally, before acquiring the collected sound signal, the process includes:

[0030] Obtain historical personnel activity information, and based on the historical personnel activity information, determine multiple regions in the current environment, and set the region attribute information for each region.

[0031] Optionally, the voice wake-up system is deployed on smart home devices equipped with millimeter-wave radar.

[0032] A processing device based on a voice wake-up system, the device comprising:

[0033] The sound signal acquisition module is used to acquire the collected sound signals;

[0034] A sound source location determination module is used to locate the sound source of the sound signal and determine the sound source location of the sound signal.

[0035] The region attribute information determination module is used to determine the target region where the sound source is located and the region attribute information of the target region;

[0036] The wake-up threshold adjustment module is used to adjust the wake-up threshold of the voice wake-up system according to the region attribute information.

[0037] An electronic device includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method described above.

[0038] A computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the method described above.

[0039] The embodiments of the present invention have the following advantages:

[0040] In this embodiment of the invention, by acquiring a collected sound signal; performing sound source localization on the sound signal to determine the sound source location; determining the target area where the sound source is located and the regional attribute information of the target area; and adjusting the wake-up threshold of the voice wake-up system based on the regional attribute information, the wake-up threshold of the voice wake-up system is adjusted according to the area where the sound source is located, thereby adjusting the wake-up sensitivity of the voice wake-up system, optimizing the wake-up recognition strategy of the voice wake-up system, and reducing the probability of false wake-up of the voice wake-up system. Attached Figure Description

[0041] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a flowchart of the steps of a processing method based on a voice wake-up system provided in an embodiment of the present invention;

[0043] Figure 2 This is an example diagram of a processing method based on a voice wake-up system provided in an embodiment of the present invention;

[0044] Figure 3 This is a flowchart of another processing method based on a voice wake-up system provided in an embodiment of the present invention;

[0045] Figure 4 This is a structural block diagram of a processing device based on a voice wake-up system provided in an embodiment of the present invention. Detailed Implementation

[0046] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0047] In related technologies, sound source localization technology mainly relies on microphone arrays and signal processing algorithms to determine the location of sound sources. However, its accuracy is limited in the presence of significant background noise or multiple sound sources, especially in complex indoor environments where it may be difficult to accurately distinguish and locate specific sound sources. Taking a home environment as an example, there are various interfering sound sources, such as television voices, voices outside the window, or other noises. Current speech recognition technology cannot distinguish between real human voices and recordings from these interfering sound sources. Therefore, if an interfering sound source triggers a wake-up word or command word, it will activate voice wake-up and recognition.

[0048] Based on this, embodiments of the present invention can dynamically adjust the threshold to adapt to environmental changes, thereby improving the accuracy and response speed of the voice wake-up system. Specifically, the present invention proposes to divide the region by detecting the activity area of ​​people using millimeter waves. When voice wake-up is detected, it determines which region the wake-up sound source is in. For those in the resident activity area, it is assumed that it is likely a real person's voice, and the normal threshold or the voice threshold can be applied, thereby improving the wake-up response. If the wake-up sound source falls in a non-resident activity area or is accompanied by a noise source, it may be interference sound, so the threshold is increased. In this case, the wake-up sensitivity will be reduced, avoiding false wake-ups.

[0049] The present invention will be further described below with reference to the accompanying drawings:

[0050] Reference Figure 1 The diagram illustrates a process flowchart of a voice wake-up system based on an embodiment of the present invention. The voice wake-up system is deployed in a smart home device equipped with millimeter-wave radar.

[0051] In some examples, millimeter-wave radar can acquire information about people's activities in the current environment by transmitting millimeter-wave signals and receiving the reflected signals. The radar signals are processed at high frequency and converted into data describing the location and movement of people.

[0052] As some examples, smart home devices could include smart air conditioners, smart central control screens, etc.

[0053] Specifically, it may include the following steps:

[0054] Step 101: Acquire the collected sound signal.

[0055] In practical applications, sound signals can be the sounds made by people in the current environment, or background sounds emitted by other devices, such as the background sounds emitted by the TV when a user is watching TV.

[0056] As examples, one or more microphone arrays can be deployed in smart home devices to collect sound signals from the current environment in real time; the voice wake-up system can process the sound signals collected by the microphone array, such as sound classification and sound source localization.

[0057] In some embodiments of the present invention, the process of acquiring the collected sound signal includes:

[0058] Obtain historical personnel activity information, and based on the historical personnel activity information, determine multiple regions in the current environment, and set the region attribute information for each region.

[0059] In some examples, historical human activity information is the activity information of people within a period of time obtained by millimeter-wave radar after the smart home device is installed. For example, after the device is installed, human activity is continuously detected for 10 days, and the human activity trajectory is obtained to determine multiple areas and set the area attribute information for each area.

[0060] For example, an area where people spend more than 2 hours a day for 10 consecutive days, or an area with frequent daily foot traffic, such as the living room sofa area, hallway, or the hallway between the living room TV and sofa, can have its area attribute information set as a designated area. Areas where people occasionally stay, areas where people might be detected once a day or once every 10 consecutive days, or areas with no human activity, can have their area attribute information defined as non-designated areas.

[0061] In practical applications, the voice wake-up system can acquire historical personnel activity information collected by millimeter-wave radar, determine multiple areas in the current environment based on the historical personnel activity information, and set corresponding area attribute information for each area, such as designated area and non-designated area.

[0062] In some embodiments of the present invention, the designated area is a permanent area or an active area, and the non-designated area is a temporary active area or an inactive area.

[0063] As examples, the residing area is the area where the user frequently spends time, such as the sofa area in the living room. These areas typically have less background noise, and the user's voice commands have a higher priority. The active area is the area the user is likely to frequently enter and exit, such as hallways or room activity areas; voice commands in these areas require a rapid response. The temporary active area is the area that appears occasionally, such as the TV area or a temporarily designated activity area; these areas may be affected by occasional noise, requiring a higher threshold to reduce false wake-ups. The inactive area is the place the user doesn't often go, such as a storage cabinet.

[0064] Step 102: Locate the sound source of the sound signal to determine the location of the sound source.

[0065] As examples, sound source localization algorithms can be used to locate sound signals and determine the location of the sound source. For example, sound source localization algorithms can employ direction of arrival (DOA) estimation and localization triangulation techniques. Multiple microphones (microphone arrays) are used to measure the sound source at different locations. Since the sound signal arrives at different microphones with different degrees of delay (also known as time delay), the algorithm processes the measured sound signals to obtain the direction of arrival (including azimuth and pitch angles) and distance of the sound source point relative to the microphones, which are then used as the sound source location.

[0066] In practical applications, voice wake-up systems can use microphone arrays and sound source localization algorithms to locate the source of the acquired sound signal in order to determine the location of the sound source.

[0067] Step 103: Determine the target area where the sound source is located and the area attribute information of the target area.

[0068] As examples, after determining the location of the sound source, the area emitting the sound signal can be identified as the target area based on the location of the sound source. Since multiple areas have been identified in the current environment based on historical personnel activity information before acquiring the sound signal, and each area corresponds to a region attribute information, it is possible to determine which area in the current environment the target area belongs to and use the region attribute information of that area as the region attribute information of the target area.

[0069] Step 104: Adjust the wake-up threshold of the voice wake-up system according to the regional attribute information.

[0070] After determining the regional attribute information of the target area, the wake-up threshold of the voice wake-up system can be adjusted according to the regional type indicated by the regional attribute information, so as to adjust the wake-up sensitivity of the voice wake-up system. Among them, the regional type includes designated area and non-designated area; the designated area is the permanent area or active area, and the non-designated area is the temporary active area or inactive area.

[0071] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes: detecting whether there is a person or object in the target region; and adjusting the wake-up threshold of the voice wake-up system according to the detection result of the person or object and the regional attribute information.

[0072] After determining the regional attribute information of the target area, the voice wake-up system can also call millimeter-wave radar to detect whether there are human objects in the target area. Based on the detection results of human objects and the regional type indicated by the regional attribute information, the wake-up threshold of the voice wake-up system is adjusted. The detection results of human objects include whether there are human objects in the target area or whether there are no human objects in the target area.

[0073] If the target area is determined to be a resident area within the designated area, the voice wake-up system calls the millimeter-wave radar to detect whether there are people in the target area. If there are people, the wake-up threshold of the voice wake-up system is reduced to increase the wake-up sensitivity of the voice wake-up system.

[0074] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0075] Sub-step 11: When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a specified area, adjust the wake-up threshold of the voice wake-up system to increase the wake-up sensitivity of the voice wake-up system.

[0076] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system calls millimeter-wave radar to detect that there are people in the target area, the wake-up threshold of the voice wake-up system can be reduced to increase the wake-up sensitivity of the voice wake-up system, thereby improving the response speed of the voice wake-up system.

[0077] Sub-step 12: When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0078] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the designated area, and the voice wake-up system calls millimeter-wave radar to detect that there are people in the target area, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby reducing the response speed of the voice wake-up system.

[0079] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0080] Sub-step 13: When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0081] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system calls millimeter-wave radar to detect that no one is in the target area, the wake-up threshold of the voice wake-up system can be adjusted to the default threshold to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0082] In some examples, the default threshold can be the threshold set when the smart home device is manufactured, such as a factory default threshold of 85%. The default threshold can vary depending on the different voice wake-up systems and smart home devices, and subsequent adjustments to the wake-up threshold are made based on the default threshold.

[0083] Sub-step 14: When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a non-specified area, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system.

[0084] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the designated area, and the voice wake-up system calls the millimeter-wave radar to detect that no one is in the target area, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0085] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes:

[0086] Determine the sound type of the sound signal; adjust the wake-up threshold of the voice wake-up system based on the sound type and the regional attribute information.

[0087] As examples, voice wake-up systems can use neural networks and sound signal processing algorithms (such as time-domain and frequency-domain analysis, beamforming technology) to classify sound signals, thereby identifying and distinguishing human voices from background noise sources.

[0088] In some examples, the sound type of the sound signal can be determined, such as whether the sound type is human voice or noise; the voice wake-up system adjusts its wake-up threshold and thus the wake-up sensitivity based on the sound type and the regional attribute information of the target area.

[0089] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0090] Sub-step 21: When the sound type indicates that the sound signal is human voice and the regional attribute information indicates that the target region is a designated region, adjust the wake-up threshold of the voice wake-up system to increase the wake-up sensitivity of the voice wake-up system.

[0091] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system determines that the sound signal is a human voice, the wake-up threshold of the voice wake-up system can be reduced to increase the wake-up sensitivity of the voice wake-up system, thereby improving the response speed of the voice wake-up system.

[0092] Sub-step 22: When the sound type indicates that the sound signal is human voice and the regional attribute information indicates that the target region is a non-specified region, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system.

[0093] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the specified area, and the voice wake-up system determines that the sound signal is a human voice, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0094] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0095] Sub-step 23: When the sound type indicates that the sound signal is noise and the area attribute information indicates that the target area is a specified area, adjust the wake-up threshold of the voice wake-up system to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0096] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system determines that the sound signal is noise, the wake-up threshold of the voice wake-up system can be adjusted to the default threshold to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0097] In some examples, the default threshold can be the threshold set when the smart home device leaves the factory, such as a factory default threshold of 85%, which triggers wake-up when the probability of the wake word in the sound signal reaches 85%. The default threshold can vary depending on the different voice wake-up systems and smart home devices, and subsequent adjustments to the wake-up threshold are made based on the default threshold.

[0098] Sub-step 24: When the sound type indicates that the sound signal is noise and the area attribute information indicates that the target area is a non-specified area, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system, thereby avoiding the voice wake-up system from being falsely woken up.

[0099] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the specified area, and the voice wake-up system determines that the sound signal is noise, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0100] As an example, taking the default wake-up threshold of a voice wake-up system as 85%, the adjustment of the wake-up threshold is based on the default threshold. If the default threshold is 85%, and it needs to be reduced to 80% of the default threshold, then the wake-up threshold needs to be adjusted to 68% (default threshold 85% multiplied by 80% = 68%).

[0101] In some examples, the wake-up threshold of the voice wake-up system can also be adjusted based on voice type, the detection results of the person / object, and regional attribute information; Figure 2 As shown, the following situations may be included:

[0102] Persistent Area: When the sound source of the audio signal is located in a persistent area (such as the sofa in the living room), and there is no particularly large background noise source at the sound source location, the system will lower the voice wake-up recognition threshold when the radar detects that someone is in the area, for example, by lowering it to 80% of the default threshold. If the radar detects that no one is in the area, the normal threshold (default threshold) will be used again.

[0103] Activity Area: When the sound source of the sound signal is located in an activity area (such as a corridor or room), and there is no particularly large background noise source at the sound source location, the system will lower the voice wake-up recognition threshold when the radar detects that someone is in the area, for example, by lowering it to 85% of the default threshold. If the radar detects that no one is there, the normal threshold (default threshold) will be used again.

[0104] Temporary activity area: When the sound source of the sound signal is located in a temporary activity area (such as a television area), and there is no particularly large background noise source at the sound source location, the system will increase the threshold when the radar detects someone in the area, for example, to 120% of the default threshold. If the radar detects no one, the threshold will be further increased, for example, to 130% of the default threshold; if there are human voices and noise in the sound signal, and the sound source locations overlap, the threshold needs to be further increased.

[0105] Inactive Areas: When the sound source of a sound signal is located in an inactive area (such as a storage cabinet area), and there is no particularly large background noise source at the sound source location, the system will increase the threshold if the radar detects someone in the area, for example, to 125% of the default threshold. If the radar detects no one, the threshold will be further increased, for example, to 135% of the default threshold. If the sound signal contains human voices and noise, and the sound source locations overlap, the threshold needs to be further increased.

[0106] In some examples of this invention, by combining millimeter-wave radar and sound detection technology, the threshold for voice wake-up recognition is intelligently adjusted according to the area where the sound source is located and the indoor activity situation, thereby reducing false wake-ups and improving response speed. By dividing multiple areas and distinguishing between permanent areas, active areas, temporary active areas, and inactive areas, the voice wake-up recognition strategy is optimized, thereby improving the accuracy and response speed of the voice wake-up recognition system, especially its anti-interference ability in complex environments.

[0107] Taking a user sitting on the sofa in the living room (the user's usual area) as an example, the system will respond quickly when the user issues a wake-up command. If the user leaves the sofa, the system will return to its normal threshold to avoid false wake-ups.

[0108] Taking a user in a TV-controlled area (temporary activity area) as an example, when the TV is on and someone is in the area, the system raises the threshold to prevent the TV sound from being mistaken for a wake-up command. If the TV is off and no one is in the area, the system raises the threshold further to ensure that it only responds when the user explicitly issues a wake-up command.

[0109] In this embodiment of the invention, by acquiring a collected sound signal; performing sound source localization on the sound signal to determine the sound source location; determining the target area where the sound source is located and the regional attribute information of the target area; and adjusting the wake-up threshold of the voice wake-up system based on the regional attribute information, the wake-up threshold of the voice wake-up system is adjusted according to the area where the sound source is located, thereby adjusting the wake-up sensitivity of the voice wake-up system, optimizing the wake-up recognition strategy of the voice wake-up system, and reducing the probability of false wake-up of the voice wake-up system.

[0110] Reference Figure 3The diagram illustrates a process flowchart of a voice wake-up system based on an embodiment of the present invention. The voice wake-up system is deployed in a smart home device equipped with millimeter-wave radar.

[0111] In some examples, millimeter-wave radar can acquire information about people's activities in the current environment by transmitting millimeter-wave signals and receiving the reflected signals. The radar signals are processed at high frequency and converted into data describing the location and movement of people.

[0112] As some examples, smart home devices could include smart air conditioners, smart central control screens, etc.

[0113] Specifically, it may include the following steps:

[0114] Step 301: Obtain historical personnel activity information, and based on the historical personnel activity information, determine multiple regions in the current environment, and set the region attribute information for each region.

[0115] In some examples, historical human activity information is the activity information of people within a period of time obtained by millimeter-wave radar after the smart home device is installed. For example, after the device is installed, human activity is continuously detected for 10 days, and the human activity trajectory is obtained to determine multiple areas and set the area attribute information for each area.

[0116] For example, an area where people spend more than 2 hours a day for 10 consecutive days, or an area with frequent daily foot traffic, such as the living room sofa area, hallway, or the hallway between the living room TV and sofa, can have its area attribute information set as a designated area. Areas where people occasionally stay, areas where people might be detected once a day or once every 10 consecutive days, or areas with no human activity, can have their area attribute information defined as non-designated areas.

[0117] In practical applications, the voice wake-up system can acquire historical personnel activity information collected by millimeter-wave radar, determine multiple areas in the current environment based on the historical personnel activity information, and set corresponding area attribute information for each area, such as designated area and non-designated area.

[0118] In some embodiments of the present invention, the designated area is a permanent area or an active area, and the non-designated area is a temporary active area or an inactive area.

[0119] As examples, the residing area is the area where the user frequently spends time, such as the sofa area in the living room. These areas typically have less background noise, and the user's voice commands have a higher priority. The active area is the area the user is likely to frequently enter and exit, such as hallways or room activity areas; voice commands in these areas require a rapid response. The temporary active area is the area that appears occasionally, such as the TV area or a temporarily designated activity area; these areas may be affected by occasional noise, requiring a higher threshold to reduce false wake-ups. The inactive area is the place the user doesn't often go, such as a storage cabinet.

[0120] Step 302: Acquire the collected sound signal.

[0121] In practical applications, sound signals can be the sounds made by people in the current environment, or background sounds emitted by other devices, such as the background sounds emitted by the TV when a user is watching TV.

[0122] As examples, one or more microphone arrays can be deployed in smart home devices to collect sound signals from the current environment in real time; the voice wake-up system can process the sound signals collected by the microphone array, such as sound classification and sound source localization.

[0123] Step 303: Locate the sound source of the sound signal to determine the location of the sound source.

[0124] As examples, sound source localization algorithms can be used to locate sound signals and determine the location of the sound source. For example, sound source localization algorithms can employ direction of arrival (DOA) estimation and localization triangulation techniques. Multiple microphones (microphone arrays) are used to measure the sound source at different locations. Since the sound signal arrives at different microphones with different degrees of delay (also known as time delay), the algorithm processes the measured sound signals to obtain the direction of arrival (including azimuth and pitch angles) and distance of the sound source point relative to the microphones, which are then used as the sound source location.

[0125] In practical applications, voice wake-up systems can use microphone arrays and sound source localization algorithms to locate the source of the acquired sound signal in order to determine the location of the sound source.

[0126] Step 304: Determine the target area where the sound source is located and the regional attribute information of the target area.

[0127] As examples, after determining the location of the sound source, the area emitting the sound signal can be identified as the target area based on the location of the sound source. Since multiple areas have been identified in the current environment based on historical personnel activity information before acquiring the sound signal, and each area corresponds to a region attribute information, it is possible to determine which area in the current environment the target area belongs to and use the region attribute information of that area as the region attribute information of the target area.

[0128] Step 305: Adjust the wake-up threshold of the voice wake-up system according to the regional attribute information.

[0129] After determining the regional attribute information of the target area, the wake-up threshold of the voice wake-up system can be adjusted according to the regional type indicated by the regional attribute information, so as to adjust the wake-up sensitivity of the voice wake-up system. Among them, the regional type includes designated area and non-designated area; the designated area is the permanent area or active area, and the non-designated area is the temporary active area or inactive area.

[0130] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes: detecting whether there is a person or object in the target region; and adjusting the wake-up threshold of the voice wake-up system according to the detection result of the person or object and the regional attribute information.

[0131] After determining the regional attribute information of the target area, the voice wake-up system can also call millimeter-wave radar to detect whether there are human objects in the target area. Based on the detection results of human objects and the regional type indicated by the regional attribute information, the wake-up threshold of the voice wake-up system is adjusted. The detection results of human objects include whether there are human objects in the target area or whether there are no human objects in the target area.

[0132] If the target area is determined to be a resident area within the designated area, the voice wake-up system calls the millimeter-wave radar to detect whether there are people in the target area. If there are people, the wake-up threshold of the voice wake-up system is reduced to increase the wake-up sensitivity of the voice wake-up system.

[0133] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0134] Sub-step 11: When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a specified area, adjust the wake-up threshold of the voice wake-up system to increase the wake-up sensitivity of the voice wake-up system.

[0135] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system calls millimeter-wave radar to detect that there are people in the target area, the wake-up threshold of the voice wake-up system can be reduced to increase the wake-up sensitivity of the voice wake-up system, thereby improving the response speed of the voice wake-up system.

[0136] Sub-step 12: When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0137] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the designated area, and the voice wake-up system calls millimeter-wave radar to detect that there are people in the target area, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby reducing the response speed of the voice wake-up system.

[0138] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0139] Sub-step 13: When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0140] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system calls millimeter-wave radar to detect that no one is in the target area, the wake-up threshold of the voice wake-up system can be adjusted to the default threshold to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0141] In some examples, the default threshold can be the threshold set when the smart home device is manufactured, such as a factory default threshold of 85%. The default threshold can vary depending on the different voice wake-up systems and smart home devices, and subsequent adjustments to the wake-up threshold are made based on the default threshold.

[0142] Sub-step 14: When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a non-specified area, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system.

[0143] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the designated area, and the voice wake-up system calls the millimeter-wave radar to detect that no one is in the target area, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0144] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes:

[0145] Determine the sound type of the sound signal; adjust the wake-up threshold of the voice wake-up system based on the sound type and the regional attribute information.

[0146] As examples, voice wake-up systems can use neural networks and sound signal processing algorithms (such as time-domain and frequency-domain analysis, beamforming technology) to classify sound signals, thereby identifying and distinguishing human voices from background noise sources.

[0147] In some examples, the sound type of the sound signal can be determined, such as whether the sound type is human voice or noise; the voice wake-up system adjusts its wake-up threshold and thus the wake-up sensitivity based on the sound type and the regional attribute information of the target area.

[0148] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0149] Sub-step 21: When the sound type indicates that the sound signal is human voice and the regional attribute information indicates that the target region is a designated region, adjust the wake-up threshold of the voice wake-up system to increase the wake-up sensitivity of the voice wake-up system.

[0150] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system determines that the sound signal is a human voice, the wake-up threshold of the voice wake-up system can be reduced to increase the wake-up sensitivity of the voice wake-up system, thereby improving the response speed of the voice wake-up system.

[0151] Sub-step 22: When the sound type indicates that the sound signal is human voice and the regional attribute information indicates that the target region is a non-specified region, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system.

[0152] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the specified area, and the voice wake-up system determines that the sound signal is a human voice, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0153] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0154] Sub-step 23: When the sound type indicates that the sound signal is noise and the area attribute information indicates that the target area is a specified area, adjust the wake-up threshold of the voice wake-up system to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0155] As examples, when the target area's regional attribute information is a resident area or an active area within a specified area, and the voice wake-up system determines that the sound signal is noise, the wake-up threshold of the voice wake-up system can be adjusted to the default threshold to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0156] In some examples, the default threshold can be the threshold set when the smart home device leaves the factory, such as a factory default threshold of 85%, which triggers wake-up when the probability of the wake word in the sound signal reaches 85%. The default threshold can vary depending on the different voice wake-up systems and smart home devices, and subsequent adjustments to the wake-up threshold are made based on the default threshold.

[0157] Sub-step 24: When the sound type indicates that the sound signal is noise and the area attribute information indicates that the target area is a non-specified area, adjust the wake-up threshold of the voice wake-up system to reduce the wake-up sensitivity of the voice wake-up system, thereby avoiding the voice wake-up system from being falsely woken up.

[0158] As examples, when the target area's regional attribute information is a temporary active area or an inactive area outside the specified area, and the voice wake-up system determines that the sound signal is noise, the wake-up threshold of the voice wake-up system can be increased to reduce the wake-up sensitivity of the voice wake-up system, thereby preventing the voice wake-up system from being falsely woken up.

[0159] As an example, taking the default wake-up threshold of a voice wake-up system as 85%, the adjustment of the wake-up threshold is based on the default threshold. If the default threshold is 85%, and it needs to be reduced to 80% of the default threshold, then the wake-up threshold needs to be adjusted to 68% (default threshold 85% multiplied by 80% = 68%).

[0160] In some examples, the wake-up threshold of the voice wake-up system can also be adjusted based on voice type, the detection results of the person / object, and regional attribute information; Figure 2 As shown, the following situations may be included:

[0161] Persistent Area: When the sound source of the audio signal is located in a persistent area (such as the sofa in the living room), and there is no particularly large background noise source at the sound source location, the system will lower the voice wake-up recognition threshold when the radar detects that someone is in the area, for example, by lowering it to 80% of the default threshold. If the radar detects that no one is in the area, the normal threshold (default threshold) will be used again.

[0162] Activity Area: When the sound source of the sound signal is located in an activity area (such as a corridor or room), and there is no particularly large background noise source at the sound source location, the system will lower the voice wake-up recognition threshold when the radar detects that someone is in the area, for example, by lowering it to 85% of the default threshold. If the radar detects that no one is there, the normal threshold (default threshold) will be used again.

[0163] Temporary activity area: When the sound source of the sound signal is located in a temporary activity area (such as a television area), and there is no particularly large background noise source at the sound source location, the system will increase the threshold when the radar detects someone in the area, for example, to 120% of the default threshold. If the radar detects no one, the threshold will be further increased, for example, to 130% of the default threshold; if there are human voices and noise in the sound signal, and the sound source locations overlap, the threshold needs to be further increased.

[0164] Inactive Areas: When the sound source of a sound signal is located in an inactive area (such as a storage cabinet area), and there is no particularly large background noise source at the sound source location, the system will increase the threshold if the radar detects someone in the area, for example, to 125% of the default threshold. If the radar detects no one, the threshold will be further increased, for example, to 135% of the default threshold. If the sound signal contains human voices and noise, and the sound source locations overlap, the threshold needs to be further increased.

[0165] In some examples of this invention, by combining millimeter-wave radar and sound detection technology, the threshold for voice wake-up recognition is intelligently adjusted according to the area where the sound source is located and the indoor activity situation, thereby reducing false wake-ups and improving response speed. By dividing multiple areas and distinguishing between permanent areas, active areas, temporary active areas, and inactive areas, the voice wake-up recognition strategy is optimized, thereby improving the accuracy and response speed of the voice wake-up recognition system, especially its anti-interference ability in complex environments.

[0166] Taking a user sitting on the sofa in the living room (the user's usual area) as an example, the system will respond quickly when the user issues a wake-up command. If the user leaves the sofa, the system will return to its normal threshold to avoid false wake-ups.

[0167] Taking a user in a TV-controlled area (temporary activity area) as an example, when the TV is on and someone is in the area, the system raises the threshold to prevent the TV sound from being mistaken for a wake-up command. If the TV is off and no one is in the area, the system raises the threshold further to ensure that it only responds when the user explicitly issues a wake-up command.

[0168] In this embodiment of the invention, historical personnel activity information is acquired, and multiple regions are determined in the current environment based on this information, with regional attribute information set for each region. Then, collected sound signals are acquired; sound source localization is performed on the sound signals to determine the sound source location; the target region where the sound source is located and its regional attribute information are determined; based on the regional attribute information, the wake-up threshold of the voice wake-up system is adjusted. This achieves the adjustment of the wake-up threshold based on the region where the sound source is located, thereby adjusting the wake-up sensitivity of the voice wake-up system, optimizing the wake-up recognition strategy, and reducing the probability of false wake-ups.

[0169] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0170] Reference Figure 4 The diagram shows a structural schematic of a processing device based on a voice wake-up system according to an embodiment of the present invention, which may specifically include the following modules:

[0171] The sound signal acquisition module 401 is used to acquire the collected sound signal;

[0172] The sound source location determination module 402 is used to locate the sound source of the sound signal and determine the sound source location of the sound signal.

[0173] The region attribute information determination module 403 is used to determine the target region where the sound source is located and the region attribute information of the target region;

[0174] The wake-up threshold adjustment module 404 is used to adjust the wake-up threshold of the voice wake-up system according to the region attribute information.

[0175] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes:

[0176] Detect whether there is a human figure in the target area;

[0177] The wake-up threshold of the voice wake-up system is adjusted based on the detection results of the person and the regional attribute information.

[0178] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0179] When the detection result of the person object indicates that there is a person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system.

[0180] When the detection result of the person object indicates that a person object exists in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0181] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system based on the detection result of the person object and the regional attribute information includes:

[0182] When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a specified area, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0183] When the detection result of the person object indicates that there is no person object in the target area, and the area attribute information indicates that the target area is a non-specified area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0184] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the regional attribute information includes:

[0185] Determine the sound type of the sound signal;

[0186] The wake-up threshold of the voice wake-up system is adjusted based on the sound type and the regional attribute information.

[0187] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0188] When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a designated region, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system.

[0189] When the sound type indicates that the sound signal is human voice, and the region attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0190] In some embodiments of the present invention, adjusting the wake-up threshold of the voice wake-up system according to the sound type and the regional attribute information includes:

[0191] When the sound type indicates that the sound signal is noise, and the regional attribute information indicates that the target region is a specified region, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity.

[0192] When the sound type indicates that the sound signal is noise, and the region attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system.

[0193] In some embodiments of the present invention, the designated area is a permanent area or an active area, and the non-designated area is a temporary active area or an inactive area.

[0194] In some embodiments of the present invention, the apparatus further includes:

[0195] The region determination module is used to obtain historical personnel activity information, determine multiple regions in the current environment based on the historical personnel activity information, and set the region attribute information for each region.

[0196] In some embodiments of the present invention, the voice wake-up system is deployed in smart home devices equipped with millimeter-wave radar.

[0197] An embodiment of the present invention also provides an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method described above.

[0198] An embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, it implements the method described above.

[0199] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0200] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0201] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0202] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0203] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0204] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0205] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0206] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes the aforementioned element.

[0207] The above provides a detailed description of a processing method, apparatus, device, and medium based on a voice wake-up system. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A processing method based on a voice wake-up system, characterized in that, The method includes: Acquire the collected sound signal; The sound signal is localized to determine the location of the sound source; the location of the sound source is obtained by measuring the sound source point using microphones at different positions in the microphone array. Determine the target region where the sound source is located and the regional attribute information of the target region; Adjust the wake-up threshold of the voice wake-up system based on the regional attribute information; The step of adjusting the wake-up threshold of the voice wake-up system based on the region attribute information includes: Determine the sound type of the sound signal; When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a designated region, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system. When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system. When the sound type indicates that the sound signal is noise, and the regional attribute information indicates that the target region is a specified region, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity. When the sound type indicates that the sound signal is noise, and the area attribute information indicates that the target area is a non-designated area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system; the designated area is a permanent area or an active area, and the non-designated area is a temporary active area or an inactive area.

2. The method according to claim 1, characterized in that, Before acquiring the collected sound signal, the process includes: Obtain historical personnel activity information, and based on the historical personnel activity information, determine multiple regions in the current environment, and set the region attribute information for each region.

3. The method according to claim 1, characterized in that, The voice wake-up system is deployed in smart home devices equipped with millimeter-wave radar.

4. A processing device based on a voice wake-up system, characterized in that, The device includes: The sound signal acquisition module is used to acquire the collected sound signals; The sound source location determination module is used to locate the sound source of the sound signal and determine the sound source location of the sound signal; the sound source location is obtained by measuring the sound source point through microphones at different positions in the microphone array; The region attribute information determination module is used to determine the target region where the sound source is located and the region attribute information of the target region; A wake-up threshold adjustment module is used to adjust the wake-up threshold of the voice wake-up system according to the region attribute information. The step of adjusting the wake-up threshold of the voice wake-up system based on the region attribute information includes: Determine the sound type of the sound signal; When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a designated region, the wake-up threshold of the voice wake-up system is adjusted to increase the wake-up sensitivity of the voice wake-up system. When the sound type indicates that the sound signal is human voice, and the regional attribute information indicates that the target region is a non-specified region, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system. When the sound type indicates that the sound signal is noise, and the regional attribute information indicates that the target region is a specified region, the wake-up threshold of the voice wake-up system is adjusted to adjust the wake-up sensitivity of the voice wake-up system to the default sensitivity. When the sound type indicates that the sound signal is noise, and the area attribute information indicates that the target area is a non-designated area, the wake-up threshold of the voice wake-up system is adjusted to reduce the wake-up sensitivity of the voice wake-up system; the designated area is a permanent area or an active area, and the non-designated area is a temporary active area or an inactive area.

5. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method as described in any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Voice awakening method and electronic equipment

    CN111276142A

  • Speech recognition method and device and electronic equipment

    CN116564296A