CN107152768B - Air conditioner control method and device - Google Patents
Air conditioner control method and device Download PDFInfo
- Publication number
- CN107152768B CN107152768B CN201710506148.6A CN201710506148A CN107152768B CN 107152768 B CN107152768 B CN 107152768B CN 201710506148 A CN201710506148 A CN 201710506148A CN 107152768 B CN107152768 B CN 107152768B
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- determining
- target user
- position information
- voice control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Air Conditioning Control Device (AREA)
Abstract
The invention provides an air conditioner control method and equipment thereof, wherein the method comprises the following steps: receiving a voice control instruction; determining a target user from the voice control instruction; determining the relative position information of a target user and the air conditioner according to the infrared sensor; and controlling the operation of the air conditioner according to the voice control instruction and the relative position information. Therefore, the air conditioner can be controlled in a targeted mode aiming at the target user contained in the voice control instruction, the accuracy of controlling the air conditioner through voice is improved, the user requirements are met, and the interaction convenience is improved.
Description
Technical Field
The invention relates to the technical field of intelligent home, in particular to an air conditioner control method and equipment.
Background
Currently, when a user needs to adjust the wind direction of the air supply of the air conditioner, the air supply can be controlled by a remote controller or voice, for example: the remote controller or voice generates instructions of blowing people, avoiding people, and the like, so that the effects that the air conditioner blows towards people and the air conditioner avoids people are achieved, and the comfort of the air conditioner is improved. The control logic is often simpler and more accurate control cannot be realized.
Disclosure of Invention
The present invention has been made to solve at least one of the technical problems of the related art to some extent.
Therefore, a first objective of the present invention is to provide an air conditioner control method, which is used for solving the problems in the prior art that the air conditioner control logic is relatively simple and relatively accurate control cannot be realized, and by performing targeted control on the air conditioner by aiming at a target user included in a voice control instruction, the precision of controlling the air conditioner through voice is improved, user requirements are met, and convenience of interaction is improved.
The second purpose of the invention is to provide an air conditioner control device.
A third object of the present invention is to provide another air conditioning control apparatus.
A fourth object of the invention is to propose a computer program product.
A fifth object of the present invention is to propose a computer-readable storage medium.
A sixth object of the present invention is to provide an air conditioning apparatus.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides an air conditioner control method, including: receiving a voice control instruction; determining a target user from the voice control instruction; determining the relative position information of the target user and the air conditioner according to an infrared sensor; and controlling the air conditioner to operate according to the voice control instruction and the relative position information.
According to the air conditioner control method, the voice control instruction is received, the target user is determined from the voice control instruction, then the relative position information of the target user and the air conditioner is determined according to the infrared sensor, and finally the air conditioner is controlled to operate according to the voice control instruction and the relative position information, namely the air conditioner can be controlled in a targeted mode aiming at the target user contained in the voice control instruction, so that the precision of controlling the air conditioner through voice is improved, the requirements of users are met, and the convenience of interaction is improved.
In addition, the air conditioner control method according to the above embodiment of the present invention may further have the following additional technical features:
optionally, the determining, according to an infrared sensor, the relative position information of the target user and the air conditioner includes: acquiring imaging data of the infrared sensor; acquiring position information of the target user in the imaging data; and determining the relative position information according to the position information, the maximum imaging angle of the infrared sensor and the image width of the image formed by the infrared sensor.
Optionally, the air conditioner control method further includes: when the target user is a sound source user, acquiring the position of a sound source generating the voice control instruction according to the microphone array; and determining the relative position information based on the position of the sound source.
Optionally, the voice control instruction includes a wind direction adjustment instruction, and the controlling the air conditioner to operate according to the voice control instruction and the relative position information includes: determining the air supply angle of the air conditioner according to the voice control instruction and the relative position information; and controlling the air conditioner to supply air according to the air supply angle.
Optionally, the determining an air supply angle of the air conditioner according to the voice control instruction and the relative position information includes: determining air supply angle demand information aiming at the target user based on the voice control instruction; and determining the air supply angle based on the relative angle information contained in the air supply angle demand information and the relative position information.
Optionally, if the air supply angle demand information is that air is blown to the target user, determining the air supply angle includes: determining a first angle range containing the relative angle information; adjusting the air supply angle to be within the first angle range; or, if the air supply demand information is that the wind avoids the target user, determining the air supply angle includes: determining a first angle range containing the relative angle information; adjusting the blowing angle to be within a second angle range outside the first angle range.
Optionally, the determining a target user from the voice control instruction includes: extracting preset keywords from the voice control instruction; and determining the target user based on the preset keywords.
Optionally, the determining the target user based on the preset keyword includes: and if the preset keywords are the first type of keywords, determining that the user corresponding to the sound source generating the voice control instruction is the target user.
Optionally, the determining the target user based on the preset keyword includes: if the preset keywords are the second type of keywords, identifying at least one user contained indoors; and determining a user containing preset characteristics from the at least one user as the target user.
In order to achieve the above object, a second aspect of the present invention provides an air conditioning control apparatus, including: the receiving module is used for receiving a voice control instruction; the target user determining module is used for determining a target user from the voice control instruction; the position information determining module is used for determining the relative position information of the target user and the air conditioner according to the infrared sensor; and the control module is used for controlling the operation of the air conditioner according to the voice control instruction and the relative position information.
According to the air conditioner control device provided by the embodiment of the invention, the voice control instruction is received, the target user is determined from the voice control instruction, then the relative position information of the target user and the air conditioner is determined according to the infrared sensor, and finally the air conditioner is controlled to operate according to the voice control instruction and the relative position information, namely the air conditioner can be controlled in a targeted manner aiming at the target user contained in the voice control instruction, so that the precision of controlling the air conditioner through voice is improved, the requirements of the user are met, and the convenience of interaction is improved.
In order to achieve the above object, a third embodiment of the present invention provides another air conditioner control device, including a processor and a memory; a memory for storing an application program for air conditioning control, a processor for executing the application program stored on the memory for implementing an air conditioning control method, the method comprising: receiving a voice control instruction; determining a target user from the voice control instruction; determining the relative position information of the target user and the air conditioner according to an infrared sensor; and controlling the air conditioner to operate according to the voice control instruction and the relative position information.
To achieve the above object, a fourth aspect of the present invention provides a computer program product, wherein when instructions of the computer program product are executed by a processor, the computer program product executes an air conditioning control method, and the method includes: receiving a voice control instruction; determining a target user from the voice control instruction; determining the relative position information of the target user and the air conditioner according to an infrared sensor; and controlling the air conditioner to operate according to the voice control instruction and the relative position information.
To achieve the above object, a fifth embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements an air-conditioning control method, the method comprising: receiving a voice control instruction; determining a target user from the voice control instruction; determining the relative position information of the target user and the air conditioner according to an infrared sensor; and controlling the air conditioner to operate according to the voice control instruction and the relative position information.
In order to achieve the above object, a sixth aspect of the present invention provides an air conditioning apparatus including the air conditioning control device according to the third aspect of the present invention.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart illustrating an air conditioner control method according to an embodiment of the present invention;
FIG. 2 is a schematic view of an imaging angle of an infrared sensor according to one embodiment of the invention;
FIG. 3 is a schematic illustration of a maximum imaging angle of an infrared sensor and an image width of an image formed by the infrared sensor according to one embodiment of the invention;
FIG. 4 is a schematic diagram of the relationship of position information, maximum imaging angle of an infrared sensor, and image width according to one embodiment of the present invention;
FIG. 5 is a flowchart illustrating a process of controlling an operation of an air conditioner according to a voice control command and relative position information according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating an air conditioner control method according to another embodiment of the present invention;
fig. 7 is a schematic structural diagram of an air conditioning control apparatus according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an air conditioning control apparatus according to another embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
An air conditioner control method and apparatus thereof according to an embodiment of the present invention will be described with reference to the accompanying drawings.
Specifically, the prior art voice-controlled air conditioner blowing direction of air supply can be controlled by a remote controller or voice, for example: the remote controller or voice generates instructions of blowing people, avoiding people, and the like, so that the effects that the air conditioner blows towards people and the air conditioner blows away from people are achieved, the control logic is often simpler, and more accurate control cannot be achieved.
In order to solve the problems, the invention provides an air conditioner control method, which can be used for performing targeted control on an air conditioner aiming at a target user contained in a voice control instruction, so that the precision of controlling the air conditioner through voice is improved, the user requirements are met, and the convenience of interaction is improved. The method comprises the following specific steps:
fig. 1 is a flowchart illustrating an air conditioner control method according to an embodiment of the present invention. As shown in fig. 1, the air conditioner control method includes:
In practical applications, the voice collecting device is configured to receive a voice control command input by a user, and it is understood that the voice control command may include one or more commands, for example, the voice control command includes a wind direction adjusting command, a wind power size adjusting command, and the like.
It will be appreciated that the wind direction adjustment instructions can take many forms, for example any of the control instructions described above that direct the wind to the user can be wind direction adjustment instructions.
As another example, the voice control instruction includes a wind direction adjustment instruction of "wind does not blow to the user", i.e., any control instruction in which the wind avoids the direction in which the user is located may be a wind direction adjustment instruction.
As yet another example, the voice control command includes a wind direction adjustment command as "deviating a certain angle from the user's coordinates", i.e., any control command with the user as a reference may be a wind direction adjustment command (such as left, right, up, down, east, etc.).
Specifically, in practical applications, the target user may be determined by processing the voice control command, for example, by filtering the voice control command (such as noise during input process, voice of other users, etc.), converting the voice control command into text content, extracting preset keywords from the text content, and determining the target user by using the preset keywords, where the preset keywords include: the method comprises the following steps that a person refers to pronouns (such as I, us, he, and the like), keywords (such as pregnant women, infants, children and the like) corresponding to users in preset categories are determined, and the number of target users can be 1 or more according to the preset keywords.
As another example, a keyword extraction voice filtering algorithm may be directly preset, a voice control command may be input to the algorithm, and a preset keyword may be directly extracted, so that 1 or more target users may be determined based on the extracted keyword.
And 103, determining the relative position information of the target user and the air conditioner according to the infrared sensor.
It should be noted that there are many kinds of relative position information, such as angles, distances, and the like.
Specifically, the relative position information of the target user and the air conditioner is determined through the infrared sensor arranged on the air conditioner, and as an example, the imaging data of the infrared sensor is collected, so that the relative position information of the target user and the air conditioner can be rapidly determined through the imaging data, the accuracy of the relative position information is further improved, and the accuracy of the control of the air conditioner through voice is improved.
More specifically, the position information of the target user is quickly determined through the imaging data, and further the relative position information is determined according to the position information, the maximum imaging angle of the collected infrared sensor and the image width of the image formed by the infrared sensor.
The image width is obtained based on the resolution of the infrared sensor, and the higher the resolution is, the larger the image width of the formed image is, and the smaller the resolution is, the smaller the image width of the formed image is.
Specifically, under the same image width, the imaging angles of the infrared sensors are different, and the positions of the users deviated from the air conditioner are different from the view point of the image acquired by the infrared sensors, as shown in fig. 2, the solid line represents a smaller imaging angle; the dotted line represents a larger imaging angle, wherein the angle B is larger than the angle a, and it should be noted that the larger the imaging angle of the infrared sensor, the smaller the deviation position of the user from the image in the same image width.
Specifically, as an example, taking the relative position information as an angle, for example, as shown in fig. 3, the maximum imaging angle and the image width corresponding to the user can be seen, and for convenience, it is more clear for those skilled in the art how to determine the relative position information (taking the angle as an example) between the target user and the air conditioner according to the position information, the maximum imaging angle and the image width of the infrared sensor, as shown in fig. 4, the position information is set to be X, the image width is Y, the distance from the center point (dot) of the image to the user is H, and the maximum imaging angle of the infrared sensor is Q. H can be calculated from Y/2 and Q/2, such as tan Q/2 ═ Y/2H; thus, relative position information (angle) can be obtained from H and X, for example, the tan angle is X/H. Therefore, when the relative position information is an angle, the relative position information between the target user and the air conditioner can be quickly and accurately obtained through the mode, and the accuracy of the air conditioner control through voice is improved.
It can be understood that, in practical applications, the target user in the voice control instruction may be a sound source user or a non-living user, for example, the infant cannot issue the voice control instruction due to its own reason, and therefore the voice control instruction can be completed only by the assistance of other users.
It should be noted that, when the target user is a sound source user, the position of the sound source generating the voice control instruction may also be acquired according to the microphone array, and the relative position information is determined based on the position of the sound source. Therefore, based on sound source positioning of the microphone array, the accuracy of the relative position information can be further improved, and the accuracy of the air conditioner control by voice is improved.
And 105, controlling the air conditioner to operate according to the voice control instruction and the relative position information.
Specifically, after the relative position information is acquired, the operation of the air conditioner can be controlled by combining a voice control instruction. As an example, when the voice control command includes a wind direction adjustment command, how to control the operation of the air conditioner according to the voice control command and the relative position information. Specifically, as shown in fig. 5, step 104 includes:
and step 201, determining the air supply angle of the air conditioner according to the voice control instruction and the relative position information.
And step 202, controlling the air conditioner to supply air according to the air supply angle.
Specifically, as an example, the air supply angle demand information for the target user may be determined based on the voice control instruction, and the air supply angle may be determined based on the relative angle information included in the air supply angle demand information and the relative position information.
It should be noted that there are many kinds of air supply angle demand information of the target user, for example, the air supply angle demand information is that the wind blows to the target user, the air supply demand information is that the wind avoids the target user, and the like, and different air supply angle demand information determines that the air supply angles are different, as illustrated below:
as an example, the air supply angle demand information is when the wind is blowing toward the target user.
Specifically, determining the air supply angle comprises: and determining a first angle range containing the relative angle information, and adjusting the air supply angle to be within the first angle range.
For example, the voice control instruction comprises a wind direction adjusting instruction that wind blows towards the user A, the air supply angle is determined to be equal to the azimuth angle range of the user A, and the air supply angle is adjusted to be within the azimuth angle range of the user A.
Therefore, the air supply angle of the air conditioner is adjusted to be within the first angle range in the voice control instruction, the air is blown to a target user, and the user requirements are further met.
As another example, the air supply demand information is when the wind avoids the target user.
Specifically, determining the air supply angle comprises: and determining a first angle range containing the relative angle information, and adjusting the air supply angle to be within a second angle range outside the first angle range.
For example, the voice control instruction includes a wind direction adjustment instruction that wind does not blow to the user a, and the wind blowing angle avoids a second angle range outside the user a azimuth angle range, such as plus or minus 15 degrees outside the user a azimuth angle range.
Therefore, the air supply angle of the air conditioner is adjusted to be within a second angle range outside the first angle range in the voice control instruction, the air avoids the target user, and the user requirements are further met.
According to the air conditioner control method, the voice control instruction is received, the target user is determined from the voice control instruction, when the target user is a non-sound source user, imaging data of the infrared sensor arranged on the air conditioner are collected, then the relative position information of the target user and the air conditioner is determined according to the imaging data, and finally the air conditioner is controlled to operate according to the voice control instruction and the relative position information, namely the air conditioner can be controlled in a targeted mode aiming at the target user contained in the voice control instruction, so that the accuracy of controlling the air conditioner through voice is improved, the requirements of the user are met, and the convenience of interaction is improved.
Fig. 6 is a flowchart illustrating an air conditioner control method according to another embodiment of the present invention. As shown in fig. 6, the air conditioner control method includes:
It should be noted that the description of step S301 corresponds to step S101, and thus the description of step S301 refers to the description of step S101, and is not repeated herein.
Specifically, the target user is determined according to different types of preset keywords, which is exemplified as follows:
in a first example, if the preset keyword is a first category keyword (e.g., person refers to the pronoun i, s/he, etc.), it is determined that the user corresponding to the sound source generating the voice control instruction is the target user.
In a second example, if the preset keywords are keywords of a second type (such as pregnant women, children and the elderly), at least one user included in the room is identified, and a user including the preset features is determined from the at least one user as a target user. For example, the body size of the pregnant woman, the body temperature characteristics, the area size of the baby, or the facial characteristics of the elderly may be preset characteristics.
Therefore, different category target users can be quickly and accurately determined through the setting of the keywords, and the personalized control requirements of the users are met.
And step 303, acquiring position information of the target user in the imaging data, and determining relative position information according to the position information, the maximum imaging angle of the infrared sensor and the image width of the image formed by the infrared sensor.
Specifically, the different ways of determining the target user according to the different kinds of keywords described in step 302 are different, which results in different position information of the target user in the imaging data, and the following is described by taking the above example as an example:
as an example, according to a preset feature of the target object, image recognition is performed on the imaging data of the infrared sensor, and position information of the target object in the imaging data is determined.
Further, the relative position information between the user and the air conditioner is determined according to the position information, the maximum imaging angle of the infrared sensor and the image width of the image formed by the infrared sensor.
And step 304, controlling the air conditioner to operate according to the voice control instruction and the relative position information.
It should be noted that the description of step S304 is not repeated herein, as compared with the detailed description of fig. 5.
Therefore, the air conditioner can be controlled in a targeted mode aiming at the target user contained in the voice control instruction, the accuracy of controlling the air conditioner through voice is improved, the user requirements are met, and the interaction convenience is improved.
Corresponding to the air-conditioning control methods provided in the foregoing embodiments, an embodiment of the present invention further provides an air-conditioning control device, and since the air-conditioning control device provided in the embodiment of the present invention corresponds to the air-conditioning control methods provided in the foregoing embodiments, the embodiments of the air-conditioning control method described above are also applicable to the air-conditioning control device provided in this embodiment, and will not be described in detail in this embodiment.
Fig. 7 is a schematic structural diagram of an air conditioning control apparatus according to an embodiment of the present invention. As shown in fig. 4, the air conditioning control apparatus includes: the system comprises a receiving module 11, a target user determining module 12, a position information determining module 13 and a control module 14.
And the receiving module 11 is used for receiving the voice control instruction.
And the target user determining module 12 is used for determining the target user from the voice control instruction.
And the position information determining module 13 is used for determining the relative position information of the target user and the air conditioner according to the infrared sensor.
And the control module 14 is used for controlling the operation of the air conditioner according to the voice control instruction and the relative position information.
According to the air conditioner control device provided by the embodiment of the invention, the voice control instruction is received, the target user is determined from the voice control instruction, when the target user is a non-sound source user, the imaging data of the infrared sensor arranged on the air conditioner is collected, then the relative position information of the target user and the air conditioner is determined according to the imaging data, and finally the air conditioner is controlled to operate according to the voice control instruction and the relative position information, namely the air conditioner can be controlled in a targeted manner aiming at the target user contained in the voice control instruction, so that the precision of controlling the air conditioner through voice is improved, the requirements of the user are met, and the convenience of interaction is improved.
The invention provides an air conditioning control device, and fig. 8 is a schematic structural diagram of the air conditioning control device according to another embodiment of the invention. As shown in fig. 8, a memory 21, a processor 22, and a computer program stored on the memory 21 and executable on the processor 22.
The processor 22 implements the air conditioner control method provided in the above-described embodiment when executing the program.
Further, the air conditioning control device further includes:
a communication interface 23 for communication between the memory 21 and the processor 22.
A memory 21 for storing a computer program operable on the processor 22.
The memory 21 may comprise a high-speed RAM memory, and may further include a non-volatile memory (non-volatile memory), such as at least one disk memory.
And a processor 22, configured to implement the air conditioner control method according to the foregoing embodiment when executing the program.
If the memory 21, the processor 22 and the communication interface 23 are implemented independently, the communication interface 21, the memory 21 and the processor 22 may be connected to each other through a bus and perform communication with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (enhanced Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
Optionally, in a specific implementation, if the memory 21, the processor 22 and the communication interface 23 are integrated on a chip, the memory 21, the processor 22 and the communication interface 23 may complete mutual communication through an internal interface.
The processor 22 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The present invention provides a computer program product, wherein when instructions in the computer program product are executed by a processor, the air conditioner control method according to the above embodiments is performed.
The present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the air conditioner control method according to the above-mentioned embodiments.
The invention provides an air conditioning device which comprises an outdoor unit shell, an air inlet, an air outlet and an air channel communicated with the air inlet and the air outlet, wherein the air channel is internally provided with a fan and a heat exchanger, and the air conditioning control device of the embodiment.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (14)
1. An air conditioner control method, comprising:
receiving a voice control instruction;
determining a target user from the voice control instruction; the target users are one or more, and comprise sound source users and non-sound source users;
determining the relative position information of the target user and the air conditioner according to an infrared sensor;
and controlling the air conditioner to operate according to the voice control instruction and the relative position information.
2. The air conditioner control method according to claim 1, wherein the determining of the relative position information of the target user and the air conditioner according to the infrared sensor comprises:
acquiring imaging data of the infrared sensor;
acquiring position information of the target user in the imaging data;
and determining the relative position information according to the position information, the maximum imaging angle of the infrared sensor and the image width of the image formed by the infrared sensor.
3. The air conditioner control method according to claim 1, further comprising:
when the target user is a sound source user, acquiring the position of a sound source generating the voice control instruction according to the microphone array;
and determining the relative position information based on the position of the sound source.
4. The air conditioner control method according to claim 1, wherein the voice control instruction comprises a wind direction adjustment instruction, and the controlling the operation of the air conditioner according to the voice control instruction and the relative position information comprises:
determining the air supply angle of the air conditioner according to the voice control instruction and the relative position information;
and controlling the air conditioner to supply air according to the air supply angle.
5. The air conditioner control method of claim 4, wherein the determining an air supply angle of the air conditioner according to the voice control instruction and the relative position information comprises:
determining air supply angle demand information aiming at the target user based on the voice control instruction;
and determining the air supply angle based on the relative angle information contained in the air supply angle demand information and the relative position information.
6. The air conditioning control method according to claim 5, wherein the determining the air supply angle if the air supply angle demand information is that air is blown toward the target user includes:
determining a first angle range containing the relative angle information;
adjusting the air supply angle to be within the first angle range;
or, if the air supply angle demand information is that the wind avoids the target user, determining the air supply angle includes:
determining a first angle range containing the relative angle information;
adjusting the blowing angle to be within a second angle range outside the first angle range.
7. The air conditioner control method according to any one of claims 1-6, wherein the determining a target user from the voice control command comprises:
extracting preset keywords from the voice control instruction;
and determining the target user based on the preset keywords.
8. The air conditioner control method according to claim 7, wherein the determining the target user based on the preset keyword comprises:
and if the preset keywords are the first type of keywords, determining that the user corresponding to the sound source generating the voice control instruction is the target user.
9. The air conditioner control method according to claim 7, wherein the determining the target user based on the preset keyword comprises:
if the preset keywords are the second type of keywords, identifying at least one user contained indoors;
and determining a user containing preset characteristics from the at least one user as the target user.
10. An air conditioning control device, characterized by comprising:
the receiving module is used for receiving a voice control instruction;
the target user determining module is used for determining a target user from the voice control instruction; the target users are one or more, and comprise sound source users and non-sound source users;
the position information determining module is used for determining the relative position information of the target user and the air conditioner according to the infrared sensor;
and the control module is used for controlling the operation of the air conditioner according to the voice control instruction and the relative position information.
11. An air conditioner control device is characterized by comprising a processor and a memory;
the memory is used for storing an application program for controlling the air conditioner;
a processor for executing an air conditioning control application stored on the memory for implementing the air conditioning control method of any of claims 1-9.
12. A computer program product, wherein instructions, when executed by a processor, perform the air conditioning control method of any of claims 1-9.
13. A computer-readable storage medium on which a computer program is stored, the computer program, when being executed by a processor, implementing the air-conditioning control method according to any one of claims 1 to 9.
14. An air conditioning apparatus, characterized by comprising: the air conditioning control apparatus according to claim 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710506148.6A CN107152768B (en) | 2017-06-28 | 2017-06-28 | Air conditioner control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710506148.6A CN107152768B (en) | 2017-06-28 | 2017-06-28 | Air conditioner control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107152768A CN107152768A (en) | 2017-09-12 |
CN107152768B true CN107152768B (en) | 2020-01-14 |
Family
ID=59796690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710506148.6A Active CN107152768B (en) | 2017-06-28 | 2017-06-28 | Air conditioner control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107152768B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108036469B (en) * | 2017-11-28 | 2021-07-16 | 广东美的制冷设备有限公司 | Air supply method of air conditioner, air conditioner and computer readable storage medium |
CN108518802A (en) * | 2018-05-02 | 2018-09-11 | 广东美的制冷设备有限公司 | Refrigeration equipment, control method and computer readable storage medium |
CN108826574A (en) * | 2018-05-02 | 2018-11-16 | 广东美的制冷设备有限公司 | Refrigeration equipment, control method and computer readable storage medium |
CN108983626A (en) * | 2018-07-24 | 2018-12-11 | 珠海格力电器股份有限公司 | Device control method, device, storage medium, and electronic apparatus |
CN110895937A (en) * | 2018-09-13 | 2020-03-20 | 珠海格力电器股份有限公司 | Method and device for acquiring voice control signaling |
CN109859751A (en) * | 2018-12-03 | 2019-06-07 | 珠海格力电器股份有限公司 | A method of it controlling equipment and its executes instruction |
CN109631264A (en) * | 2018-12-10 | 2019-04-16 | 珠海格力电器股份有限公司 | Air conditioner control method and device, storage medium and terminal |
CN112413834B (en) * | 2019-08-20 | 2021-12-17 | 广东美的制冷设备有限公司 | Air conditioning system, air conditioning instruction detection method, control device and readable storage medium |
CN110440419A (en) * | 2019-08-23 | 2019-11-12 | 奥克斯空调股份有限公司 | Air conditioner intelligent air blowing control method, air conditioner and computer readable storage medium |
CN111412634A (en) * | 2020-03-09 | 2020-07-14 | 珠海格力电器股份有限公司 | Control method and device of air conditioner, storage medium and air conditioner |
CN113436623A (en) * | 2021-05-24 | 2021-09-24 | 青岛海尔空调器有限总公司 | Voice control method of air conditioner and air conditioner |
CN114754419B (en) * | 2022-03-31 | 2023-11-17 | 青岛海尔空调器有限总公司 | Air conditioning equipment control method and device, electronic equipment and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104214890A (en) * | 2014-01-20 | 2014-12-17 | 美的集团股份有限公司 | Air conditioner and method for controlling air supply thereof by voice |
CN103994541B (en) * | 2014-04-21 | 2017-01-04 | 美的集团股份有限公司 | Wind direction switching method and system based on voice control |
WO2016052795A1 (en) * | 2014-09-30 | 2016-04-07 | 주식회사 티노스 | Air conditioning device for vehicle and method for controlling same |
CN106440192B (en) * | 2016-09-19 | 2019-04-09 | 珠海格力电器股份有限公司 | Household appliance control method, device and system and intelligent air conditioner |
CN106369773A (en) * | 2016-11-15 | 2017-02-01 | 北京小米移动软件有限公司 | Method and device for controlling air supply of air conditioner |
CN106782535A (en) * | 2016-12-26 | 2017-05-31 | 深圳前海勇艺达机器人有限公司 | Data processing method and device based on intelligent appliance |
-
2017
- 2017-06-28 CN CN201710506148.6A patent/CN107152768B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107152768A (en) | 2017-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107152768B (en) | Air conditioner control method and device | |
CN107246714B (en) | Air conditioner control method and device | |
JP6305636B2 (en) | Air conditioning system | |
JP7122401B2 (en) | Air conditioning equipment control method, device and air conditioning equipment | |
CN112413835B (en) | Air conditioning system, air conditioning control method and device thereof, and readable storage medium | |
CN110822555B (en) | Double-air-channel air conditioner and control method and control device thereof | |
US20160225286A1 (en) | Vision-Assist Devices and Methods of Detecting a Classification of an Object | |
JPWO2018029757A1 (en) | Air conditioner | |
CN112178784B (en) | Dehumidification control method and dehumidification equipment for air conditioner | |
CN112855595B (en) | Fan control method, fan and storage medium | |
WO2019003584A1 (en) | Air conditioning control device, air conditioning system, control method, and program | |
US20230040665A1 (en) | Air-conditioning operation terminal, computer-readable medium and air-conditioning system | |
TWI428508B (en) | Controlling system, method for fans, and fan including the same | |
CN108895603A (en) | Blowing device and its air blowing control method, apparatus and readable storage medium storing program for executing | |
US20170021693A1 (en) | Air-conditioning control apparatus, air-conditioning apparatus, air-conditioning control method, air-conditioning control system, and non-transitory recording medium | |
CN112922864B (en) | Fan air supply adjusting method, fan and computer readable storage medium | |
TWI553509B (en) | Gesture control system and method | |
CN112628960B (en) | Air conditioner, humidity correction method, computer equipment, medium, terminal and application | |
CN112904745A (en) | Fan control method, fan and computer readable storage medium | |
CN111425377B (en) | Fan and control method and device thereof | |
CN114484747B (en) | Air supply method, air supply system and related device | |
CN113586497B (en) | Circulation fan control method, circulation fan and computer readable storage medium | |
JP7204522B2 (en) | Information processing device, air conditioner controller, portable device, and generation control method | |
CN115183434B (en) | Air conditioner control method, device, air conditioner and computer readable storage medium | |
CN115406046A (en) | Air conditioner control method, device and system and air conditioner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |