Voice control method and device for intelligent household electrical appliance, fan and medium

By integrating an infrared emitting module into the fan, the accuracy of voice control for smart home appliances is solved, enabling wide-area coverage and multi-device联动 (interconnection/linkage) smart home control.

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

Patent Information

Application Number
CN202511888188.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-15
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

The voice control accuracy of existing smart home appliances is low, and the infrared remote control signal coverage is limited and easily blocked, resulting in inaccurate control.

Method used

By integrating an infrared emitting module into the fan, the device type identifier and control commands in the user's voice commands are identified, an infrared control signal is generated, and wide-area, dead-angle-free signal coverage is achieved through a surrounding distribution of infrared emitting diodes.

Benefits of technology

It improves the accuracy of voice control for smart home appliances, solves the problems of limited signal coverage and easy obstruction, and realizes the linkage control of multiple devices and environmental adaptive adjustment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121506141A_ABST
    Figure CN121506141A_ABST
Patent Text Reader

Abstract

The invention discloses a voice control method and device for an intelligent household appliance, a fan and a medium. The invention relates to the technical field of household appliances, and the method comprises the steps: obtaining a voice instruction of a user, and recognizing an equipment type identifier and a control instruction in the voice instruction; determining target control equipment according to the equipment type identifier, and generating a control signal according to the target control equipment and the control instruction; and sending the control signal to the target control equipment through the infrared emission module. The target control equipment is determined and the control signal is generated by recognizing the equipment type identifier in the voice instruction and the control instruction, and the control signal is sent to the target control equipment through the infrared emission module to control the target control equipment, so that the problems that the signal coverage range is limited and the signal is easy to block are effectively solved; therefore, the voice control accuracy of the intelligent household electrical appliance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of home appliance technology, and in particular to a voice control method, device, fan, and medium for intelligent home appliances. Background Technology

[0002] With the development of smart homes, smart home appliances with functions such as voice recognition and remote control are gradually becoming more common. However, air conditioners, as home appliances with a long service life, have a much slower replacement cycle than consumer electronics, and most households are still using traditional air conditioners without smart features. Although smart air conditioners are available on the market, their high price and replacement costs limit their adoption rate.

[0003] Existing voice remote controls are independent "remote control" devices that control smart home appliances by receiving voice commands and emitting infrared signals. These devices are typically small, have limited functionality, and require manual placement by the user near the target smart appliance (such as an air conditioner) to ensure stable infrared signal transmission. However, this "remote control" method suffers from limited infrared signal coverage and susceptibility to obstruction, resulting in lower control accuracy. Furthermore, the need for additional purchase increases costs. Summary of the Invention

[0004] This invention provides a voice control method, device, fan, and medium for smart home appliances, aiming to solve the problem of low accuracy in existing voice control of smart home appliances.

[0005] In a first aspect, embodiments of the present invention provide a voice control method for a smart home appliance, applied to a fan, the fan including an infrared emitting module, the method comprising: Acquire user voice commands and identify device type identifiers and control commands within the voice commands; The target control device is determined based on the device type identifier, and a control signal is generated based on the target control device and the control command. The control signal is sent to the target control device through the infrared emitting module.

[0006] Secondly, embodiments of the present invention also provide a voice control device for a smart home appliance, applied to a fan, the fan including an infrared emitting module, the device comprising: The acquisition and recognition unit is used to acquire the user's voice commands and recognize the device type identifier and control commands in the voice commands; The generation unit is configured to determine the target control device based on the device type identifier, and generate a control signal based on the target control device and the control command; The transmitting unit is used to transmit the control signal to the target control device through the infrared transmitting module.

[0007] Thirdly, embodiments of the present invention also provide a fan including an infrared emitting module, a fan head, a body, and a control module. The control module includes an infrared emitting module comprising at least four infrared emitting diodes, which are distributed in a surrounding manner on multiple sides of the fan head or around the body. The control module also includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described method.

[0008] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the above-described method.

[0009] This invention provides a voice control method, device, fan, and medium for smart home appliances. The method includes: acquiring a user's voice command and identifying a device type identifier and control command within the voice command; determining a target control device based on the device type identifier and generating a control signal based on the target control device and the control command; and transmitting the control signal to the target control device via an infrared transmitting module. This invention effectively solves the problems of limited signal coverage and susceptibility to obstruction by identifying the device type identifier and control command in the voice command and generating a control signal, and then transmitting the control signal to the target control device via an infrared transmitting module to control the target control device. This improves the accuracy of voice control for smart home appliances. Attached Figure Description

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

