Method, system, device, equipment and storage medium for adjusting voice equipment

By acquiring and analyzing the noise signal in the space where the voice device is located, determining the noise distribution and adjusting the device wake-up sensitivity, the problem of high false wake-up rate of voice devices is solved, and the reliability of the device is significantly improved.

CN113963691BActive Publication Date: 2025-04-15GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111211270.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-18
Publication Date
2025-04-15
Estimated Expiration
2041-10-18

AI Technical Summary

Technical Problem

In the prior art, the false wake-up rate of voice devices is high, and it is easy to false wake-up especially in noisy environments.

Method used

By obtaining noise signals at multiple locations in the specified space where the voice device is located, the noise distribution is determined, and the wake-up sensitivity of the voice device is adjusted according to the noise distribution to reduce false wake-up.

Benefits of technology

By monitoring the noise in the space where the voice device is located, the sensitivity of the device wake-up is adjusted, which significantly reduces the false wake-up rate of the voice device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113963691B_ABST
    Figure CN113963691B_ABST
Patent Text Reader

Abstract

The present application relates to a method, system, device, equipment and storage medium for adjusting a voice device; wherein the method comprises: obtaining noise signals at multiple locations in a designated space where the voice device is located; determining the noise distribution of the designated space based on the noise signals; and adjusting the wake-up sensitivity of the voice device based on the noise distribution. The present application is used to solve the problem of high false wake-up rate of voice devices in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart home control technology, and in particular to a method, system, device, equipment and storage medium for adjusting a voice device. Background Art

[0002] With the continuous development of science and technology, voice assistants have become a research hotspot in the field of smart home control. More and more voice devices are placed in the home, whether in the living room or bedroom, such as smart speakers. Voice wake-up is more dependent on the environment. In a quiet environment, it can have a better wake-up rate and user experience, and the effect of voice recognition is more accurate.

[0003] However, when the environment is noisy, it is easy to wake up the voice device by mistake, resulting in a high false wake-up rate. Summary of the invention

[0004] The present application provides a method, system, device, equipment and storage medium for adjusting a voice device, so as to solve the problem of high false wake-up rate of the voice device in the prior art.

[0005] In a first aspect, an embodiment of the present application provides a method for adjusting a voice device, comprising:

[0006] Acquire noise signals at multiple locations in a specified space where the speech device is located;

[0007] Based on the noise signal, determining the noise distribution of the designated space;

[0008] Based on the noise distribution, the wake-up sensitivity of the voice device is adjusted.

[0009] Optionally, determining the noise distribution of the designated space based on the noise signal includes:

[0010] Based on the noise signal, determining the source direction of the noise;

[0011] Acquire map information of the designated space; wherein the map information is used to indicate the spatial layout of the designated space;

[0012] The noise distribution of the designated space is determined based on the source direction, the map information, and the noise signal.

[0013] Optionally, obtaining noise signals at multiple locations in a designated space where the voice device is located includes:

[0014] Acquire sound signals at multiple locations in a specified space where the voice device is located;

[0015] The sound signal is subjected to frequency analysis, and the sound signal having a frequency within a preset frequency range is extracted from the sound signal as the noise signal.

[0016] Optionally, adjusting the wake-up sensitivity of the voice device based on the noise distribution includes:

[0017] Based on the noise distribution, determine whether the noise level at the current location of the voice device exceeds a preset value, and obtain a determination result;

[0018] Based on the determination result, the wake-up sensitivity of the voice device is adjusted.

[0019] Optionally, adjusting the wake-up sensitivity of the voice device based on the judgment result includes:

[0020] If the judgment result indicates that the magnitude of the noise exceeds the preset value, the wake-up sensitivity of the voice device is reduced.

[0021] Optionally, reducing the wake-up sensitivity of the voice device includes:

[0022] The wake-up sensitivity of the voice device is set to a preset minimum sensitivity.

[0023] Optionally, adjusting the wake-up sensitivity of the voice device based on the judgment result includes:

[0024] If the judgment result indicates that the magnitude of the noise is less than the preset value, then calculating the sum of the magnitude of the noise and the first preset value to obtain an intermediate result;

[0025] The wake-up sensitivity is obtained by dividing the intermediate result by the second preset value.

[0026] Optionally, a sound sensor array is installed on the voice device; wherein the sound sensor array includes a plurality of sound sensors;

[0027] The adjusting the wake-up sensitivity of the voice device based on the noise distribution includes:

[0028] Calculate the sum of the noise level at the current location of the voice device and the first preset value to obtain an intermediate result;

[0029] Dividing the intermediate result by the second preset value to obtain the overall sensitivity of the voice device;

[0030] The wake-up sensitivity of the sound sensor close to the source direction is adjusted to be lower than the overall sensitivity.

[0031] In a second aspect, an embodiment of the present application provides a voice device adjustment system, including: a server and at least one of the voice devices;

[0032] The server is used to obtain noise signals at multiple locations in the designated space where the voice device is located; based on the noise signals, determine the noise distribution of the designated space; based on the noise distribution, adjust the wake-up sensitivity of each of the voice devices.

[0033] In a third aspect, an embodiment of the present application provides a device for adjusting a voice device, including:

[0034] An acquisition module, used to acquire noise signals at multiple locations in a designated space where the voice device is located;

[0035] A determination module, configured to determine the noise distribution of the designated space based on the noise signal;

[0036] An adjustment module is used to adjust the wake-up sensitivity of the voice device based on the noise distribution.

[0037] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory, and a communication bus, wherein the processor and the memory communicate with each other via the communication bus;

[0038] The memory is used to store computer programs;

[0039] The processor is used to execute the program stored in the memory to implement the adjustment method of the voice device described in the first aspect.

[0040] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for adjusting the voice device described in the first aspect.

[0041] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: the method provided by the embodiment of the present application obtains noise signals at multiple locations of the designated space where the voice device is located; based on the noise signals, the noise distribution of the designated space is determined; based on the noise distribution, the sensitivity of the voice device is adjusted. By monitoring the noise conditions of the designated space where the voice device is located, the sensitivity of the voice device wake-up is adjusted to reduce the false wake-up rate of the voice device. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0044] Figure 1 A schematic diagram of an adjustment system for a voice device provided in an embodiment of the present application;

[0045] Figure 2 A schematic diagram of an implementation method of the adjustment system of the voice device provided in an embodiment of the present application;

[0046] Figure 3 A schematic diagram of a designated space provided for an embodiment of the present application;

[0047] Figure 4 A flowchart of a method for adjusting a voice device provided in an embodiment of the present application;

[0048] Figure 5 A schematic diagram of the principle of a method for adjusting the sensitivity of a voice device provided in an embodiment of the present application;

[0049] Figure 6 A schematic diagram of a specific method for adjusting the sensitivity of a voice device based on noise distribution provided in an embodiment of the present application;

[0050] Figure 7 A schematic diagram of the structure of the adjustment device of the voice device provided in the embodiment of the present application;

[0051] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are 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 making creative work are within the scope of protection of this application.

[0053] In order to solve the problem of high false wake-up rate of voice devices in the prior art, an embodiment of the present application provides a method for adjusting a voice device, which adjusts the sensitivity of the voice device's wake-up by monitoring the noise conditions in a designated space where the voice device is located, thereby reducing the false wake-up rate of the voice device.

[0054] Before describing in detail the method for adjusting the voice device provided in the embodiment of the present application, a system for adjusting the voice device provided in the embodiment of the present application is first described. Figure 1 As shown, an adjustment system for a voice device provided in an embodiment of the present application includes: a server 101 and at least one voice device 102; each voice device 102 establishes a communication connection with the server 101, and each voice device 102 and the server 101 are located in the same local area network.

[0055] The server 101 is used to obtain noise signals at multiple locations in the specified space where the voice device 102 is located; based on the noise signals, determine the noise distribution of the specified space; based on the noise distribution, adjust the wake-up sensitivity of each voice device 102.

[0056] Among them, in the specific implementation, such as Figure 2 As shown, the server 101 may be an edge server deployed in a home local area network. The voice device 102 refers to a smart device that can be controlled by voice commands, and specifically refers to smart home devices in the home, such as smart speakers, air purifiers and other smart home devices. In a specific implementation, the voice device 102 and the edge server are deployed in the same local area network.

[0057] In a specific implementation, noise signals at multiple locations in a designated space where a voice device is located can be collected by a sound collection device, such as a sound sensor (e.g., a microphone), and a smart home device carrying a sound sensor; for example, Figure 2 As shown, noise signals are obtained through smart home devices with microphones, such as smart TVs and smart air conditioners; noise signals at multiple locations in a specified space where the voice device is located can also be collected through voice devices with sound sensors or sound sensor arrays. After the edge server sets the wake-up sensitivity for each voice device according to the distribution of noise in the environment, each voice device returns a message to the edge server indicating that the wake-up sensitivity has been successfully set. The message can carry the wake-up sensitivity currently set for the voice device.

[0058] In the specific implementation, all sound collection devices can be implemented by sound sensors, smart devices carrying sound sensors, or voice devices. In addition, any two of the above three implementation methods can be selected. In addition, if Figure 3As shown, in a specific implementation, the sound collection device may also include a sound sensor (e.g., a microphone (mic)), a smart home device carrying a sound sensor (e.g., a smart home device with a microphone (mic)), and a voice device with a sound sensor or a sound sensor array. Generally, the sound collection frequency of the voice device is lower than that of a single sound sensor. Moreover, the frequency range of the sound signal collected by the sound sensor is also wider than that of the voice device.

[0059] In addition, in the specific implementation, in order to reduce the power consumption of voice devices, the collection frequency of some voice devices in the designated space can be reduced, and the noise distribution of the entire designated space can be known through some voice devices and microphones. Moreover, for voice devices such as smart speakers, humidifiers, and air purifiers, which are relatively small in size, they will be moved to different locations according to user needs in actual applications. During the movement, they can also determine the noise level at each location during the movement based on the noise distribution in the designated space, thereby dynamically and in real time adjusting the wake-up sensitivity of the voice device and effectively reducing the false wake-up rate. Moreover, during the movement, there is no need to collect sound signals in real time to adjust the wake-up sensitivity of the voice device, which is more convenient.

[0060] In a specific embodiment, noise signals at multiple locations in the designated space are usually collected by sound sensors carried by smart home devices that are fixed in the designated space. For example, noise signals are collected by microphones in smart TVs and air conditioners that are relatively fixed in the designated space.

[0061] When the sound collection device collects sound signals, in order to reduce power consumption, the sound signal can be collected once at a preset interval. For example, a sound signal of 2 seconds is collected every 3 seconds. In specific implementation, the collected sound signal can be uploaded to the server 101, specifically, it can be uploaded to the edge server in the home, not uploaded to the cloud, so as to effectively ensure the privacy of the user.

[0062] Combine the following Figure 4 The adjustment method of the voice device provided in the embodiment of the present application is described in detail.

[0063] like Figure 4 As shown, the present application embodiment provides a method for adjusting a voice device, which is applied to Figure 1 In the server shown, the method specifically comprises the following steps:

[0064] Step 401, obtaining noise signals at multiple locations in a designated space where a voice device is located;

[0065] The noise signal refers to a signal whose frequency range overlaps with that of the speech signal. In a specific implementation, the noise signals at multiple locations in the designated space where the speech device is located can be collected by a sound collection device, such as a sound sensor (e.g., a microphone), and a smart home device carrying a sound sensor; for example, Figure 2 As shown, noise signals are obtained through smart home devices with microphones, such as smart TVs and smart air conditioners; noise signals at multiple locations in a specified space where the voice device is located can also be collected through voice devices with sound sensors or sound sensor arrays. After the edge server sets the wake-up sensitivity for each voice device according to the distribution of noise in the environment, each voice device returns a message to the edge server indicating that the wake-up sensitivity has been successfully set. The message can carry the wake-up sensitivity currently set for the voice device.

[0066] In the specific implementation, all sound collection devices can be implemented by sound sensors, smart devices carrying sound sensors, or voice devices. In addition, any two of the above three implementation methods can be selected. In addition, if Figure 3 As shown, in a specific implementation, the sound collection device may also include a sound sensor (for example, a microphone (mic)), a smart home device carrying a sound sensor (for example, a smart home device with a microphone (mic)), and a voice device with a sound sensor or a sound sensor array.

[0067] In a specific implementation, the actual sound collection device collects sound signals from multiple locations in the designated space where the voice device is located, including noise signals within a preset frequency range and other sound signals. However, in the embodiment of the present application, only the noise signals within the frequency range of the voice signal are concerned. Therefore, when the server obtains the sound signals from multiple locations in the designated space where the voice device is located, the sound signal is subjected to frequency analysis, and the sound signal with a frequency within the preset frequency range is extracted from the sound signal as the noise signal. In a specific implementation, the preset frequency range can be set to the frequency range of the voice signal: 300Hz to 3.4kHz. In a specific implementation, the server can be an edge server deployed in a home local area network.

[0068] Step 402, determining the noise distribution of the designated space based on the noise signal;

