Range hood control method and device and range hood
By setting up a microphone array at preset distances on the range hood, the source of voice information is determined by the time difference and noise spectrum is filtered out, which solves the problem of noise interference in the voice control system of the range hood, improves the voice wake-up rate and recognition rate, and enhances the user experience.
Patent Information
- Application Number
- CN202511779898.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-02-13
AI Technical Summary
The existing voice control system for range hoods has a fixed microphone placement, which makes it difficult to distinguish the user's direction and is easily interfered with by irrelevant noise in the kitchen environment, resulting in a decrease in voice wake-up rate and recognition rate, which affects the user experience.
The design employs a preset distance between the first and second microphones, calculates the time difference to determine whether the voice information comes from a preset target area, and filters out noise spectrum before recognizing voice commands to improve the clarity of voice information.
It effectively reduces interference from irrelevant noise, improves voice wake-up rate and recognition rate, and enhances user experience.
Smart Images

Figure CN121528215A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of kitchen appliances, and in particular to a control method, device, and range hood for a range hood. Background Technology
[0002] With the development of smart home appliances, range hoods are gradually equipped with voice control functions, allowing users to switch gears or activate functions through voice activation.
[0003] However, in practical applications, since the microphone is fixedly placed on the range hood, it is difficult to distinguish the user's direction and is easily interfered with by irrelevant noise in the kitchen environment, resulting in a decrease in voice wake-up rate and recognition rate, which seriously affects the user experience. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a control method, device and range hood for a range hood, so as to alleviate the above-mentioned technical problems.
[0005] In a first aspect, embodiments of the present invention provide a control method for a range hood, applied to a range hood, the range hood being equipped with a first microphone and a second microphone, wherein the first microphone and the second microphone are separated by a preset distance; the method includes: responding to voice information collected by the first microphone and the second microphone; determining whether the voice information comes from a preset target area; wherein the target area is the area where cooking is performed; if so, recognizing the voice command contained in the voice information, so as to control the operation of the range hood based on the voice command.
[0006] In conjunction with the first aspect, the present invention provides a first possible implementation of the first aspect, wherein the step of determining whether the voice information comes from a preset target area includes: calculating the time difference between the voice information received by the first microphone and the second microphone; and determining whether the voice information comes from the preset target area based on the time difference.
[0007] In conjunction with the first possible implementation of the first aspect, this embodiment of the invention provides a second possible implementation of the first aspect, wherein the step of calculating the time difference between the first microphone and the second microphone receiving voice information includes: extracting the time information recorded when the first microphone and the second microphone receive voice information respectively; and calculating the time difference between the first microphone and the second microphone receiving voice information based on the time information.
[0008] In conjunction with the first possible implementation of the first aspect, this embodiment of the invention provides a third possible implementation of the first aspect, wherein the step of determining whether the voice information comes from a preset target area based on the time difference includes: determining whether the time difference is less than a preset time difference threshold; if so, determining that the voice information comes from the target area.
[0009] In conjunction with the first aspect, this embodiment of the invention provides a fourth possible implementation of the first aspect, wherein the step of recognizing the voice command contained in the voice information includes: obtaining the operating level of the range hood; based on the operating level, searching for the level noise spectrum corresponding to the operating level that the range hood has been pre-recorded; filtering out the level noise spectrum contained in the voice information to obtain target voice information; and recognizing the voice command contained in the target voice information.
[0010] In conjunction with the fourth possible implementation of the first aspect, this embodiment of the invention provides a fifth possible implementation of the first aspect, wherein the step of obtaining the operating level of the range hood includes: collecting the ambient noise of the environment in which the range hood is currently located; if the ambient noise is higher than a preset noise threshold, then obtaining the operating level of the range hood.
[0011] In conjunction with the first aspect, or the fourth possible implementation of the first aspect, this embodiment of the invention provides a sixth possible implementation of the first aspect, wherein the step of identifying the voice command contained in the voice information further includes: extracting the voice features contained in the voice information; determining whether the voice information is human voice voice information based on the voice features; and if so, identifying the voice command contained in the voice information.
[0012] In conjunction with the fourth possible implementation of the first aspect, this embodiment of the invention provides a seventh possible implementation of the first aspect, wherein the above method further includes: sequentially controlling the range hood to operate at each operating level; collecting the level noise of the range hood at each operating level; extracting the level noise spectrum of the level noise, and generating a correspondence between the operating level and the level noise spectrum.
[0013] Secondly, embodiments of the present invention also provide a control device for a range hood, applied to a range hood, the range hood being equipped with a first microphone and a second microphone, wherein the first microphone and the second microphone are separated by a preset distance; the device includes: a acquisition module, used to respond to voice information acquired by the first microphone and the second microphone; a judgment module, used to judge whether the voice information comes from a preset target area; wherein the target area is the area where cooking is performed; and an identification module, used to identify the voice command contained in the voice information when the judgment result of the judgment module is yes, so as to control the operation of the range hood based on the voice command.
[0014] Thirdly, embodiments of the present invention also provide a range hood, wherein the controller of the range hood is configured with the control device of the range hood of the second aspect; the range hood is configured with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance.
[0015] The embodiments of the present invention bring the following beneficial effects: The present invention provides a control method, device, and range hood for a range hood, which can respond to voice information collected by a first microphone and a second microphone; determine whether the voice information comes from a preset target area; if so, identify the voice command contained in the voice information, and control the operation of the range hood based on the voice command; since the target area is the area where cooking is carried out, only voice commands from the area where cooking is carried out are recognized, filtering out the influence of voice signals from other areas from the source of the voice information, reducing interference from irrelevant noise, thus helping to improve the voice wake-up rate and recognition rate, thereby improving the user experience.
[0016] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0017] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0018] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0019] Figure 1 A schematic diagram of a range hood provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of a range hood provided in an embodiment of the present invention; Figure 3 A flowchart of a control method for a range hood provided in an embodiment of the present invention; Figure 4 A flowchart illustrating another control method for a range hood provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of a control device for a range hood provided in an embodiment of the present invention; Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0020] Reference numerals: 101-Speaker; 102-Microphone; 50-Acquisition module; 52-Judgment module; 54-Identification module; 60-Memory; 61-Processor; 62-Bus; 63-Communication interface. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0022] Range hoods generate relatively high levels of noise during operation, including noise from the motor, fan, and airflow. This noise often masks the user's voice signal, leading to reduced voice wake-up and recognition rates, severely impacting the user experience. Therefore, existing technologies often employ microphone noise reduction algorithms or microphone arrays to process the collected voice signals. However, these noise reduction algorithms are relatively complex and have limited effectiveness in high-noise environments. Adding microphone arrays increases design cost and complexity and is difficult to deploy within the limited space of a range hood. Furthermore, microphones deployed on range hoods are typically fixed, making it difficult to distinguish the user's direction and susceptible to interference from irrelevant noise in the kitchen environment. Therefore, there is an urgent need for a simple, space-appropriate voice enhancement solution suitable for range hood placement, capable of effectively controlling the range hood in high-noise environments to improve voice recognition rates.
[0023] Based on this, the control method, device and range hood provided in the embodiments of the present invention can realize the directional recognition of voice signals and voice enhancement, thereby improving the control efficiency of voice control of range hood.
[0024] To facilitate understanding of this embodiment, a control method for a range hood disclosed in this embodiment of the invention will first be described in detail.
[0025] In one possible implementation, this invention provides a control method for a range hood, specifically, the range hood in this embodiment is equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance; for ease of understanding, Figure 1 A schematic diagram of a range hood is shown, and, Figure 2 A schematic diagram of a range hood scenario is shown, in which... Figure 1 and Figure 2 The image shown is a front view of the range hood, as follows: Figure 1 and Figure 2 As shown, a speaker 101 and a microphone 102 are installed on the front panel of the smoke collection chamber of the range hood. Figure 2The dotted line also indicates the voice acquisition area, corresponding to the cooking area. The microphones are arranged in pairs, namely the first and second microphones described in this embodiment. Furthermore, the positions of the first and second microphones on the smoke collection chamber are symmetrical about the central axis of the range hood, and the first and second microphones are separated by a preset distance so that a time difference can occur after the first and second microphones receive the same voice signal. For example, the distance between the two microphones is denoted as D, and is typically set to D ≥ 300 mm. Figure 1 In this design, the arrangement of two microphones allows the range hood to achieve a wider range and higher quality sound pickup compared to the traditional single-microphone setup. Furthermore, because the two microphones are symmetrically positioned, aside from sounds directly in front of, above, and below the range hood, other voice information arrives at the two microphones at different times, creating a time difference that helps determine whether the voice information originates from the cooking area.
[0026] Specifically, Figure 3 A flowchart of a control method for a range hood is shown, including the following steps: Step S302: Responding to the voice information collected by the first and second microphones; Normally, when a user is not cooking, they can turn off the power to the range hood. At this time, the range hood is not running, and the voice acquisition function is also turned off. When the user wants to cook, they can turn on the power to the range hood in advance and put it into standby mode. At this time, the voice acquisition function is also turned on. That is, the first microphone and the second microphone can always keep in the acquisition state. After the first microphone and the second microphone acquire voice information, the process of step S302 above can be executed to respond.
[0027] Step S304: Determine whether the voice information comes from a preset target area; In this embodiment of the invention, the target area is the area where cooking is performed; for example... Figure 2 The area indicated by the dashed line.
[0028] Step S306: If so, identify the voice commands contained in the voice information to control the operation of the range hood based on the voice commands.
[0029] Typically, a user's activity range during cooking is limited. Therefore, in this embodiment of the invention, a target area can be pre-configured, also known as a voice acquisition area, which is also the area where the user actually makes sounds while cooking. In this embodiment of the invention, in step S304 above, the voice information is judged. If the voice information is determined to come from the target area, it is determined to be voice information made by the user within a reasonable area for cooking, and can be further processed, such as further recognizing voice commands, etc. If the sound comes from outside the target area, such as a corridor or living room, it is suppressed and not recognized. Therefore, the interference of irrelevant noise in the kitchen environment on the range hood can be reduced.
[0030] Therefore, the range hood control method provided in this embodiment of the invention can respond to voice information collected by the first microphone and the second microphone; determine whether the voice information comes from a preset target area; if so, identify the voice command contained in the voice information, and control the operation of the range hood based on the voice command; since the target area is the area where cooking is carried out, only voice commands from the area where cooking is carried out will be identified, filtering out the influence of voice signals from other areas from the source of the voice information, reducing the interference of irrelevant noise, thus helping to improve the voice wake-up rate and recognition rate, thereby improving the user experience.
[0031] In practical use, in the embodiments of the present invention, in step S304 above, when determining whether the voice information comes from the preset target area, it is usually based on the time difference between the voice information received by the first microphone and the second microphone. The preset distance between the first microphone and the second microphone is precisely to ensure that the first microphone and the second microphone can generate a time difference when they receive the same voice information.
[0032] Specifically, when performing step S304 above, the time difference between the first microphone and the second microphone receiving the voice information can be calculated; based on the time difference, it can be determined whether the voice information comes from a preset target area. Specifically, the time information recorded when the first microphone and the second microphone receive the voice information can be extracted respectively; based on the recorded time information, the time difference between the first microphone and the second microphone receiving the voice information can be calculated, and then it can be determined whether the time difference is less than a preset time difference threshold; if yes, it is determined that the voice information comes from the target area; if no, it is determined that the voice information does not come from the target area.
[0033] For example, suppose a user sends a voice message at time t, and the two microphones record the time information when they receive the voice message as t1 and t2 respectively. Then the time difference between the two microphones receiving the voice message is expressed as: Δt = |t1 - t2|. That is, the absolute value of the difference between the time information t1 and t2 recorded by the two microphones when they receive the voice message is expressed as the time difference.
[0034] Typically, if the user emits voice information within the target area, the distance difference between the user (as the sound source) and the first and second microphones is relatively small, resulting in a relatively small time difference. For example, if the sound source is located on the central axis of a range hood, the distance difference is 0, and the corresponding time difference is also 0. However, if the sound originates from a source outside the target area, the distance difference between the user and the first and second microphones is larger. Therefore, a limiting time difference value Δt1 can be obtained as the time difference threshold in this embodiment of the invention. When Δt ≤ Δt1, the voice information is determined to originate from the target area; when Δt > Δt1, the voice information is determined to originate from outside the target area.
[0035] Furthermore, considering the significant noise generated by the range hood during operation, in this embodiment of the invention, after determining that the voice information originates from a preset target area, in step S306, when further identifying the voice commands contained in the language information, the noise spectrum of the gear position can be eliminated first, and then identification can be performed. Specifically, in this embodiment of the invention, when identifying the voice commands contained in the voice information, the operating gear position of the range hood can be obtained; based on the operating gear position, the gear position noise spectrum corresponding to the operating gear position pre-recorded by the range hood can be found; the noise spectrum contained in the voice information can be filtered out to obtain the target voice information; and the voice commands included in the target voice information can be identified.
[0036] Specifically, when eliminating the noise spectrum of different speed settings, the ambient noise of the environment where the range hood is currently located can be collected first. If the ambient noise is higher than a preset noise threshold, the operating speed of the range hood is obtained, and then the corresponding noise spectrum of the speed setting is determined and eliminated. If the range hood is currently operating at a low speed, the noise generated is relatively small, and there is no need to eliminate the noise spectrum of the speed setting.
[0037] In practical use, considering that the noise from a range hood transmitted to the human ear or to sound pickup devices such as microphones mainly consists of two parts: the sound generated by the range hood's operation, and the reverberation caused by the refraction and reflection of the sound from the user's home environment. Furthermore, due to varying home environments, the reverberation component of the noise generated by the range hood has randomness, while the sound of the range hood itself is constant. Therefore, the pre-recorded noise spectrum corresponding to each operating level can be stored in the range hood's controller before the range hood leaves the factory, or it can be determined based on the current installation environment when the range hood is first started. Regardless of the acquisition method, the range hood can be controlled sequentially at each operating level in the corresponding environment; then, the noise level of the range hood at each operating level can be collected; the noise spectrum of the level noise can be extracted, and a correspondence between the operating level and the noise spectrum can be generated.
[0038] For example, before a range hood leaves the factory, it can be operated at different speeds in a pre-established semi-anechoic chamber under standard installation conditions. The noise at the current speed can be collected through the range hood's microphone. By collecting the speed noise of a large number of range hoods of the same model at different operating speeds, the inherent components of the speed noise of a specific model and specific operating speed can be obtained. The spectrum of this inherent component is then determined as the speed noise spectrum and pre-stored in the memory of the range hood controller. This spectrum is used as a reference signal to filter out the speed noise spectrum contained in the voice information, thereby improving the clarity of the voice information.
[0039] In addition, the inherent noise of the range hood at each speed setting can also be obtained using vibration sensors, acoustic sensors, etc., built into the range hood. For example, sampling can be performed when it is first installed in a user's home to determine the inherent spectrum of the noise at each speed setting under the user's installation environment. This spectrum can also be used as a reference signal for subsequent filtering of the microphone's voice information. The specific process for determining the noise spectrum can be set according to the actual usage situation, and this embodiment of the invention does not limit this.
[0040] Furthermore, in the above Figure 3 On this basis, Figure 4 A flowchart of another control method for a range hood is also shown, such as... Figure 4 As shown, it includes the following steps: Step S402: Start the range hood; Step S404: Obtain the operating level of the range hood; Step S406: Collect the ambient noise of the current environment where the range hood is located through the first microphone and the second microphone; Step S408: Determine whether the ambient noise is higher than the preset noise threshold; If yes, proceed to step S410; otherwise, proceed to step S412.
[0041] Step S410: Obtain the operating level of the range hood, find the noise spectrum of the operating level, filter out the noise spectrum of the operating level contained in the voice information, and obtain the target voice information. Step S412: Calculate the time difference between the first microphone and the second microphone receiving the voice information; Step S414: Determine whether the time difference is less than a preset time difference threshold. If yes, proceed to step S416; if no, proceed to step S426. Step S416: Determine that the voice information comes from the target area; Specifically, once it is determined that the voice information comes from the target area, when recognizing the voice information, it is also possible to determine whether the voice information is human voice information, so as to filter out the interference caused by the sound emitted by other voice devices. Specifically, this includes the following steps.
[0042] Step S418: Extract the speech features contained in the speech information; Step S420: Determine whether the speech information is human voice speech information based on speech features; If yes, proceed to step S422; otherwise, proceed to step S426. Step S422: Recognize the voice commands contained in the voice information.
[0043] Step S424: Control the operation of the range hood based on the recognized voice commands.
[0044] Step S426: Discard the voice information.
[0045] During the operation of the range hood, the first and second microphones remain in a constant state of acquisition to execute step S406. Furthermore, the first and second microphones can also acquire ambient noise in real time. If the ambient noise exceeds a preset noise threshold, the pre-stored noise spectrum for that model and operating speed is obtained and filtered out, as described in step S410. This step effectively reduces the computational complexity of the range hood controller.
[0046] Furthermore, the range hood can compare the similarity of the speech signals collected by the first and second microphones to calculate the time difference between the two microphones receiving the same speech information. Then, in step S414, the time difference is compared with a time difference threshold. If the time difference is greater than the threshold, the effective sound source is considered to be outside the target area, and the speech information is filtered out, i.e., discarded. If the time difference is less than the threshold, the sound source is considered to be within the target area, and human voice recognition can be further performed on the speech information, i.e., steps S418-S420 are executed. This is because in the actual environment, other voice devices may emit sound, such as smartphones, televisions, etc. Therefore, speech features contained in the speech information can be extracted, such as the speech spectrum, energy distribution, pitch, and speech rate, etc., to further identify whether it is a human voice. If not, the semantic information is filtered out; if it is identified as a human voice, the content of the speech information is further identified, and finally, the identified speech command is transmitted to the controller through a specific instruction to control the range hood.
[0047] In summary, the range hood control method provided in this embodiment of the invention can achieve voice enhancement and control based on a dual-microphone array composed of a first microphone and a second microphone. Specifically, it utilizes the spatial information and signal processing of the two microphones to achieve directional enhancement and noise suppression of the user's voice information, thereby improving the voice wake-up rate and recognition rate.
[0048] Furthermore, based on the above embodiments, this invention also provides a control device for a range hood, applied to a range hood, wherein the range hood is equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance; for example Figure 5 The diagram shows a structural schematic of a control device for a range hood. The device includes: Acquisition module 50 is used to respond to voice information acquired by the first microphone and the second microphone; The judgment module 52 is used to determine whether the voice information comes from a preset target area; wherein, the target area is the area where cooking is performed. The recognition module 54 is used to recognize the voice commands contained in the voice information when the judgment result of the judgment module is yes, so as to control the operation of the range hood based on the voice commands.
[0049] Furthermore, the aforementioned judgment module 52 is also used to: calculate the time difference between the first microphone and the second microphone receiving voice information; and determine whether the voice information comes from a preset target area based on the time difference.
[0050] The step of calculating the time difference between the first microphone and the second microphone receiving the voice information includes: extracting the time information recorded when the first microphone and the second microphone receive the voice information respectively; and calculating the time difference between the first microphone and the second microphone receiving the voice information based on the time information.
[0051] Furthermore, the above-mentioned step of determining whether the voice information comes from the preset target area based on the time difference includes: determining whether the time difference is less than the preset time difference threshold; if so, determining that the voice information comes from the target area.
[0052] Furthermore, the aforementioned recognition module 54 is also used to: obtain the operating level of the range hood; based on the operating level, find the noise spectrum of the operating level that the range hood has pre-recorded; filter out the noise spectrum of the operating level contained in the voice information to obtain the target voice information; and recognize the voice commands included in the target voice information.
[0053] Furthermore, the above-mentioned steps for obtaining the operating level of the range hood include: collecting the ambient noise of the environment in which the range hood is currently located; if the ambient noise is higher than a preset noise threshold, then obtaining the operating level of the range hood.
[0054] Furthermore, the above-mentioned step of recognizing the voice instructions contained in the voice information also includes: extracting the voice features contained in the voice information; determining whether the voice information is human voice based on the voice features; and if so, recognizing the voice instructions contained in the voice information.
[0055] Furthermore, the aforementioned device is also used to: sequentially control the range hood to operate at each operating level; collect the range hood's noise level at each operating level; extract the noise level spectrum of the noise level, and generate a correspondence between the operating level and the noise level spectrum.
[0056] Furthermore, this embodiment of the invention also provides a range hood, the controller of which is equipped with the aforementioned control device; the range hood is equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance. The specific structure of the range hood can be found in [reference needed]. Figure 1 and Figure 2 I will not go into details here.
[0057] The control device and range hood provided in this embodiment of the invention have the same technical features as the control method of the range hood provided in the above embodiments, so they can also solve the same technical problems and achieve the same technical effects.
[0058] Furthermore, embodiments of the present invention also provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.
[0059] This invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the above-described method.
[0060] Furthermore, embodiments of the present invention also provide a schematic diagram of the structure of an electronic device, such as... Figure 6 The diagram shows the structure of the electronic device, which includes a processor 61 and a memory 60. The memory 60 stores computer-executable instructions that can be executed by the processor 61, and the processor 61 executes the computer-executable instructions to implement the above-described method.
[0061] exist Figure 6 In the illustrated embodiment, the electronic device further includes a bus 62 and a communication interface 63, wherein the processor 61, the communication interface 63, and the memory 60 are connected via the bus 62.
[0062] The memory 60 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 63 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 62 may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 62 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0063] Processor 61 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 61 or by instructions in software form. Processor 61 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it 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 gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of this invention can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the memory, and the processor 61 reads the information in the memory and uses its hardware to complete the aforementioned method.
[0064] The present invention provides a control method, device, and computer program product for a range hood, including a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods in the preceding method embodiments. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0065] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the device and range hood described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0066] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0067] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0068] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0069] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A control method for a range hood, characterized in that, Applied to range hoods, the range hoods are equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance; The method includes: The system responds to voice information collected by the first and second microphones. Determine whether the voice information originates from a preset target area; wherein, the target area is the area where cooking is performed; If so, identify the voice commands contained in the voice information to control the operation of the range hood based on the voice commands.
2. The method according to claim 1, characterized in that, The step of determining whether the voice information originates from a preset target area includes: Calculate the time difference between the first microphone and the second microphone receiving the voice information; Based on the time difference, it is determined whether the voice information comes from a preset target area.
3. The method according to claim 2, characterized in that, The step of calculating the time difference between the reception of the voice information by the first microphone and the second microphone includes: Extract the time information recorded when the first microphone and the second microphone receive the voice information, respectively; The time difference between the reception of the voice information by the first microphone and the second microphone is calculated based on the time information.
4. The method according to claim 2, characterized in that, The step of determining whether the voice information originates from a preset target region based on the time difference includes: Determine whether the time difference value is less than a preset time difference threshold; If so, it is determined that the voice information originates from the target region.
5. The method according to claim 1, characterized in that, The step of recognizing the voice commands contained in the voice information includes: Obtain the operating setting of the range hood; Based on the operating gear, find the pre-recorded noise spectrum of the range hood corresponding to the operating gear; The gear noise spectrum contained in the speech information is filtered out to obtain the target speech information; Identify the voice commands included in the target voice information.
6. The method according to claim 5, characterized in that, The steps for obtaining the operating setting of the range hood include: The ambient noise level of the environment in which the range hood is currently located is collected. If the ambient noise is higher than a preset noise threshold, then the operating level of the range hood is obtained.
7. The method according to claim 1 or 5, characterized in that, The step of recognizing the voice commands contained in the voice information further includes: Extract the speech features contained in the speech information; Based on the speech features, determine whether the speech information is human voice speech information; If so, identify the voice commands contained in the voice information.
8. The method according to claim 5, characterized in that, The method further includes: The range hood is controlled to operate at each operating level in sequence. The noise level of the range hood at each of the specified operating speeds is collected. Extract the gear noise spectrum of the gear position noise and generate the correspondence between the operating gear and the gear noise spectrum.
9. A control device for a range hood, characterized in that, Applied to range hoods, the range hoods are equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance; The device includes: The acquisition module (50) is used to respond to the voice information acquired by the first microphone and the second microphone; The judgment module (52) is used to determine whether the voice information comes from a preset target area; wherein, the target area is the area where cooking is carried out; The recognition module (54) is used to recognize the voice command contained in the voice information when the judgment result of the judgment module is yes, so as to control the operation of the range hood based on the voice command.
10. A range hood, characterized in that, The controller of the range hood is equipped with the control device for the range hood as described in claim 9; The range hood is equipped with a first microphone and a second microphone, and the first microphone and the second microphone are separated by a preset distance.