[0011] Figure 1 This is a flowchart illustrating a voice control method for a smart home appliance according to an embodiment of the present invention. Figure 2 This is a schematic diagram of an infrared transmitting module and an infrared receiving module provided in an embodiment of the present invention; Figure 3 This is another structural schematic diagram of the infrared transmitting module and infrared receiving module provided in one embodiment of the present invention; Figure 4This is a schematic diagram of a sub-process of a voice control method for smart home appliances provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of another sub-process of a voice control method for smart home appliances provided in an embodiment of the present invention; Figure 6 A schematic block diagram of a voice control device for a smart home appliance provided in an embodiment of the present invention; Figure 7 This is a schematic block diagram of a fan provided in an embodiment of the present invention.

[0012] Reference numerals: 11, Infrared emitting module; 111, Infrared emitting diode; 12, Infrared receiving module. Detailed Implementation

[0013] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. 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.

[0014] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0015] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0016] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0017] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."

[0018] Please see Figure 1 , Figure 1 This is a flowchart illustrating a voice control method for a smart home appliance according to an embodiment of the present invention. The voice control method for the smart home appliance will be described in detail below. Figure 1 As shown, the method includes the following steps S110-S130.

[0019] S110. Obtain the user's voice command and identify the device type identifier and control command in the voice command.

[0020] In this embodiment of the invention, the fan includes a control module, which includes a voice recognition module. After the user issues a voice command, the voice recognition module acquires the voice command, recognizes the voice command to obtain the device type identifier and control command. It should be noted that, in this embodiment, in addition to controlling the fan motor drive and displaying button interaction, the control module also includes an infrared emitting module 11, an infrared receiving module 12, a microphone, a speaker, and a power management module. The infrared emitting module 11 converts the electrical signal into an infrared light signal with a specific carrier frequency (e.g., 38kHz) through an infrared emitting diode 111 and emits it. The infrared receiving module 12 has a built-in photodiode and demodulation circuit, which is responsible for receiving the infrared signal and converting it into a TTL level signal that the control module can recognize. The power management module supplies power to the infrared emitting module 11, the infrared receiving module 12, the control module, the speaker, the microphone, and the voice recognition module. Its design is flexible, and it can be powered by an AC adapter or a battery solution for portable use. It should also be noted that in this embodiment, the fan further includes a fan body, whose basic components include a motor, fan blades, and a housing. The motor, as a power source, converts electrical energy into mechanical energy, driving the fan blades to rotate at high speed. The fan blades are typically made of plastic or metal, and their specific shape design (such as an arc) is crucial for cutting through the air and generating the desired wind direction and volume. The housing not only supports and integrates all components, forming a stable overall structure, but also protects the internal modules, such as the motor, from external damage. The aforementioned motor, fan blades, and housing work together to achieve the basic air delivery function of a traditional fan.

[0021] In one embodiment, such as this embodiment, the fan includes a fan head and a body; the infrared emitting module 11 includes at least four infrared emitting diodes 111, such as... Figure 2 and 3 As shown, the infrared emitting diodes 111 are distributed in a surrounding pattern on multiple sides of the fan head or around the body. It should be noted that in this embodiment, when the fan enters the working state, its rotatable fan head or body drives the domestic and international emitting modules to rotate synchronously, constructing a dynamically sweepable 360-degree omnidirectional infrared signal transmission network. By optimizing the installation angle, emission tilt angle, and power of each diode, the infrared signal transmission network can achieve uniform spatial signal coverage and three-dimensional enhancement during fan operation, thereby automatically forming a wide-area, dead-angle-free control signal coverage field, fundamentally eliminating signal blind spots and obstruction failures caused by fixed installation or single-point transmission. It should also be noted that in this embodiment, the infrared receiving module 12 is mounted on the body.

[0022] In this embodiment, such as Figure 4 As shown, step S110 specifically includes steps S111-S112: S111. Perform speech recognition processing on the voice command and extract speech features; S112. Match the voice features with a preset voice command library to determine the device type and the control command.

[0023] In this embodiment of the invention, the acquired voice commands are first preprocessed, including pre-emphasis to enhance high-frequency components and frame-by-frame windowing (typically using a frame length of 25 milliseconds and a frame shift of 10 milliseconds) to reduce spectral leakage. Next, a feature extraction algorithm (such as Mel-frequency cepstral coefficients, MFCC) is used to convert the preprocessed voice commands into feature parameters that better characterize the voice content. This process simulates human hearing characteristics and is achieved through steps such as calculating the power spectrum, passing through a Mel-filter bank, taking the logarithm, and performing a discrete cosine transform. Then, the extracted voice features are matched against a pre-defined voice command library. Specifically, by calculating the similarity between features, the target device type identifier corresponding to the voice command and the specific control command (such as "power on" or "temperature adjustment") are parsed out.

[0024] S120. Determine the target control device based on the device type identifier, and generate a control signal based on the target control device and the control command.

[0025] In embodiments of the present invention, such as Figure 5As shown, step S120 specifically includes steps S121-S125: S121, if the device type identifier is a first control device type identifier, then the first control device is determined as the target control device; S122, if the device type identifier is a second control device type identifier, then the second control device is determined as the target control device; S123, if the target control device is the first control device, then a coding protocol matching the first control device is determined from a pre-stored first device control protocol library; S124, if the target control device is the second control device, then a coding protocol matching the second control device is determined from a pre-stored second device control protocol library; S125, the control signal is generated according to the coding protocol and the control instruction. Specifically, when the device type identifier is parsed as a first control device type identifier (for example, the instruction keywords explicitly contain identifiers strongly related to air conditioning devices such as "air conditioner" or "cooling"), the decision logic is directed to the first control device, and it is determined as the target control device for this instruction, that is, the execution process for infrared-controlled air conditioning is initiated. Accordingly, if the parsed device type identifier is a second control device type identifier (for example, the instruction contains words such as "fan" or "electric fan"), the target control device is identified as the second control device, and the control process for the fan is initiated. This classification clearly distinguishes the control intent and prevents instruction confusion. After the target control device is identified, the protocol matching and instruction generation stage begins. For cases identified as the first control device (air conditioner), the system further retrieves and determines the uniquely matching encoding protocol from a pre-stored first device control protocol library (such as an air conditioner infrared encoding protocol library) based on the air conditioner's brand, model, and other information. The first device control protocol library contains encoding rules for mainstream air conditioner brands and can be expanded through self-learning. If the target control device is the second control device (fan), the system queries the pre-stored second device control protocol library. This library stores encoding protocols used to directly control internal components such as fan motors, oscillation mechanisms, and lights. Finally, specific control signals are generated based on the determined encoding protocol and control instruction content. For air conditioners, control signals are generated by encoding control commands (such as "set to 26 degrees") into corresponding infrared carrier pulse sequences according to a matching encoding protocol. For fans, the commands are converted into electrical signals that adjust the motor's PWM duty cycle, relay switches, and other functions.

[0026] S130. The control signal is sent to the target control device through the infrared emitting module.

[0027] In this embodiment of the invention, the control signal is modulated by the main control unit and drives the infrared emitting module to convert the electrical signal into an infrared light signal with a specific carrier frequency (such as 38kHz). The signal is then radiated into the space of the target control device (such as an air conditioner) through a group of infrared emitting diodes distributed on the fan, so as to realize remote non-contact control.

[0028] In one embodiment, such as this embodiment, the voice control method for smart home appliances further includes: if the encoding protocol of the first control device is not found in the pre-stored first device control protocol library, then a remote control learning mode is activated; an infrared signal sent by a remote control matching the first control device is received through the infrared receiving module; if the infrared signal meets preset analysis and verification conditions, an encoding protocol corresponding to the infrared signal is generated, and the encoding protocol is saved to the first device control protocol library. Specifically, when the target control device is determined to be the first control device (such as an air conditioner), if no encoding protocol matching the brand or model of the first control device is found in the pre-stored first device control protocol library, then a remote control learning mode is activated. After entering the remote control learning mode, the user will be guided to operate through voice or screen prompts, such as: "Please point the air conditioner remote control at this device and press and hold the 'on / off' button." At this point, the infrared receiving module starts working to capture the infrared light signal emitted by the air conditioner remote control. After converting the infrared light signal into an electrical signal, it sends it to the main control module. The main control module uses a high-precision timer to measure the duration of each high-level and low-level pulse in the electrical signal (usually accurate to the microsecond level), thereby recording the complete infrared coded waveform timing information. The captured timing information is then analyzed to verify whether it meets preset analysis and verification conditions. These conditions include: determining if the electrical signal contains a reasonable start code (usually a relatively long low-level lead pulse), checking the integrity of the data frame structure, verifying that the encoding format conforms to common infrared protocol specifications, and confirming that its carrier frequency is within a typical range (e.g., 36kHz to 40kHz). Only after the timing information verification passes will a unique digital fingerprint be generated based on the electrical signal. This digital fingerprint is then associated with the air conditioner's brand and model to form an encoding protocol, which is saved to the first device control protocol library for future updates. Understandably, when the user issues a command to control the first control device again, the corresponding encoding protocol can be quickly invoked by matching the digital fingerprint, enabling reliable control of the target device.