[0069] Specifically, Figure 5 As shown, based on the noise signal, the source direction of the noise is determined; map information of the specified space is obtained; wherein the map information is used to indicate the spatial layout of the specified space; based on the source direction, the map information and the noise signal, the noise distribution of the specified space is determined.

[0070] Among them, through the noise signals at multiple different positions, the sound source can be located, so as to obtain the source direction and position of the noise. Specifically, a beamforming-based method or a high-resolution spectrum estimation-based method can be used, and a method based on time delay difference of arrival (TDOA) can also be used. Of course, other positioning methods can also be used, which are not specifically limited here. In the specific implementation, a suitable positioning method can be selected according to the actual needs.

[0071] The map information includes: the location information of the voice device, the location information of each sound collection device, and the layout of various obstacles in the specified space, such as: the location information and size information of each piece of furniture, the location information and size information of the wall, etc. The location information of the voice device and the location information of the sound collection device can be pre-set, or the location information of the voice device and the location information of the sound collection device can be obtained through indoor positioning technology, such as Wi-Fi, Bluetooth, infrared, ultra-wideband, RFID, ZigBee, motion capture, ultrasound and any other common indoor positioning technology. In specific implementation, the appropriate indoor positioning method can be selected according to actual needs.

[0072] In a specific implementation, the map information may be pre-stored in a server, wherein part of the map information may also be obtained by the sweeping robot and uploaded to the server.

[0073] In specific implementation, in the absence of obstacles, as the transmission distance of the sound increases, the loudness (also known as volume) of the sound gradually decreases, and decreases according to a certain sound attenuation coefficient. If there are obstacles, different materials will have different degrees of sound attenuation. The loudness of noise signals at multiple locations in the specified space, the direction and location of the noise source, and the layout of the specified space indicated by the map information and the sound attenuation coefficient are known. The loudness of the noise at different distances from the noise source is calculated, thereby obtaining the noise distribution of the specified space.

[0074] Step 403: Adjust the wake-up sensitivity of the voice device based on the noise distribution.

[0075] After obtaining the noise distribution of the entire designated space through step 402, that is, knowing the noise distribution of each position in the designated space, it is determined whether the noise level at the current position of the voice device exceeds the preset value to obtain a determination result; based on the determination result, the wake-up sensitivity of the voice device is adjusted, such as Figure 6 As shown, if the judgment result indicates that the size of the noise exceeds the preset value, the wake-up sensitivity of the voice device is reduced. Specifically, the wake-up sensitivity of the voice device is set to a preset minimum sensitivity. In specific implementation, the preset minimum sensitivity can be set to 0 or other sensitivity values ​​or sensitivity levels.

[0076] In an embodiment of the present application, when the noise level exceeds the preset value, it means that the current environment of the voice device is very noisy. At this time, reducing the sensitivity of the voice device can avoid false wake-up caused by the sound in the environment and reduce the false wake-up rate of the voice device.

[0077] If the judgment result indicates that the size of the noise is less than the preset value, the sum of the size of the noise and the first preset value is calculated to obtain an intermediate result; the wake-up sensitivity is obtained by dividing the intermediate result by the second preset value. For ease of understanding, for example, let the size of the noise (also called decibel number) be x, the first preset value be k, and the second preset value be m; then the wake-up sensitivity f is f=m / (x+k); wherein the first preset value k and the second preset value m are pre-set constant coefficients.

[0078] If a sound sensor array is installed on the voice device; wherein the sound sensor array includes multiple sound sensors; then when it is determined that the size of the noise is less than the preset value, the sum of the size of the noise at the current location of the voice device and the first preset value is calculated to obtain an intermediate result; the second preset value is divided by the intermediate result to obtain the overall sensitivity of the voice device; wherein, the method for calculating the overall sensitivity can be found in the above example and will not be described in detail here; the wake-up sensitivity of the sound sensor close to the source direction is adjusted to be lower than the overall sensitivity. Adjusting the sensitivity of the sound sensors in the sound sensor array close to the source direction to be lower can further avoid false wake-ups and can more accurately control the wake-up sensitivity of each sound sensor in the sound sensor array.

[0079] In the embodiment of the present application, noise signals of multiple locations in the designated space where the voice device is located are obtained; based on the noise signals, the noise distribution of the designated space is determined; based on the noise distribution, the wake-up sensitivity of the voice device is adjusted. By monitoring the noise conditions in the designated space where the voice device is located, the wake-up sensitivity of the voice device is adjusted to reduce the false wake-up rate of the voice device.

