Range hood noise reduction method and device, range hood and storage medium
By acquiring the noise spectrum through the internal sensor of the range hood and generating reverse sound with opposite phase, the problem of additional noise from the range hood at low noise levels is solved, achieving a more effective noise reduction effect.
Patent Information
- Application Number
- CN202510108841.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-13
AI Technical Summary
When the noise level of an existing range hood is low, the reverse sound emitted by the reverse sound generator cannot completely offset the noise, resulting in additional noise that affects the noise reduction effect.
The sound sensor inside the range hood obtains the spectrum of the operating noise, determines the rate of change of sound pressure, and emits a reverse sound with the same shape as the noise spectrum but opposite phase in a stable state to offset the range hood noise.
It effectively offsets noise when the range hood is running stably, avoids additional noise when the noise level is low, and improves the noise reduction effect.
Smart Images

Figure CN119993109A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of smart home technology, and in particular to a range hood noise reduction method, device, range hood, and storage medium. Background Art
[0002] Range hoods have become a must-have in most family kitchens. Through the operation of range hoods, the fumes in the kitchen environment can be discharged in time, keeping the kitchen environment and even the air of the entire indoor environment clean. Range hoods usually generate noise when working, which affects the user experience. In order to reduce the adverse effects of the noise generated by the range hood when working on the user, active noise reduction methods are currently mainly used for noise reduction processing.
[0003] In the prior art, the range hood noise is collected by a noise collector arranged inside the range hood main body, and a sound signal generator arranged inside the range hood main body generates a reverse sound for offsetting the range hood noise. The noise reduction of the range hood is achieved by using the reverse sound to offset the range hood noise.
[0004] However, when the range hood noise is low, the reverse sound emitted by the reverse sound generator cannot completely offset the noise, and may also cause additional noise, affecting the noise reduction effect of the range hood. Summary of the invention
[0005] The present invention provides a range hood noise reduction method, a range hood noise reduction device, a range hood and a storage medium, so as to improve the noise reduction effect of the range hood.
[0006] In a first aspect, an embodiment of the present invention provides a range hood noise reduction method, comprising:
[0007] Acquiring sound information of the operating noise of the range hood when the range hood is in operation, and determining a rate of change of sound pressure according to the sound information;
[0008] In the case where it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determining whether the sound pressure meets a preset sound pressure condition;
[0009] If the sound pressure meets the preset sound pressure condition, reverse sound information is determined according to the sound information, and a reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0010] The technical solution of an embodiment of the present invention provides a method for reducing noise of a range hood, comprising: obtaining sound information of the operating noise of the range hood when the range hood is running, and determining the rate of change of sound pressure based on the sound information; when it is determined that the rate of change is not greater than a rate of change threshold and the duration is not less than a time threshold, determining whether the sound pressure meets a preset sound pressure condition; when it is determined that the sound pressure meets the preset sound pressure condition, determining reverse sound information based on the sound information, and controlling a reverse sound generator to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. The above technical scheme obtains the sound information of the operating noise of the range hood based on the sound sensor arranged inside the range hood when the range hood is running, determines the sound pressure according to the sound information, and then determines the rate of change of the sound pressure, so as to realize real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running. When it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it is determined that the operating state of the range hood is stable, and then it can be determined whether the sound pressure meets the preset sound pressure condition. When it is determined that the sound pressure meets the preset sound pressure condition, it is determined that the range hood noise reduction is required, and the reverse sound information is determined according to the sound information, and the reverse sound generator is controlled to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. When it is determined that the sound pressure does not meet the preset sound pressure condition, it is determined that the range hood noise reduction is not required, so as to avoid the additional noise caused by the noise reduction when the range hood noise is low, thereby improving the noise reduction effect of the range hood.
[0011] Furthermore, obtaining sound information of the operating noise of the range hood when the range hood is in operation includes:
[0012] When the range hood is running, the sound information of the operating noise of the range hood is obtained based on a sound sensor disposed inside the range hood.
[0013] Further, the sound information is a frequency spectrum, and accordingly, determining the rate of change of the sound pressure according to the sound information includes:
[0014] determining the sound pressure according to the frequency spectrum;
[0015] The rate of change of the sound pressure is determined based on the sound pressure at each time.
[0016] Further, determining whether the sound pressure meets a preset sound pressure condition includes:
[0017] comparing the sound pressure with a sound pressure threshold;
[0018] If it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition; otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
[0019] Furthermore, the spectrum of the reverse sound has the same shape as the spectrum of the operating noise of the range hood and has an opposite phase.
[0020] Further, determining the reverse sound information according to the frequency spectrum in the sound information includes:
[0021] By shifting the frequency spectrum by an odd phase, an inverse frequency spectrum corresponding to the frequency spectrum is obtained, and the inverse frequency spectrum is determined as the inverse sound information.
[0022] Further, after determining whether the sound pressure meets the preset sound pressure condition, the method further includes:
[0023] When it is determined that the sound pressure does not meet the preset sound pressure condition, the process returns to executing the step of acquiring the sound information of the operating noise of the range hood when the range hood is running.
[0024] In a second aspect, an embodiment of the present invention further provides a range hood noise reduction device, comprising:
[0025] an acquisition module, used for acquiring sound information of the operating noise of the range hood when the range hood is in operation, and determining a rate of change of sound pressure according to the sound information;
[0026] A comparison module, configured to determine whether the sound pressure meets a preset sound pressure condition when it is determined that the change rate is not greater than a change rate threshold and the duration is not less than a time threshold;
[0027] The control module is used to determine the reverse sound information according to the sound information when it is determined that the sound pressure meets the preset sound pressure condition, and control the reverse sound generator to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0028] In a third aspect, an embodiment of the present invention further provides a range hood, the range hood comprising:
[0029] one or more processors;
[0030] A storage device for storing one or more programs;
[0031] A sound sensor, used to obtain sound information of the operating noise of the range hood;
[0032] a reverse sound generator, used for emitting reverse sound to offset the operating noise;
[0033] When the one or more programs are executed by the one or more processors, the one or more processors implement the range hood noise reduction method as described in any one of the first aspects.
[0034] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the range hood noise reduction method as described in any one of the first aspects.
[0035] In a fifth aspect, the present application provides a computer program product, which includes computer instructions. When the computer instructions are executed on a computer, the computer executes the range hood noise reduction method provided in the first aspect.
[0036] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the range hood noise reduction device, or may be packaged separately from the processor of the range hood noise reduction device, and this application does not limit this.
[0037] The description of the second, third, fourth and fifth aspects in this application can refer to the detailed description of the first aspect; and the beneficial effects of the description of the second, third, fourth and fifth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.
[0038] In this application, the name of the range hood noise reduction device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they fall within the scope of the claims of this application and their equivalent technologies.
[0039] These and other aspects of the present application will become more apparent from the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0041] Figure 1 A flow chart of a range hood noise reduction method provided by an embodiment of the present invention;
[0042] Figure 2 A flow chart of another range hood noise reduction method provided by an embodiment of the present invention;
[0043] Figure 3 A schematic structural diagram of a range hood noise reduction device provided by an embodiment of the present invention;
[0044] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0045] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0046] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0047] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.
[0048] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0049] It should be mentioned before discussing exemplary embodiments in more detail that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe various operations (or steps) as sequential processes, many operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of various operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to methods, functions, procedures, subroutines, subprograms, etc. In addition, the embodiments in the present invention and the features in the embodiments can be combined with each other without conflict.
[0050] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0051] In the description of the present application, unless otherwise specified, “plurality” means two or more.
[0052] Figure 1 This is a flow chart of a range hood noise reduction method provided by an embodiment of the present invention. This embodiment can be applied to situations where the noise reduction effect of the range hood needs to be improved. The method can be performed by a range hood noise reduction device, such as Figure 1 As shown, the specific steps include:
[0053] Step 110: Acquire sound information of the operating noise of the range hood when the range hood is in operation, and determine a rate of change of sound pressure according to the sound information.
[0054] The sound information of the operating noise may be understood as the frequency spectrum of the operating noise.
[0055] Specifically, a sound sensor is provided inside the range hood, so that when the range hood is running, the sound information of the operating noise of the range hood can be obtained based on the sound sensor, that is, the spectrum of the operating noise can be obtained. After the spectrum of the operating noise is obtained, the sound pressure of the operating noise can be determined according to the spectrum of the operating noise. Specifically, for each frequency component in the spectrum, its sound pressure can be determined first, and then its sound pressure level can be determined. The total sound pressure of the operating noise is determined according to the sound pressure level of each frequency component to achieve the determination of the sound pressure of the operating noise. Furthermore, the rate of change of the sound pressure can be determined, that is, the data difference between the sound pressure at the current moment and the sound pressure at the previous moment and the time difference between the current moment and the previous moment can be determined, and then the rate of change of the sound pressure can be determined according to the ratio of the data difference and the time difference.
[0056] In an embodiment of the present invention, when the range hood is running, sound information of the operating noise of the range hood is obtained based on a sound sensor arranged inside the range hood, and the sound pressure is determined according to the sound information and then the rate of change of the sound pressure is determined, thereby realizing real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running.
[0057] Step 120: When it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determine whether the sound pressure meets a preset sound pressure condition.
[0058] The change rate is used to measure the fluctuation of the sound pressure. If the change rate is not greater than the change rate threshold, and the duration of the change rate not greater than the change rate threshold is not less than the time threshold, it can be determined that the sound pressure is stable, and then the range hood operation state can be determined to be stable. The specific values of the change rate threshold and the time threshold can be set according to actual needs and are not specifically limited here.
[0059] The preset sound pressure condition is used to determine whether to reduce the operating noise. It can be understood that if the sound pressure of the operating noise is not less than the sound pressure threshold, it is determined that the operating noise has a significant impact on the outside world, and the operating noise needs to be reduced. If the sound pressure of the operating noise is less than the sound pressure threshold, it is determined that the operating noise has almost no impact on the outside world, and the operating noise does not need to be reduced. Therefore, it can be determined that the preset sound pressure condition is that the sound pressure is not less than the sound pressure threshold. The specific value of the sound pressure threshold can be set according to actual needs and is not specifically limited here.
[0060] Specifically, when it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it can be determined that the range hood operation state is stable. When it is determined that the range hood operation is stable, it can be determined whether the sound pressure meets the preset sound pressure condition. Specifically, the sound pressure and the sound pressure threshold can be compared. When it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition. Otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
[0061] In the embodiment of the present invention, when it is determined that the range hood is running stably, it is determined whether the sound pressure meets the preset sound pressure condition to determine whether the range hood noise reduction is required.
[0062] Step 130: When it is determined that the sound pressure meets the preset sound pressure condition, reverse sound information is determined according to the sound information, and a reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0063] Specifically, when it is determined that the sound pressure meets the preset sound pressure condition, it is determined that the range hood needs to be noise-reduced. At this time, the reverse sound information can be first determined based on the sound information, that is, the reverse sound information can be determined based on the spectrum of the operating noise. The reverse sound information is consistent with the spectrum of the operating noise in shape and opposite in phase, and then the reverse sound generator can emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood, thereby achieving noise reduction of the range hood.
[0064] In the embodiment of the present invention, the reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood, thereby achieving noise reduction for the range hood.
[0065] The range hood noise reduction method provided by an embodiment of the present invention includes: obtaining sound information of the operating noise of the range hood when the range hood is running, and determining the change rate of sound pressure according to the sound information; when it is determined that the change rate is not greater than a change rate threshold and the duration is not less than a time threshold, determining whether the sound pressure meets a preset sound pressure condition; when it is determined that the sound pressure meets the preset sound pressure condition, determining reverse sound information according to the sound information, and controlling a reverse sound generator to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. The above technical scheme obtains the sound information of the operating noise of the range hood based on the sound sensor arranged inside the range hood when the range hood is running, determines the sound pressure according to the sound information, and then determines the rate of change of the sound pressure, so as to realize real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running. When it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it is determined that the operating state of the range hood is stable, and then it can be determined whether the sound pressure meets the preset sound pressure condition. When it is determined that the sound pressure meets the preset sound pressure condition, it is determined that the range hood noise reduction is required, and the reverse sound information is determined according to the sound information, and the reverse sound generator is controlled to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. When it is determined that the sound pressure does not meet the preset sound pressure condition, it is determined that the range hood noise reduction is not required, so as to avoid the additional noise caused by the noise reduction when the range hood noise is low, thereby improving the noise reduction effect of the range hood.
[0066] Figure 2 This is a flow chart of another range hood noise reduction method provided by an embodiment of the present invention. This embodiment is specific based on the above embodiment. Figure 2 As shown, in this embodiment, the method may further include:
[0067] Step 210: Acquire sound information of the operating noise of the range hood when the range hood is in operation.
[0068] In one implementation, step 210 may specifically include:
[0069] When the range hood is running, the sound information of the operating noise of the range hood is obtained based on a sound sensor disposed inside the range hood.
[0070] Specifically, when the range hood is running, the sound information of the operating noise of the range hood can be obtained based on the sound sensor, that is, the frequency spectrum of the operating noise can be obtained.
[0071] Step 220: Determine the rate of change of sound pressure according to the sound information.
[0072] In one implementation, the sound information is a frequency spectrum. Accordingly, step 220 may specifically include:
[0073] The sound pressure is determined according to the spectrum; and the change rate of the sound pressure is determined according to the sound pressure at each moment.
[0074] Specifically, after the spectrum of the operating noise is obtained, the sound pressure of the operating noise can be determined according to the spectrum of the operating noise. Specifically, for each frequency component in the spectrum, its sound pressure can be determined first. Among them, V represents the amplitude value corresponding to the frequency component, and then its sound pressure level can be determined Where p represents the sound pressure corresponding to the frequency component, p0 represents the reference sound pressure, and the reference sound pressure in air p0 = 2×10 -5 Pa. Furthermore, the corresponding sound pressure can be determined according to the sound pressure level of each frequency component. Determine the total sound pressure of the operating noise Finally, determine the total sound pressure level The sound pressure of the operating noise is determined. Furthermore, the rate of change of the sound pressure can be determined, that is, the data difference between the sound pressure at the current moment and the sound pressure at the previous moment and the time difference between the current moment and the previous moment can be determined, and then the rate of change of the sound pressure can be determined according to the ratio of the data difference and the time difference.
[0075] Furthermore, the rate of change of the sound pressure can be determined, that is, the data difference between the sound pressure at the current moment and the sound pressure at the previous moment and the time difference between the current moment and the previous moment can be determined, and then the rate of change of the sound pressure can be determined based on the ratio of the data difference and the time difference.
[0076] In an embodiment of the present invention, when the range hood is running, sound information of the operating noise of the range hood is obtained based on a sound sensor arranged inside the range hood, and the sound pressure is determined according to the sound information and then the rate of change of the sound pressure is determined, thereby realizing real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running.
[0077] Step 230: When it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determine whether the sound pressure meets a preset sound pressure condition.
[0078] In one implementation, step 230 may specifically include:
[0079] When it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, the sound pressure is compared with the sound pressure threshold; when it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition; otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
[0080] Specifically, when it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it can be determined that the range hood operation state is stable. When it is determined that the range hood operation is stable, it can be determined whether the sound pressure meets the preset sound pressure condition. Specifically, the sound pressure and the sound pressure threshold can be compared. When it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition. Otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
[0081] In the embodiment of the present invention, when it is determined that the range hood is running stably, it is determined whether the sound pressure meets the preset sound pressure condition to determine whether the range hood noise reduction is required.
[0082] If it is determined that the sound pressure meets the preset sound pressure condition, step 240 is executed; if it is determined that the sound pressure does not meet the preset sound pressure condition, the process returns to step 210 for execution.
[0083] Step 240: Determine reverse sound information according to the sound information.
[0084] The spectrum of the reverse sound has the same shape as the spectrum of the operating noise of the range hood and has an opposite phase.
[0085] In one implementation, step 240 may specifically include:
[0086] By shifting the frequency spectrum by an odd phase, an inverse frequency spectrum corresponding to the frequency spectrum is obtained, and the inverse frequency spectrum is determined as the inverse sound information.
[0087] Specifically, when it is determined that the range hood needs to be denoised, the reverse sound information can be determined based on the sound information of the operating noise, that is, the spectrum of the operating noise can be shifted by an odd phase to obtain a reverse spectrum corresponding to the spectrum. Since the spectrum of the reverse sound has the same shape as the spectrum of the operating noise and has an opposite phase, the reverse spectrum corresponding to the spectrum can be determined as the reverse sound information.
[0088] Step 250: Control the reverse sound generator to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0089] Specifically, the reverse sound generator can emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood, thereby achieving noise reduction for the range hood.
[0090] In the embodiment of the present invention, the reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood, thereby achieving noise reduction for the range hood.
[0091] The range hood noise reduction method provided by an embodiment of the present invention includes: obtaining sound information of the operating noise of the range hood when the range hood is running; determining the change rate of sound pressure based on the sound information; determining whether the sound pressure meets a preset sound pressure condition when it is determined that the change rate is not greater than a change rate threshold and the duration is not less than a time threshold; determining reverse sound information based on the sound information when it is determined that the sound pressure meets the preset sound pressure condition; controlling a reverse sound generator to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood; and returning to executing the step of obtaining the sound information of the operating noise of the range hood when the range hood is running when it is determined that the sound pressure does not meet the preset sound pressure condition. The above technical scheme obtains the sound information of the operating noise of the range hood based on the sound sensor arranged inside the range hood when the range hood is running, determines the sound pressure according to the sound information, and then determines the rate of change of the sound pressure, so as to realize real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running. When it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it is determined that the operating state of the range hood is stable, and then it can be determined whether the sound pressure meets the preset sound pressure condition. When it is determined that the sound pressure meets the preset sound pressure condition, it is determined that the range hood noise reduction is required, and the reverse sound information is determined according to the sound information, and the reverse sound generator is controlled to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. When it is determined that the sound pressure does not meet the preset sound pressure condition, it is determined that the range hood noise reduction is not required, so as to avoid the additional noise caused by the noise reduction when the range hood noise is low, thereby improving the noise reduction effect of the range hood.
[0092] Figure 3 The present invention provides a schematic diagram of a range hood noise reduction device, which can be applied to situations where the noise reduction effect of the range hood needs to be improved. The device can be implemented by software and / or hardware and is generally integrated in the range hood.
[0093] like Figure 3 As shown, the device comprises:
[0094] An acquisition module 310 is used to acquire sound information of the operating noise of the range hood when the range hood is in operation, and determine a rate of change of sound pressure according to the sound information;
[0095] A comparison module 320, configured to determine whether the sound pressure meets a preset sound pressure condition when it is determined that the change rate is not greater than a change rate threshold and the duration is not less than a time threshold;
[0096] The control module 330 is used to determine the reverse sound information according to the sound information when it is determined that the sound pressure meets the preset sound pressure condition, and control the reverse sound generator to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0097] The range hood noise reduction device provided in the present embodiment obtains sound information of the operating noise of the range hood when the range hood is running, and determines the rate of change of sound pressure based on the sound information; when it is determined that the rate of change is not greater than a rate of change threshold and the duration is not less than a time threshold, determines whether the sound pressure meets a preset sound pressure condition; when it is determined that the sound pressure meets the preset sound pressure condition, determines reverse sound information based on the sound information, and controls a reverse sound generator to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. The above technical scheme obtains the sound information of the operating noise of the range hood based on the sound sensor arranged inside the range hood when the range hood is running, determines the sound pressure according to the sound information, and then determines the rate of change of the sound pressure, so as to realize real-time monitoring of the sound pressure of the operating noise of the range hood when the range hood is running. When it is determined that the rate of change of the sound pressure is not greater than the rate of change threshold and the duration is not less than the time threshold, it is determined that the operating state of the range hood is stable, and then it can be determined whether the sound pressure meets the preset sound pressure condition. When it is determined that the sound pressure meets the preset sound pressure condition, it is determined that the range hood noise reduction is required, and the reverse sound information is determined according to the sound information, and the reverse sound generator is controlled to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood. When it is determined that the sound pressure does not meet the preset sound pressure condition, it is determined that the range hood noise reduction is not required, so as to avoid the additional noise caused by the noise reduction when the range hood noise is low, thereby improving the noise reduction effect of the range hood.
[0098] Based on the above embodiment, the sound information is a frequency spectrum. Accordingly, the acquisition module 310 is specifically used for:
[0099] When the range hood is running, the sound information of the operating noise of the range hood is obtained based on a sound sensor arranged inside the range hood; the sound pressure is determined according to the spectrum; and the change rate of the sound pressure is determined according to the sound pressure at each moment.
[0100] Based on the above embodiment, the comparison module 320 is specifically used for:
[0101] When it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, the sound pressure is compared with the sound pressure threshold; when it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition; otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
[0102] In one embodiment, the spectrum of the reverse sound has the same shape as the spectrum of the operating noise of the range hood and has an opposite phase.
[0103] Based on the above embodiment, the control module 330 is specifically used for:
[0104] When it is determined that the sound pressure meets the preset sound pressure condition, the reverse spectrum corresponding to the spectrum is obtained by shifting the spectrum by an odd phase, and the reverse spectrum is determined as the reverse sound information; the reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0105] Based on the above embodiment, the device further includes:
[0106] The execution module is used for returning to execute the acquisition of the sound information of the operating noise of the range hood when the range hood is running, if it is determined that the sound pressure does not meet the preset sound pressure condition.
[0107] The range hood noise reduction device provided in the embodiment of the present invention can execute the range hood noise reduction method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the range hood noise reduction method.
[0108] It is worth noting that in the embodiment of the above-mentioned range hood noise reduction device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0109] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Figure 4 A block diagram of an exemplary range hood 4 suitable for implementing embodiments of the present invention is shown. Figure 4 The range hood 4 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0110] like Figure 4 As shown, the range hood 4 is in the form of a general purpose computing electronic device. The components of the range hood 4 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).
[0111] The range hood also includes a sound sensor and a reverse sound generator. The sound sensor is used to obtain sound information of the operating noise of the range hood, and the reverse sound generator is used to emit reverse sound to offset the operating noise.
[0112] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0113] The range hood 4 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the range hood 4, including volatile and non-volatile media, removable and non-removable media.
[0114] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The range hood 4 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.
[0115] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0116] The range hood 4 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the range hood 4, and / or any device that enables the range hood 4 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the range hood 4 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 20. Figure 4 As shown, the network adapter 20 communicates with other modules of the range hood 4 via the bus 18. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with the range hood 4, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0117] The processing unit 16 executes various functional applications and page displays by running the program stored in the system memory 28, for example, implementing the range hood noise reduction method provided in an embodiment of the present invention, the method comprising:
[0118] Acquiring sound information of the operating noise of the range hood when the range hood is in operation, and determining a rate of change of sound pressure according to the sound information;
[0119] In the case where it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determining whether the sound pressure meets a preset sound pressure condition;
[0120] When it is determined that the sound pressure meets the preset sound pressure condition, reverse sound information is determined according to the sound information, and a reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0121] Of course, those skilled in the art can understand that the processor can also implement the technical solution of the range hood noise reduction method provided by any embodiment of the present invention.
[0122] An embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, for example, a range hood noise reduction method provided by an embodiment of the present invention is implemented. The method includes:
[0123] Acquiring sound information of the operating noise of the range hood when the range hood is in operation, and determining a rate of change of sound pressure according to the sound information;
[0124] In the case where it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determining whether the sound pressure meets a preset sound pressure condition;
[0125] When it is determined that the sound pressure meets the preset sound pressure condition, reverse sound information is determined according to the sound information, and a reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
[0126] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0127] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0128] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0129] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0130] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0131] In addition, the acquisition, storage, use, and processing of data in the technical solution of the present invention are in compliance with the relevant provisions of national laws and regulations.
[0132] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A range hood noise reduction method, characterized in that: include: Acquiring sound information of the operating noise of the range hood when the range hood is in operation, and determining a rate of change of sound pressure according to the sound information; In the case where it is determined that the change rate is not greater than the change rate threshold and the duration is not less than the time threshold, determining whether the sound pressure meets a preset sound pressure condition; When it is determined that the sound pressure meets the preset sound pressure condition, reverse sound information is determined according to the sound information, and a reverse sound generator is controlled to emit a reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
2. The range hood noise reduction method according to claim 1, characterized in that: Acquiring sound information of the operating noise of the range hood when the range hood is in operation includes: When the range hood is running, the sound information of the operating noise of the range hood is obtained based on a sound sensor disposed inside the range hood.
3. The range hood noise reduction method according to claim 1, characterized in that: The sound information is a frequency spectrum. Accordingly, determining the rate of change of the sound pressure according to the sound information includes: determining the sound pressure according to the frequency spectrum; The rate of change of the sound pressure is determined based on the sound pressure at each time.
4. The range hood noise reduction method according to claim 1, characterized in that: Determining whether the sound pressure meets a preset sound pressure condition includes: comparing the sound pressure with a sound pressure threshold; If it is determined that the sound pressure is not less than the sound pressure threshold, it is determined that the sound pressure meets the preset sound pressure condition; otherwise, it is determined that the sound pressure does not meet the preset sound pressure condition.
5. The range hood noise reduction method according to claim 1, characterized in that: The frequency spectrum of the reverse sound has the same shape as the frequency spectrum of the operating noise of the range hood and has an opposite phase.
6. The range hood noise reduction method according to claim 3, characterized in that: Determining reverse sound information according to the frequency spectrum in the sound information includes: The spectrum is shifted by an odd phase to obtain a reverse spectrum corresponding to the spectrum, and the reverse spectrum is determined as the reverse sound information.
7. The range hood noise reduction method according to claim 1, characterized in that: After determining whether the sound pressure meets the preset sound pressure condition, the method further includes: When it is determined that the sound pressure does not meet the preset sound pressure condition, the process returns to executing the process of acquiring the sound information of the operating noise of the range hood when the range hood is running.
8. A range hood noise reduction device, characterized in that: include: an acquisition module, used to acquire sound information of the operating noise of the range hood when the range hood is in operation, and determine a rate of change of sound pressure according to the sound information; A comparison module, configured to determine whether the sound pressure meets a preset sound pressure condition when it is determined that the change rate is not greater than a change rate threshold and the duration is not less than a time threshold; The control module is used to determine the reverse sound information according to the sound information when it is determined that the sound pressure meets the preset sound pressure condition, and control the reverse sound generator to emit the reverse sound corresponding to the reverse sound information to offset the operating noise of the range hood.
9. A range hood, characterized in that: The range hood comprises: one or more processors; A storage device for storing one or more programs; A sound sensor, used to obtain sound information of the operating noise of the range hood; a reverse sound generator, used for emitting reverse sound to offset the operating noise; When the one or more programs are executed by the one or more processors, the one or more processors implement the range hood noise reduction method as described in any one of claims 1-7.
10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the range hood noise reduction method as described in any one of claims 1 to 7 when executed by a computer processor.