[0029] In one embodiment, such as this embodiment, the voice control method for smart home appliances further includes: if the target control device is the first control device and the control signal is to turn on the first control device, then a preset function of the second control device is simultaneously activated to achieve linkage control between the first control device and the second control device. Specifically, when a user command to turn on the first control device (such as an air conditioner) is detected, the control module, while sending a control signal to the air conditioner, will automatically send a start command to the second control device (such as a fan) based on preset collaborative logic. For example, after the user issues a voice command to "turn on the air conditioner," not only will the air conditioner be turned on via the infrared transmitter module, but the fan's airflow function will also be activated immediately, achieving a linkage effect of "air conditioner cooling and fan simultaneously promoting air circulation." This deep collaborative control relies on the scenario-based judgment logic integrated within the control module to ensure that under specific conditions (such as the "turn on" command), multiple devices can work together organically, thereby improving overall comfort and reducing the tediousness of step-by-step operation for users, truly realizing an intelligent and scenario-based home control experience.

[0030] In one embodiment, such as this embodiment, the voice control method for smart home appliances further includes: acquiring indoor ambient temperature and humidity data, and automatically adjusting the first control device and the second control device based on the temperature and humidity data. Specifically, an integrated temperature and humidity sensor module collects indoor ambient temperature and humidity data in real time, wherein the temperature and humidity data includes indoor temperature and indoor humidity. The temperature and humidity data are compared with a user-preset temperature and humidity threshold (e.g., the temperature threshold is set to 26°C) to obtain a comparison result. Based on the comparison result, an autonomous decision is made: when the indoor temperature is detected to be higher than the temperature threshold, an instruction is automatically sent to the first control device (such as an air conditioner) to switch it to cooling mode; simultaneously, when the indoor temperature is detected to have fallen back to a comfortable range, the air conditioner is automatically turned off, and the second control device (fan) is started for energy-saving ventilation. This closed-loop control logic based on environmental perception can go beyond simply responding to instructions and achieve proactive and adaptive environmental adjustment without user intervention.

[0031] In one embodiment, such as this one, the voice control method for smart home appliances further includes: if a remote control command is received, controlling the first control device or the second control device according to the remote control command; or updating the first device control protocol library. It should be noted that in this embodiment, the fan integrates a Wi-Fi communication module, enabling it to access the internet. Users can send remote control commands to the fan via a dedicated application (APP) on their mobile phones, through a home wireless network or mobile data network. These commands are transmitted via TCP / IP protocol, received and decoded by the fan's Wi-Fi communication module, and then sent to the control module, thereby enabling remote control of the fan itself (e.g., on / off, fan speed adjustment) or external devices such as air conditioners connected via infrared signals. Furthermore, the Wi-Fi module also maintains a communication connection with the cloud server, enabling online downloading and updating of the built-in first device control protocol library (air conditioner remote control coding rule protocol library). This function ensures continuous learning and compatibility with newly launched air conditioner brands and models, greatly improving the product's adaptability and long-term availability.

[0032] To facilitate understanding, the implementation process of voice control methods for smart home appliances is illustrated with an example below: When a user issues a voice command, the fan's built-in microphone array collects the voice signal. After preprocessing, the voice recognition module analyzes the signal to obtain the device type identifier and control command. The control module then determines the target control device based on the device type identifier and control command, generates a control signal, and sends the control signal to the target control device via an infrared transmitter module to control the device. Upon first use, users need to enter the wake-up process using a specific wake-up word and the command "match air conditioner". After being woken up, a voice prompt will say, "Please say the name of your air conditioner brand". After the user says the brand name, the voice recognition module sends the result to the control module. The control module searches its built-in device control protocol library. If the corresponding brand is found, it establishes an association and confirms the successful match via voice, completing the initial binding.