[0080] Based on the same concept, an adjustment device for a voice device is provided in the embodiment of the present application. The specific implementation of the device can be found in the description of the method embodiment part, and the repeated parts will not be repeated. Figure 7 As shown, the device mainly includes:

[0081] An acquisition module 701 is used to acquire noise signals at multiple locations in a designated space where a voice device is located;

[0082] A determination module 702, configured to determine the noise distribution of a specified space based on the noise signal;

[0083] The adjustment module 703 is used to adjust the wake-up sensitivity of the voice device based on the noise distribution.

[0084] In a specific embodiment, the determination module 702 is used to determine the source direction of the noise based on the noise signal; obtain map information of the specified space; wherein the map information is used to indicate the spatial layout of the specified space; and determine the noise distribution of the specified space based on the source direction, map information and noise signal.

[0085] In a specific embodiment, the acquisition module 701 is used to acquire sound signals at multiple locations in a specified space where the voice device is located; perform frequency analysis on the sound signals, and extract sound signals with frequencies within a preset frequency range from the sound signals as noise signals.

[0086] In a specific embodiment, the adjustment module 703 is used to determine whether the noise level at the current location of the voice device exceeds a preset value based on the noise distribution, and obtain a judgment result; based on the judgment result, adjust the wake-up sensitivity of the voice device.

[0087] In a specific embodiment, the adjustment module 703 is used to reduce the wake-up sensitivity of the voice device if the judgment result indicates that the noise level exceeds a preset value.

[0088] In a specific embodiment, the adjustment module 703 is used to set the wake-up sensitivity of the voice device to a preset minimum sensitivity.

[0089] In a specific embodiment, the adjustment module 703 is used to calculate the sum of the noise size and the first preset value to obtain an intermediate result if the judgment result indicates that the noise size is less than the preset value; and divide the intermediate result by the second preset value to obtain the wake-up sensitivity.

[0090] In a specific embodiment, the adjustment module 703 is used when a sound sensor array is installed on the voice device; wherein, when the sound sensor array includes multiple sound sensors, the sum of the size of the noise at the current location of the voice device and a first preset value is calculated to obtain an intermediate result; the second preset value is divided by the intermediate result to obtain the overall sensitivity of the voice device; and the wake-up sensitivity of the sound sensor close to the source direction is adjusted to be lower than the overall sensitivity.

[0091] In the embodiment of the present application, noise signals of multiple locations in the designated space where the voice device is located are obtained; based on the noise signals, the noise distribution of the designated space is determined; based on the noise distribution, the wake-up sensitivity of the voice device is adjusted. By monitoring the noise conditions in the designated space where the voice device is located, the wake-up sensitivity of the voice device is adjusted to reduce the false wake-up rate of the voice device.

[0092] Based on the same concept, an electronic device is also provided in the embodiment of the present application, such as Figure 8As shown, the electronic device mainly includes: a processor 801, a memory 802 and a communication bus 803, wherein the processor 801 and the memory 802 communicate with each other through the communication bus 803. The memory 802 stores a program that can be executed by the processor 801, and the processor 801 executes the program stored in the memory 802 to implement the following steps:

[0093] Acquire noise signals at multiple locations of a specified space where the speech device is located;

[0094] Based on the noise signal, determine the noise distribution of the specified space;

[0095] Adjust the wake-up sensitivity of the voice device based on the noise distribution.

[0096] The communication bus 803 mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus 803 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0097] The memory 802 may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the processor 801.

[0098] The above-mentioned processor 801 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., and can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.

[0099] In another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program runs on a computer, the computer executes the method for adjusting the voice device described in the above embodiment.

[0100] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instruction is transmitted from a website site, a computer, a server or a data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integration. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape, etc.), an optical medium (such as a DVD) or a semiconductor medium (such as a solid-state hard disk), etc.

[0101] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0102] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for adjusting a voice device, characterized in that: include: Acquire noise signals at multiple locations in a specified space where the speech device is located; Based on the noise signal, determining the noise distribution of the designated space; Based on the noise distribution, adjusting the wake-up sensitivity of the voice device; Wherein, determining the noise distribution of the designated space based on the noise signal includes: determining the source direction of the noise based on the noise signal; acquiring map information of the designated space; wherein the map information is used to indicate the spatial layout of the designated space; determining the noise distribution of the designated space based on the source direction, the map information and the noise signal; Wherein, a sound sensor array is installed on the voice device; wherein, the sound sensor array includes multiple sound sensors; wherein adjusting the wake-up sensitivity of the voice device based on the noise distribution includes: calculating the sum of the size of the noise at the current location of the voice device and a first preset value to obtain an intermediate result; dividing the intermediate result by a second preset value to obtain the overall sensitivity of the voice device; and adjusting the wake-up sensitivity of the sound sensor close to the source direction to be lower than the overall sensitivity.