[0033] Once the brand is successfully matched, the user can enter the normal control mode. The device is activated by uttering a voice command containing control instructions (such as "turn on the air conditioner" or "set to 26 degrees"). After the voice recognition module recognizes the control command, the control module retrieves the complete encoding protocol of the matched brand from the device control protocol library, generates the corresponding control signal, and sends it via the infrared transmitter module to control the target air conditioner.

[0034] For air conditioner brands not covered in the device control protocol library, intelligent learning can be implemented. After the user enters the learning mode via voice, the system will guide them step-by-step to point the original air conditioner remote control at the device and press the buttons to be learned in sequence (such as power on, power off, mode, temperature, etc.). The infrared receiving module will capture the original infrared signal from the remote control and analyze and verify it by analyzing key parameters such as carrier frequency, pulse sequence, and data frame structure to confirm the integrity and validity of the signal. To ensure the reliability of the learning, each button signal is usually sampled and compared at least twice, and is only considered valid if the two results match. After successful verification, the control module will generate a unique digital fingerprint, associate this digital fingerprint with the air conditioner's brand and model to form an encoding protocol, and save the encoding protocol to the first device control protocol library to expand the library. During the learning process, the system will also provide real-time voice feedback on the current progress and results.

[0035] Figure 6 This is a schematic block diagram of a voice control device 200 for a smart home appliance provided in an embodiment of the present invention. Figure 6 As shown, corresponding to the above-described voice control method for smart home appliances, the present invention also provides a voice control device 200 for smart home appliances. This voice control device 200 includes a unit for executing the above-described voice control method for smart home appliances, and the device can be configured in a fan. Specifically, please refer to... Figure 6 The voice control device 200 of the smart home appliance includes an acquisition and recognition unit 201, a generation unit 202, and a transmission unit 203. The detailed descriptions of each functional module are as follows: The acquisition and recognition unit 201 is used to acquire the user's voice commands and recognize the device type identifier and control commands in the voice commands; The generation unit 202 is used to determine the target control device according to the device type identifier, and generate a control signal according to the target control device and the control command; The transmitting unit 203 is used to transmit the control signal to the target control device through the infrared transmitting module.

[0036] In some embodiments, such as this embodiment, the identification unit 201 is specifically used for: The voice command is processed by speech recognition to extract speech features; The voice features are matched with a preset voice command library to determine the device type identifier and the control command.

[0037] In some embodiments, such as this one, the generation unit 202 is specifically used for: If the device type identifier is a first control device type identifier, then the first control device is identified as the target control device; If the device type identifier is a second control device type identifier, then the second control device is identified as the target control device; If the target control device is the first control device, then the encoding protocol that matches the first control device is determined from the pre-stored first device control protocol library; If the target control device is the second control device, then the encoding protocol that matches the second control device is determined from the pre-stored second device control protocol library; The control signal is generated according to the encoding protocol and the control instructions.

[0038] In some embodiments, such as this one, the voice control device 200 for smart home appliances further includes: The first startup unit is configured to start the remote control learning mode if the encoding protocol of the first control device is not found in the pre-stored first device control protocol library. The receiving unit is used to receive infrared signals sent by a remote control that is matched with the first control device through the infrared receiving module; A generation and storage unit is used to generate an encoding protocol corresponding to the infrared signal if the infrared signal meets the preset analysis and verification conditions, and to save the encoding protocol to the first device control protocol library; The second start unit is used to synchronously start the preset function of the second control device if the target control device is the first control device and the control signal is to turn on the first control device, so as to realize the linkage control of the first control device and the second control device. An adjustment unit is used to acquire indoor ambient temperature and humidity data, and to automatically adjust the first control device and the second control device according to the temperature and humidity data; A control unit, configured to, upon receiving a remote control command, control the first control device or the second control device according to the remote control command; or The update unit is used to update the first device control protocol library.

[0039] The voice control device of the aforementioned smart home appliance can be implemented as a computer program, which can, for example... Figure 7 It runs on the fan shown.

[0040] Please see Figure 7 , Figure 7 This is a schematic block diagram of a fan provided in an embodiment of the present invention. The fan 300 is a device capable of voice control of smart home appliances.

[0041] See Figure 7 The fan 300 includes a processor 302, a memory, and a network interface 305 connected via a system bus 301. The memory may include a non-volatile storage medium 303 and internal memory 304.

[0042] The non-volatile storage medium 303 can store an operating system 3031 and a computer program 3032. When the computer program 3032 is executed, it enables the processor 302 to execute a voice control method for a smart home appliance.