2. The method for adjusting the voice device according to claim 1, characterized in that: The obtaining of noise signals at multiple locations in the designated space where the voice device is located includes: Acquire sound signals at multiple locations in a specified space where the voice device is located; The sound signal is subjected to frequency analysis, and the sound signal having a frequency within a preset frequency range is extracted from the sound signal as the noise signal.

3. The method for adjusting a voice device according to any one of claims 1 to 2, characterized in that: The adjusting the wake-up sensitivity of the voice device based on the noise distribution includes: Based on the noise distribution, determine whether the noise level at the current location of the voice device exceeds a preset value, and obtain a determination result; Based on the determination result, the wake-up sensitivity of the voice device is adjusted.

4. The method for adjusting the voice device according to claim 3, characterized in that: The adjusting the wake-up sensitivity of the voice device based on the judgment result includes: If the judgment result indicates that the magnitude of the noise exceeds the preset value, the wake-up sensitivity of the voice device is reduced.

5. The method for adjusting the voice device according to claim 4, characterized in that: The reducing the wake-up sensitivity of the voice device includes: The wake-up sensitivity of the voice device is set to a preset minimum sensitivity.

6. The method for adjusting the voice device according to claim 3, characterized in that: The adjusting the wake-up sensitivity of the voice device based on the judgment result includes: If the judgment result indicates that the magnitude of the noise is less than the preset value, then calculating the sum of the magnitude of the noise and the first preset value to obtain an intermediate result; The wake-up sensitivity is obtained by dividing the intermediate result by the second preset value.

7. A voice device adjustment system, characterized in that: include: A server and at least one of the voice devices; The server is used to obtain noise signals at multiple locations in the designated space where the voice device is located; Based on the noise signal, determining the noise distribution of the designated space; Based on the noise distribution, adjusting the wake-up sensitivity of each of the voice devices; Wherein, determining the noise distribution of the designated space based on the noise signal includes: determining the source direction of the noise based on the noise signal; acquiring map information of the designated space; wherein the map information is used to indicate the spatial layout of the designated space; determining the noise distribution of the designated space based on the source direction, the map information and the noise signal; Wherein, a sound sensor array is installed on the voice device; wherein, the sound sensor array includes multiple sound sensors; wherein adjusting the wake-up sensitivity of the voice device based on the noise distribution includes: calculating the sum of the size of the noise at the current location of the voice device and a first preset value to obtain an intermediate result; dividing the intermediate result by a second preset value to obtain the overall sensitivity of the voice device; and adjusting the wake-up sensitivity of the sound sensor close to the source direction to be lower than the overall sensitivity.

8. A regulating device for a voice device, characterized in that: include: An acquisition module, used to acquire noise signals at multiple locations in a designated space where the voice device is located; A determination module, configured to determine the noise distribution of the designated space based on the noise signal; An adjustment module, configured to adjust the wake-up sensitivity of the voice device based on the noise distribution; Wherein, determining the noise distribution of the designated space based on the noise signal includes: determining the source direction of the noise based on the noise signal; acquiring map information of the designated space; wherein the map information is used to indicate the spatial layout of the designated space; determining the noise distribution of the designated space based on the source direction, the map information and the noise signal; Wherein, a sound sensor array is installed on the voice device; wherein, the sound sensor array includes multiple sound sensors; wherein adjusting the wake-up sensitivity of the voice device based on the noise distribution includes: calculating the sum of the size of the noise at the current location of the voice device and a first preset value to obtain an intermediate result; dividing the intermediate result by a second preset value to obtain the overall sensitivity of the voice device; and adjusting the wake-up sensitivity of the sound sensor close to the source direction to be lower than the overall sensitivity.

9. An electronic device, characterized in that: include: A processor, a memory and a communication bus, wherein the processor and the memory communicate with each other via the communication bus; The memory is used to store computer programs; The processor is used to execute the program stored in the memory to implement the adjustment method of the voice device according to any one of claims 1 to 6.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for adjusting a speech device according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Environmental noise monitoring device and method capable of distinguishing noise source direction

    CN101922964A

  • Voice interruption wake-up method and device and computer readable storage medium

    CN112311635A