[0043] The processor 302 provides computing and control capabilities to support the operation of the entire fan 300.

[0044] The internal memory 304 provides an environment for the operation of the computer program 3032 in the non-volatile storage medium 303. When the computer program 3032 is executed by the processor 302, the processor 302 can execute a voice control method for a smart home appliance.

[0045] This network interface 305 is used for network communication with other devices. Those skilled in the art will understand that... Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the fan 300 to which the present invention is applied. The specific fan 300 may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0046] The processor 302 is used to run a computer program 3032 stored in a memory to implement any embodiment of the voice control method for the above-described smart home appliances.

[0047] It should be understood that, in this embodiment of the invention, the processor 302 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0048] It will be understood by those skilled in the art that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a storage medium, which is a computer-readable storage medium. The computer program is executed by a processor in the computer system to implement the process steps of the embodiments of the above methods.

[0049] Therefore, the present invention also provides a storage medium. This storage medium can be a computer-readable storage medium. The storage medium stores a computer program. When executed by a processor, the computer program causes the processor to perform any embodiment of the voice control method for the above-described smart home appliance.

[0050] The storage medium can be any computer-readable storage medium capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory (ROM), magnetic disk, or optical disk.

[0051] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0052] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of each unit is merely a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0053] The steps in the method of this invention can be adjusted, merged, or reduced in order according to actual needs. The units in the device of this invention can be merged, divided, or reduced according to actual needs. Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0054] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a fan to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0055] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0056] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Since these modifications and variations fall within the scope of the claims and their equivalents, this invention also intends to include these modifications and variations.

[0057] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions 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 voice control method for a smart home appliance, applied to a fan, characterized in that, The fan includes an infrared emitting module, and the method includes: Acquire user voice commands and identify device type identifiers and control commands within the voice commands; The target control device is determined based on the device type identifier, and a control signal is generated based on the target control device and the control command. The control signal is sent to the target control device through the infrared emitting module.

2. The method according to claim 1, characterized in that, The step of identifying the device type identifier and control command in the voice command includes: The voice command is processed by speech recognition to extract speech features; The voice features are matched with a preset voice command library to determine the device type identifier and the control command.

3. The method according to claim 1, characterized in that, The step of determining the target control device based on the device type identifier includes: If the device type identifier is a first control device type identifier, then the first control device is identified as the target control device; If the device type identifier is a second control device type identifier, then the second control device is identified as the target control device.

4. The method according to claim 3, characterized in that, The step of generating a control signal based on the target control device and the control command includes: If the target control device is the first control device, then the encoding protocol that matches the first control device is determined from the pre-stored first device control protocol library; If the target control device is the second control device, then the encoding protocol that matches the second control device is determined from the pre-stored second device control protocol library; The control signal is generated according to the encoding protocol and the control instructions.

5. The method according to claim 4, characterized in that, The method includes: If the encoding protocol of the first control device is not found in the pre-stored first device control protocol library, then the remote control learning mode is activated; The infrared receiving module receives infrared signals sent by a remote control that is compatible with the first control device. If the infrared signal meets the preset analysis and verification conditions, an encoding protocol corresponding to the infrared signal is generated and the encoding protocol is saved to the first device control protocol library.

6. The method according to claim 3, characterized in that, The method further includes: If the target control device is the first control device and the control signal is to turn on the first control device, then the preset function of the second control device is activated simultaneously to achieve linkage control between the first control device and the second control device.

7. The method according to claim 4, characterized in that, The method further includes: Acquire indoor ambient temperature and humidity data, and automatically adjust the first control device and the second control device based on the temperature and humidity data; If a remote control command is received, then the first control device or the second control device is controlled according to the remote control command; or Update the first device control protocol library.

8. A voice control device for a smart home appliance, applied to a fan, characterized in that, The fan includes an infrared emitting module, and the device includes: The acquisition and recognition unit is used to acquire the user's voice commands and recognize the device type identifier and control commands in the voice commands; The generation unit is configured to determine the target control device based on the device type identifier, and generate a control signal based on the target control device and the control command; The transmitting unit is used to transmit the control signal to the target control device through the infrared transmitting module.

9. A fan, characterized in that, The fan includes a fan head, a body, and a control module. The control module includes an infrared emitting module, which includes at least four infrared emitting diodes distributed around multiple sides of the fan head or around the body. The control module also includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, can implement the method as described in any one of claims 1-7.