Air conditioner and air conditioner control method thereof

By adjusting air conditioner control parameters using voiceprint and human body recognition technology, the problem of traditional air conditioners being unable to be personalized is solved, thus optimizing user health and experience.

CN120890164APending Publication Date: 2025-11-04HISENSE (SHANDONG) AIR CONDITIONING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511158625.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-18
Publication Date
2025-11-04

AI Technical Summary

Technical Problem

Traditional air conditioners cannot provide differentiated control solutions based on the actual situation of different users, which may lead to extreme control commands affecting users' health, especially for users with poor self-control.

Method used

The voiceprint recognition module extracts the voiceprint recognition information of the user's voice commands, combines it with human body recognition information, and adjusts the air conditioning control parameters through a preset weight mapping relationship to achieve personalized control.

Benefits of technology

Adjusting air conditioning control parameters based on user's age, posture, and other parameters optimizes user experience and prevents the health effects of extreme control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120890164A_ABST
    Figure CN120890164A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of air conditioners, in particular to an air conditioner and an air conditioner control method. The method comprises the steps that air conditioner parameter analysis is conducted on a voice instruction, and air conditioner control parameters corresponding to the voice instruction are obtained; obtaining a suggested control parameter corresponding to the target identity; based on a preset weight mapping relation, determining a target user information weight corresponding to the suggested control parameter and a target user instruction weight corresponding to the air conditioner control parameter; according to the target user information weight and the target user instruction weight, weighted summation processing is conducted on the suggested control parameters and the air conditioner control parameters, and target control parameters are obtained; according to the target control parameters, the indoor unit and the outdoor unit are controlled; according to the method, the air conditioner control parameters can be adaptively adjusted, so that the adjusted target control parameters can better conform to the actual situation of the target user, some extreme air conditioner control parameters are prevented from causing health influence on the user with poor autonomous execution ability, and the air conditioner use experience of the user is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioners, in particular to an air conditioner and an air conditioner control method thereof. BACKGROUND

[0002] With the continuous rise in the popularity of air conditioners, the user group gradually increases, and air conditioners have become an essential practical tool in modern people's home and work scenarios.

[0003] However, the user control system of the traditional air conditioner still has significant limitations in the technical implementation level, which is specifically manifested as follows: the air conditioner can only accept the fixed instructions issued by the user through the remote control device on one side, and cannot provide differentiated air conditioner control schemes according to the actual situation of different users. Once the user pursues temporary coolness and uses a relatively extreme control instruction for a long time, or the user with poor self-execution ability (children, the elderly or users in a relaxed state) does not timely adjust the air conditioner to the appropriate working state, it is easy to affect the health of the user. SUMMARY

[0004] Therefore, it is necessary to provide an air conditioner and an air conditioner control method thereof capable of providing differentiated air conditioner control schemes according to the actual situation of different users.

[0005] In a first aspect, some embodiments provide an air conditioner, comprising:

[0006] an indoor unit, which is internally provided with an indoor heat exchanger and an indoor fan;

[0007] an outdoor unit, which is internally provided with an outdoor heat exchanger, an outdoor fan, a compressor, a throttling component and a four-way valve, and the compressor, the throttling component, the four-way valve, the outdoor heat exchanger and the indoor heat exchanger are connected through pipelines to form a refrigerant circulation loop;

[0008] a voiceprint recognition module configured to extract voiceprint recognition information corresponding to a voice instruction input by a target user;

[0009] a controller configured to:

[0010] select a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0011] perform air conditioner parameter analysis on the voice instruction to obtain air conditioner control parameters corresponding to the voice instruction;

[0012] obtain recommended control parameters corresponding to the target identity;

[0013] determine a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter according to a first size relationship between the age parameter corresponding to the target identity, the posture parameter, the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0014] perform weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight to obtain a target control parameter;

[0015] control the indoor unit and the outdoor unit according to the target control parameter.

[0016] In one of the embodiments, the air conditioner further comprises:

[0017] a human body recognition module configured to obtain human body recognition information of the target user, the human body recognition information including a posture parameter;

[0018] Correspondingly, the controller selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information, including:

[0019] selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information.

[0020] In one of the embodiments, the controller performs influence analysis on the air conditioner control parameter and the recommended control parameter according to an age parameter corresponding to the target identity, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value, to obtain a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter, and is configured to:

[0021] select an initial user information weight and an initial user instruction weight from the candidate weight according to the age parameter and a first mapping relationship between a candidate age and a candidate weight;

[0022] perform weight adjustment on the initial user information weight and the initial user instruction weight respectively according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value, to obtain the target user information weight and the target user instruction weight.

[0023] In one of the embodiments, the controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment where the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain the target user information weight, and is configured to:

[0024] determine a first information adjustment amount for the initial user information weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located;

[0025] determine a second information adjustment amount for the initial user information weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold;

[0026] determine a third information adjustment amount for the initial user information weight according to posture data in the posture parameter;

[0027] adjust the initial user information weight according to the first information adjustment amount, the second information adjustment amount, and the third information adjustment amount to obtain the target user information weight.

[0028] In one of the embodiments, the controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment where the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain the target user instruction weight, and is configured to:

[0029] determine a first instruction adjustment amount for the initial user instruction weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located;

[0030] determine a second instruction adjustment amount for the initial user instruction weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold;

[0031] determine a third instruction adjustment amount for the initial user instruction weight according to posture data in the posture parameter;

[0032] adjust the initial user instruction weight according to the first instruction adjustment amount, the second instruction adjustment amount, and the third instruction adjustment amount to obtain the target user instruction weight.

[0033] In one of the embodiments, the weighting and summing processing of the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight is configured to obtain a target control parameter, and the method is characterized in that:

[0034] The air conditioner control parameter is weighted according to the target user instruction weight to obtain a reference control parameter; and

[0035] The suggestion control parameter is weighted according to the target user information weight to obtain a parameter adjustment amount;

[0036] An environment adaptation factor is obtained;

[0037] The reference control parameter is adjusted according to the environment adaptation factor to obtain an adjusted reference control parameter;

[0038] The adjusted reference control parameter is secondarily adjusted according to the parameter adjustment amount to obtain the target control parameter.

[0039] In one of the embodiments, the controller selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information, and is characterized in that:

[0040] The target similarity probability between the target user and each of the candidate identities is determined according to the voiceprint recognition information and the human body recognition information;

[0041] The candidate identity with the highest target similarity probability with the target user is taken as the target identity corresponding to the target user.

[0042] In one of the embodiments, the controller determines the target similarity probability between the target user and each of the candidate identities according to the voiceprint recognition information and the human body recognition information, and is characterized in that:

[0043] For each candidate identity, the target user and the candidate identity are analyzed for similarity according to the voiceprint recognition information to obtain a first similarity probability between the target user and the candidate identity;

[0044] The target user and the candidate identity are analyzed for similarity according to the human body recognition information to obtain a second similarity probability between the target user and the candidate identity;

[0045] The target similarity probability between the target user and the candidate identity is determined according to the first similarity probability and the second similarity probability.

[0046] In one of the embodiments, the controller is configured to determine the target similarity probability between the target user and the candidate identity according to the first similarity probability and the second similarity probability, and the controller is configured to:

[0047] determine a first weighting coefficient and a second weighting coefficient corresponding to the first weighting coefficient, wherein a sum of the first weighting coefficient and the second weighting coefficient is one;

[0048] weight the first similarity probability according to the first weighting coefficient to obtain a third similarity probability;

[0049] weight the second similarity probability according to the second weighting coefficient to obtain a fourth similarity probability;

[0050] take a sum of the third similarity probability and the fourth similarity probability as the target similarity probability between the target user and the candidate identity.

[0051] In a second aspect, the present application further provides a control method of an air conditioner, the method being applied to a controller in the air conditioner, and the method comprising:

[0052] selecting a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0053] performing air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0054] obtaining a recommended control parameter corresponding to the target identity;

[0055] determining a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, a first size relationship between an age parameter, a posture parameter corresponding to the target identity, the air conditioner control parameter, and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0056] performing weighted sum processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight to obtain a target control parameter;

[0057] controlling the indoor unit and the outdoor unit according to the target control parameter.

[0058] In a third aspect, the present application further provides an air conditioner control device, the device comprising:

[0059] A selecting module is configured to select a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0060] A parsing module is configured to parse the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0061] A obtaining module is configured to obtain a recommended control parameter corresponding to the target identity;

[0062] A determining module is configured to determine a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, according to a first size relationship between an age parameter and a posture parameter corresponding to the target identity, the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0063] A processing module is configured to perform weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, to obtain a target control parameter;

[0064] A control module is configured to control the indoor unit and the outdoor unit according to the target control parameter.

[0065] In a fourth aspect, the present application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0066] selecting a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0067] parsing the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0068] obtaining a recommended control parameter corresponding to the target identity;

[0069] determining a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, according to a first size relationship between an age parameter and a posture parameter corresponding to the target identity, the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0070] weighting and summing processing of the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, to obtain a target control parameter;

[0071] controlling the indoor unit and the outdoor unit according to the target control parameter.

[0072] In a fourth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:

[0073] selecting a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0074] performing air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0075] obtaining a suggestion control parameter corresponding to the target identity;

[0076] determining a target user information weight corresponding to the suggestion control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, a first size relationship between an age parameter, a posture parameter corresponding to the target identity, the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0077] weighting and summing processing of the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, to obtain a target control parameter;

[0078] controlling the indoor unit and the outdoor unit according to the target control parameter.

[0079] In a fifth aspect, the present application further provides a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement the following steps:

[0080] selecting a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0081] performing air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0082] obtaining a suggestion control parameter corresponding to the target identity;

[0083] determine the target user information weight corresponding to the suggestion control parameter and the target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, according to a first size relationship between the age parameter, the posture parameter corresponding to the target identity, the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located, and a second size relationship between the air conditioner control parameter and the control parameter threshold value;

[0084] perform weighted summation processing on the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, to obtain a target control parameter;

[0085] control the indoor unit and the outdoor unit according to the target control parameter.

[0086] The air conditioner and the air conditioner control method thereof obtain voiceprint recognition information through a voiceprint recognition module, then select a target identity corresponding to a target user from at least one candidate identity pre-registered according to the voiceprint recognition information, perform air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction, and obtain a suggestion control parameter corresponding to the target identity. Then, the target user information weight corresponding to the suggestion control parameter and the target user instruction weight corresponding to the air conditioner control parameter are determined based on a preset weight mapping relationship, according to a first size relationship between the age parameter, the posture parameter corresponding to the target identity, the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located, and a second size relationship between the air conditioner control parameter and the control parameter threshold value. Finally, the target control parameter is obtained by performing weighted summation processing on the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, so as to control the indoor unit and the outdoor unit according to the target control parameter. According to the above content, in the process of controlling the air conditioner, the voice instruction input by the target user is not directly executed, but after receiving the voice instruction, the voiceprint recognition information corresponding to the voice instruction input by the target user is extracted, then the target identity corresponding to the target user is selected from at least one candidate identity pre-registered according to the voiceprint recognition information, so that when the indoor unit and the outdoor unit are controlled, the target identity of the target user can be collected, the air conditioner control parameter can be adaptively adjusted, the adjusted target control parameter can be more in line with the actual situation of the target user, some extreme air conditioner control parameters can be prevented from affecting the health of users with poor autonomous execution ability, and the air conditioner use experience of the user is optimized. BRIEF DESCRIPTION OF DRAWINGS

[0087] Figure 1 An appearance perspective view of the air conditioner provided for some embodiments of the present application is shown;

[0088] Figure 2A structural schematic diagram of an air conditioner provided for some embodiments of the present application;

[0089] Figure 3 A refrigerant circulation loop schematic diagram of an air conditioner provided for some embodiments of the present application;

[0090] Figure 4 A flow schematic diagram of a first air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0091] Figure 5 A flow schematic diagram of a second air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0092] Figure 6 A flow schematic diagram of a third air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0093] Figure 7 A flow schematic diagram of a fourth air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0094] Figure 8 A flow schematic diagram of a fifth air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0095] Figure 9 A flow schematic diagram of a sixth air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0096] Figure 10 A flow schematic diagram of a seventh air conditioner and an air conditioner control method thereof provided for an embodiment of the present application;

[0097] Figure 11 A structural block diagram of a first air conditioner control device provided for an embodiment of the present application;

[0098] Figure 12 A structural block diagram of a second air conditioner control device provided for an embodiment of the present application;

[0099] Figure 13 A structural block diagram of a third air conditioner control device provided for an embodiment of the present application;

[0100] Figure 14 A structural block diagram of a fourth air conditioner control device provided for an embodiment of the present application;

[0101] Figure 15 An internal structural diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0102] Embodiments will be described in detail below with reference to examples illustrated in the accompanying drawings. In the following description, the same numbers refer to the same or similar elements throughout the drawings. The embodiments described in the following examples do not represent all of the embodiments consistent with the present application. Rather, they are merely examples of systems and methods consistent with some aspects of the present application as detailed in the appended claims.

[0103] It should be noted that the brief description of terms in the present application is only for the convenience of understanding the following described embodiments, and is not intended to limit the embodiments of the present application. Unless otherwise specified, these terms should be understood according to their ordinary and customary meanings.

[0104] The terms "first", "second", "third", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar or like objects or entities, and do not necessarily mean a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchanged under appropriate circumstances.

[0105] The terms "include" and "have" and any variations thereof are intended to cover but not exclusive inclusion, for example, a product or device including a series of components does not necessarily limit to all components clearly listed, but can include other components not clearly listed or inherent to these products or devices.

[0106] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code capable of performing a function associated with that element.

[0107] Please refer to Figures 1 to 2 , Figure 1 is a perspective view of an appearance of an air conditioner according to an embodiment of the present application, Figure 2 is a structural schematic view of an air conditioner according to an embodiment of the present application. The air conditioner 1 according to the embodiment of the present application includes:

[0108] an indoor unit 2 in which an indoor heat exchanger 21 and an indoor fan 22 are installed;

[0109] an outdoor unit 3 in which an outdoor heat exchanger 31, an outdoor fan 32, a compressor 33, a throttling assembly 34, and a four-way valve 35 are installed, and the compressor 33, the throttling assembly 34, the four-way valve 35, the outdoor heat exchanger 31, and the indoor heat exchanger 21 are connected by a pipe to form a refrigerant circulation circuit;

[0110] The indoor heat exchanger 21 is configured to exchange heat between a refrigerant flowing in a heat transfer pipe and air passing through the indoor heat exchanger as an evaporator or a condenser according to an operation state of the indoor unit;

[0111] The outdoor heat exchanger 31 is configured to perform heat exchange between refrigerant flowing in a heat transfer tube and air passing through the outdoor heat exchanger as a condenser or an evaporator according to the operation state of the outdoor unit;

[0112] The compressor 33 is configured to compress the refrigerant into a high-temperature and high-pressure gas;

[0113] The throttling component 34 is configured to change the medium-temperature and high-pressure liquid after the refrigerant is absorbed and released by the outdoor heat exchanger into a low-temperature and low-pressure liquid;

[0114] The four-way valve 35 is configured to realize the conversion between refrigeration and heating by changing the flow direction of the refrigerant in the circulating loop.

[0115] Specifically, in some embodiments, the air conditioner 1 includes an indoor unit 2, for example, an indoor hanging machine (shown in the figure), which is usually installed on the indoor wall surface or the like. For another example, an indoor cabinet machine (not shown in the figure) is also a kind of indoor unit form of indoor unit. The outdoor unit 3 is usually arranged outdoors and is used for indoor environment heat exchange. In addition, in the embodiment, the air conditioner 1 is a split air conditioner, and the indoor unit 2 and the outdoor unit 3 are connected through the connecting pipe 4. Figure 1 In the embodiment, the outdoor unit 3 is located on the opposite side of the indoor unit 2 outdoors through the wall surface, and the outdoor unit 3 is represented by a dashed line. The indoor unit 2 and the outdoor unit 3 are connected through the connecting pipe 4. Among them, the indoor unit 2 is provided with an indoor heat exchanger 21 and an indoor fan 22. When the air conditioner is in a refrigeration mode, the indoor heat exchanger 21 works as an evaporator. The indoor heat exchanger 21 functions as an evaporator or a radiator to perform heat exchange between refrigerant flowing in a heat transfer tube and air passing through the indoor heat exchanger according to the operation state of the indoor unit. The indoor fan 22 generates the air flow of the indoor air passing through the indoor heat exchanger 21 to promote the heat exchange between the refrigerant flowing in the heat transfer tube of the indoor heat exchanger 21 and the indoor air. The outdoor unit 3 is provided with an outdoor heat exchanger 31, an outdoor fan 32, a compressor 33, a throttling component (i.e. flow regulating valve) 34 and a four-way valve 35. When the air conditioner is in a refrigeration mode, the outdoor heat exchanger 31 works as a condenser. The outdoor fan 32 generates the air flow of the outdoor air passing through the outdoor heat exchanger 31 to promote the heat exchange between the refrigerant flowing in the heat transfer tube of the outdoor heat exchanger 31 and the outdoor air.

[0116] Please refer to Figure 3 , Figure 3is a schematic diagram of a refrigerant circulation loop of an air conditioner provided by some embodiments of the present application. The compressor 33, the throttling assembly 34, the four-way valve 35, the outdoor heat exchanger 31 and the indoor heat exchanger 21 are connected by pipelines to form a refrigerant circulation loop. When the air conditioner is in a refrigeration mode, the indoor heat exchanger 21 and the outdoor heat exchanger 31 are used as an evaporator and a condenser respectively to work. The refrigerant is compressed by the compressor to become a high-temperature and high-pressure gas, enters the outdoor heat exchanger of the outdoor unit through the four-way valve, becomes a medium-temperature and high-pressure liquid after heat absorption and heat release in the outdoor heat exchanger, becomes a low-temperature and low-pressure liquid after the flow regulating valve, becomes a low-temperature and low-pressure gas after heat absorption and heat release in the indoor heat exchanger of the indoor unit, returns to the compressor through the four-way valve, and then continues to circulate. By circulating the refrigerant in the refrigerant loop, a vapor compression refrigeration cycle can be performed. The flow regulating valve can change the opening degree, and by reducing the opening degree, the flow path resistance of the refrigerant passing through the flow regulating valve is increased; by increasing the opening degree, the flow path resistance of the refrigerant passing through the flow regulating valve is reduced. Such a flow regulating valve expands and depressurizes the refrigerant flowing from the indoor heat exchanger to the outdoor heat exchanger during refrigeration operation. In addition, even if the state of other devices installed in the refrigerant loop does not change, when the opening degree of the flow regulating valve changes, the flow rate of the refrigerant flowing in the refrigerant loop will also change.

[0117] In some embodiments, the air conditioner 1 further comprises:

[0118] an indoor unit, which is internally provided with an indoor heat exchanger and an indoor fan;

[0119] an outdoor unit, which is internally provided with an outdoor heat exchanger, an outdoor fan, a compressor, a throttling assembly and a four-way valve, and the compressor, the throttling assembly, the four-way valve, the outdoor heat exchanger and the indoor heat exchanger are connected by pipelines to form a refrigerant circulation loop;

[0120] a voiceprint recognition module configured to extract voiceprint recognition information corresponding to a voice instruction input by a target user;

[0121] a controller configured to:

[0122] select a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information;

[0123] perform air conditioner parameter analysis on the voice instruction to obtain air conditioner control parameters corresponding to the voice instruction;

[0124] obtain recommended control parameters corresponding to the target identity;

[0125] According to the first size relationship between the age parameter, the posture parameter, the air conditioner control parameter corresponding to the target identity, and the environment temperature parameter of the environment in which the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold, a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter are determined based on a preset weight mapping relationship;

[0126] According to the target user information weight and the target user instruction weight, the recommended control parameter and the air conditioner control parameter are weighted and summed to obtain a target control parameter.

[0127] According to the target control parameter, the indoor unit and the outdoor unit are controlled.

[0128] It should be noted that the voiceprint recognition module is realized by a microphone array and a voiceprint feature extraction algorithm, and is used to receive a user voice instruction and extract voiceprint features. The voiceprint recognition information can include but is not limited to: MFCC parameters (Mel frequency cepstrum coefficients), fundamental frequency (F0), timbre features (such as formant frequencies), speech rate, volume, etc.

[0129] Among them, the voiceprint recognition module can be arranged on the control remote controller corresponding to the air conditioner, and / or the voiceprint recognition module can be arranged on the outdoor unit of the air conditioner, so that when the target user inputs the voice instruction, the voiceprint recognition information corresponding to the voice instruction can be successfully obtained.

[0130] In an embodiment of the present application, when it is necessary to parse the voice instruction to obtain the air conditioner control parameter corresponding to the voice instruction, the decryption model for the voice instruction can be pre-trained, so that when the voice instruction is parsed for the air conditioner parameter, the following content can be included: by inputting the voice instruction into the parsing model, the parsing result output by the parsing model is obtained, and the parsing result is the air conditioner control parameter corresponding to the voice instruction.

[0131] Among them, the training process of the parsing model includes: obtaining a sample instruction, and labeling the sample control parameter of the sample instruction by artificial labeling or the like, and then training the initial model by the sample instruction labeled with the sample control parameter to obtain the trained parsing model.

[0132] In an embodiment of the present application, the recommended control parameter is determined by the air conditioner health and comfort model and the physiological characteristics corresponding to the target identity and the air conditioner use scene; specifically, the physiological characteristics corresponding to the target identity and the air conditioner use scene are input into the air conditioner health and comfort model, and the output result of the air conditioner health and comfort model is obtained, which is the recommended control parameter.

[0133] The training process of the air conditioner health comfort model includes: obtaining sample physiological characteristics and sample use scenarios in advance, and labeling sample control parameters corresponding to the sample physiological characteristics and the sample use scenarios through artificial labeling or the like, and then inputting the sample physiological characteristics and the sample use scenarios labeled with the sample control parameters into a candidate health output model to realize training of the candidate health output model, and obtaining the trained air conditioner health comfort model.

[0134] Further, the air conditioner further includes a human body recognition module configured to obtain human body recognition information of the target user, and the human body recognition information includes posture parameters.

[0135] Therefore, when the controller selects the target identity corresponding to the target user from the at least one candidate identity pre-registered according to the voiceprint recognition information, the method further includes: selecting the target identity corresponding to the target user from the at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information.

[0136] The human body recognition module is implemented by an SLP radar module and is configured to detect human body recognition information of the user. The posture parameters in the human body recognition information include posture data and body state data. Specifically, the posture data can include, but is not limited to: Stand (standing posture), Sit (sitting posture), Squat (squatting posture), and Lie (lying posture). The body state data can include, but is not limited to: Extremely thin (emaciated), Thin (thin), Medium (medium), Strong (strong), and Extremely Strong (very strong).

[0137] In an embodiment of the present application, when it is necessary to perform weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight to obtain the target control parameter, the following content can be included: performing weighted processing on the air conditioner control parameter according to the target user instruction weight to obtain a reference control parameter; and performing weighted processing on the recommended control parameter according to the target user information weight to obtain a parameter adjustment amount; obtaining an environment adaptation factor pre-set; adjusting the reference control parameter according to the environment adaptation factor to obtain an adjusted reference control parameter; and performing secondary adjustment on the adjusted reference control parameter according to the parameter adjustment amount to obtain the target control parameter.

[0138] In summary, a calculation formula for the target control parameter can be determined, and the calculation formula is as follows:

[0139] P final =W user ·P health +W command ·P command ·α env ;

[0140] P refers to the suggestion control parameter; P health P refers to the suggestion control parameter; P command P refers to the suggestion control parameter; P user W refers to the target user information weight; W command W refers to the target user information weight; W env The environmental adaptation factor refers to the environmental adaptation factor.

[0141] The above air conditioner obtains voiceprint recognition information through the voiceprint recognition module, and then selects the target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information, and analyzes the air conditioner parameter of the voice instruction to obtain the air conditioner control parameter corresponding to the voice instruction, and obtains the suggestion control parameter corresponding to the target identity; then, based on the preset weight mapping relationship, the first size relationship between the age parameter, the posture parameter, the air conditioner control parameter corresponding to the target identity and the environment temperature parameter of the environment where the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold value, the target user information weight corresponding to the suggestion control parameter and the target user instruction weight corresponding to the air conditioner control parameter are determined; finally, the target control parameter is obtained by weighting and summing the suggestion control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, so as to control the indoor unit and the outdoor unit according to the target control parameter. According to the above content, it can be known that in the process of controlling the air conditioner, the voice instruction input by the target user is not directly executed, but after receiving the voice instruction, the voiceprint recognition information corresponding to the voice instruction input by the target user is extracted, and then the target identity corresponding to the target user is selected from at least one candidate identity pre-registered according to the voiceprint recognition information, so as to ensure that the target identity of the target user can be collected when controlling the indoor unit and the outdoor unit, and the air conditioner control parameter can be adaptively adjusted, so that the adjusted target control parameter can be more in line with the actual situation of the target user, prevent some extreme air conditioner control parameters from affecting the health of users with poor autonomous execution ability, and optimize the air conditioner use experience of the user.

[0142] In one embodiment, as Figure 4 When the controller needs to analyze the influence of the air conditioner control parameter and the suggestion control parameter according to the first size relationship between the age parameter, the posture parameter, the air conditioner control parameter corresponding to the target identity and the environment temperature parameter of the environment where the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold value, to obtain the target user information weight corresponding to the suggestion control parameter and the target user instruction weight corresponding to the air conditioner control parameter, the following content can be included:

[0143] S401, selecting an initial user information weight and an initial user instruction weight from the candidate weights according to the age parameter and a first mapping relationship between the candidate ages and the candidate weights.

[0144] It should be noted that the first mapping relationship between the candidate ages and the candidate weights can be constructed in advance, wherein the first mapping relationship records the candidate weights corresponding to different candidate ages; wherein the candidate weights include candidate user information weights and candidate user instruction weights; and then, after the age parameter is determined, the same reference parameter as the age parameter is selected from the candidate weights contained in the first mapping relationship; and then, the candidate user information weight and the candidate user instruction weight corresponding to the reference parameter in the first mapping relationship are included as the initial user information weight and the initial user instruction weight.

[0145] As an example, the first mapping relationship can record that if the candidate age is 0-18 years old, since children have weak perception and self-regulation ability to temperature and have high health protection needs, the candidate user information weight is set to a, and the candidate user instruction weight is set to 1-a; if the candidate age is 18-60 years old, since adults have strong self-regulation ability and more explicit needs for comfort, the candidate user information weight is set to b, and the candidate user instruction weight is set to 1-b; if the candidate age is greater than 60 years old, since the elderly are sensitive to temperature changes and have declining physical functions, but at the same time need a comfortable environment, the candidate user information weight is set to c, and the candidate user instruction weight is set to 1-c; wherein 0

[0146] S402, respectively adjusting the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located, and a second size relationship between the air conditioner control parameter and the control parameter threshold, to obtain a target user information weight and a target user instruction weight.

[0147] It should be noted that when the controller needs to adjust the initial user information weight and the initial user command weight based on the first relationship between age parameters, posture parameters, and air conditioning control parameters and the ambient temperature parameter of the indoor unit's environment, and the second relationship between the air conditioning control parameters and the control parameter threshold, to obtain the target user information weight, the following may be included: determining a first information adjustment amount for the initial user information weight based on the first relationship between the air conditioning control parameters and the ambient temperature parameter of the indoor unit's environment; determining a second information adjustment amount for the initial user information weight based on the age parameters, body posture data in the posture parameters, and the second relationship between the air conditioning control parameters and the control parameter threshold; determining a third information adjustment amount for the initial user information weight based on the posture data in the posture parameters; and adjusting the initial user information weight based on the first, second, and third information adjustment amounts to obtain the target user information weight.

[0148] To further explain, when the controller needs to adjust the initial user information weight and initial user command weight based on a first relationship between age parameters, posture parameters, and air conditioning control parameters and the ambient temperature parameter of the indoor unit's environment, and a second relationship between the air conditioning control parameters and control parameter thresholds, to obtain the target user command weight, the following may be included: determining a first command adjustment amount for the initial user command weight based on the first relationship between the air conditioning control parameters and the ambient temperature parameter of the indoor unit's environment; determining a second command adjustment amount for the initial user command weight based on the age parameters, body posture data in the posture parameters, and the second relationship between the air conditioning control parameters and control parameter thresholds; determining a third command adjustment amount for the initial user command weight based on the posture data in the posture parameters; and adjusting the initial user command weight based on the first, second, and third command adjustment amounts to obtain the target user command weight.

[0149] The aforementioned air conditioner, by determining the initial user information weight and the initial user instruction weight, adjusts the initial user information weight and the initial user instruction weight to obtain the target user information weight and the target user instruction weight, thus providing a data foundation for subsequently determining the target control parameters.

[0150] In one embodiment, such as Figure 5 As shown, when the controller needs to adjust the initial user information weights and initial user command weights based on the first relationship between age parameters, posture parameters, and air conditioning control parameters and the ambient temperature parameter of the indoor unit's environment, and the second relationship between the air conditioning control parameters and control parameter thresholds, to obtain the target user information weights, the following may be included:

[0151] S501, determining a first information adjustment amount for the initial user information weight according to a first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located.

[0152] As an example, the first size relationship can include: when the air conditioner is in a cooling mode or a dehumidifying mode, if the set temperature of the air conditioner control parameter is less than the environment temperature parameter of the environment where the indoor unit is located, and the absolute value of the difference between the set temperature and the environment temperature parameter is greater than a preset maximum temperature difference, the initial user information weight is increased by a preset first information adjustment amount. Moreover, the first information adjustment amount in the case where the target user is a male is less than the first information adjustment amount in the case where the target user is a female.

[0153] S502, determining a second information adjustment amount for the initial user information weight according to the age parameter, the body data in the posture parameter, and a second size relationship between the air conditioner control parameter and the control parameter threshold value.

[0154] As an example, the second size relationship can include: when the target user body data is moderate and the air conditioner is in a cooling mode, if the age parameter of the target user is 0-18 years old, the set temperature of the air conditioner control parameter is greater than a first temperature threshold value but less than a second temperature threshold value, and the set air speed of the air conditioner control parameter is greater than a first air speed threshold value but less than a second air speed threshold value, the initial user information weight is increased by a preset second information adjustment amount. If the age parameter of the target user is greater than 60 years old, the set temperature of the air conditioner control parameter is greater than the first temperature threshold value but less than the second temperature threshold value, and the set air speed of the air conditioner control parameter is greater than the first air speed threshold value but less than the second air speed threshold value, the initial user information weight is increased by a preset second information adjustment amount.

[0155] Moreover, when the target user body data is moderate and the air conditioner is in a heating mode, if the set temperature of the air conditioner control parameter is greater than a third temperature threshold value, the initial user information weight is increased by a preset second information adjustment amount.

[0156] The first temperature threshold value, the second temperature threshold value, the third temperature threshold value, the first air speed threshold value, and the second air speed threshold value can be set or adjusted according to actual conditions, and the value range of the first temperature threshold value, the second temperature threshold value, the third temperature threshold value, the first air speed threshold value, and the second air speed threshold value is not limited herein.

[0157] S503, determining a third information adjustment amount for the initial user information weight according to the posture data in the posture parameter.

[0158] As an example, when it is needed to determine the third information adjustment amount for the initial user information weight according to the posture data in the posture parameter, an adjustment rule for the posture data can be acquired, and the adjustment rule records that when the posture data is the standing posture and the squatting posture, since the target user is usually in the state of being awake in daily life in the two postures, there is almost no user in the scene of resting and the like which is more sensitive to temperature, therefore, the third information adjustment amount is determined to be empty; when the posture data is the sitting posture, since there are a few users in the scene of resting and the like which is more sensitive to temperature in the sitting posture state of the target user, the initial user information weight is increased by a preset third information adjustment amount; and when the posture data is the lying posture, since most of the target users are in the scene of resting and the like which is more sensitive to temperature in the lying posture state, the initial user information weight is increased by a preset third information adjustment amount. Moreover, the third information adjustment amount corresponding to the lying posture is greater than the third information adjustment amount corresponding to the sitting posture.

[0159] S504, adjusting the initial user information weight according to the first information adjustment amount, the second information adjustment amount and the third information adjustment amount to obtain the target user information weight.

[0160] The air conditioner described above realizes the weight adjustment of the initial user information weight to obtain the target user information weight by determining the initial user information weight, and provides a data basis for subsequent determination of the target control parameter.

[0161] In an embodiment, as shown in Figure 6 When the controller needs to adjust the initial user information weight and the initial user instruction weight according to the first size relationship between the age parameter, the posture parameter and the air conditioner control parameter and the environmental temperature parameter of the environment where the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold value, to obtain the target user instruction weight, the following content can be included:

[0162] S601, determining a first instruction adjustment amount for the initial user instruction weight according to the first size relationship between the air conditioner control parameter and the environmental temperature parameter of the environment where the indoor unit is located.

[0163] As an example, the first size relationship can include that when the air conditioner is in the cooling mode or the dehumidification mode, if the set temperature of the air conditioner control parameter is less than the environmental temperature parameter of the environment where the indoor unit is located, and the absolute value of the difference between the set temperature and the environmental temperature parameter is greater than a preset maximum temperature difference, the initial user instruction weight is reduced by a preset first instruction adjustment amount. Moreover, the first instruction adjustment amount in the case where the target user is male is less than the first instruction adjustment amount in the case where the target user is female.

[0164] S602, determining a second instruction adjustment amount for the initial user instruction weight according to the age parameter, the body state data in the posture parameter, and a second size relationship between the air conditioner control parameter and a control parameter threshold value.

[0165] As an example, the second size relationship can include: in the case that the target user body state data is moderate and the air conditioner is in the cooling mode, if the age parameter of the target user is 0-18 years old, the set temperature of the air conditioner control parameter is greater than the first temperature threshold value but less than the second temperature threshold value, and the set wind speed of the air conditioner control parameter is greater than the first wind speed threshold value but less than the second wind speed threshold value, then the initial user instruction weight is reduced by a preset second instruction adjustment amount. If the age parameter of the target user is greater than 60 years old, the set temperature of the air conditioner control parameter is greater than the first temperature threshold value but less than the second temperature threshold value, and the set wind speed of the air conditioner control parameter is greater than the first wind speed threshold value but less than the second wind speed threshold value, then the initial user instruction weight is reduced by a preset second instruction adjustment amount.

[0166] And in the case that the target user body state data is moderate and the air conditioner is in the heating mode, if the set temperature of the air conditioner control parameter is greater than the third temperature threshold value, then the initial user instruction weight is reduced by a preset second instruction adjustment amount.

[0167] Wherein, the first temperature threshold value, the second temperature threshold value, the third temperature threshold value, the first wind speed threshold value and the second wind speed threshold value can be set or adjusted according to actual conditions, and the value range of the first temperature threshold value, the second temperature threshold value, the third temperature threshold value, the first wind speed threshold value and the second wind speed threshold value is not limited here.

[0168] S603, determining a third instruction adjustment amount for the initial user instruction weight according to the posture data in the posture parameter.

[0169] As an example, when it is needed to determine the third information adjustment amount for the initial user information weight and the third instruction adjustment amount for the initial user instruction weight according to the posture data in the posture parameter, an adjustment rule for the posture data can be acquired, in which it is recorded that when the posture data is the standing posture and the squatting posture, since the target user is usually in the state of being awake in daily life in these two postures, there is almost no user in the scene of resting and the like which is more sensitive to temperature, and thus the third instruction adjustment amount is determined to be empty; when the posture data is the sitting posture, since there are a few users in the scene of resting and the like which is more sensitive to temperature in the sitting posture, the initial user instruction weight is reduced by a preset third instruction adjustment amount; and when the posture data is the lying posture, since most of the target users are in the scene of resting and the like which is more sensitive to temperature in the lying posture, the initial user instruction weight is reduced by a preset third instruction adjustment amount. Moreover, the third instruction adjustment amount corresponding to the lying posture is greater than the third instruction adjustment amount corresponding to the sitting posture.

[0170] S604, performing weight adjustment on the initial user instruction weight according to the first instruction adjustment amount, the second instruction adjustment amount and the third instruction adjustment amount to obtain the target user instruction weight.

[0171] The air conditioner described above realizes weight adjustment on the initial user instruction weight to obtain the target user instruction weight by determining the initial user instruction weight, thereby providing a data basis for subsequent determination of the target control parameter.

[0172] In an embodiment, as shown in Figure 7 When the controller needs to select the target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information, the following content can be included:

[0173] S701, determining a target similarity probability between the target user and each candidate identity according to the voiceprint recognition information and the human body recognition information.

[0174] It should be noted that, as shown in Figure 8 When it is needed to determine the target similarity probability between the target user and each candidate identity according to the voiceprint recognition information and the human body recognition information, the following content can be included:

[0175] S801, for each candidate identity, performing similarity analysis on the target user and the candidate identity according to the voiceprint recognition information to obtain a first similarity probability between the target user and the candidate identity.

[0176] In an embodiment of the present application, the first similarity probability between the target user and the candidate identity can be determined according to the following formula:

[0177]

[0178] Wherein, P(U i |V) refers to the first similarity probability, P(V|λ) i ) represents the voiceprint feature vector V corresponding to the voiceprint recognition information in the candidate user U. i The likelihood probability of the GMM (Gaussian Mixture Model) under λi; P(U i ) for candidate user U i The prior probability is . N represents the target number of users; P(V|λ) UBM ) represents the likelihood probability of voiceprint V under UBM (Universal Background Model), indicating the probability of being a non-registered user; P(non_user) is the prior probability of being a non-registered user, which is a fixed value.

[0179] S802, perform similarity analysis between the target user and the candidate identity based on human body recognition information to obtain the second similarity probability between the target user and the candidate identity.

[0180] The second similarity probability between the target user and the candidate identity can be determined using the following formula:

[0181]

[0182] Wherein, P(U i |H) refers to the second similarity probability, D(H, H) i () represents the human body identification information H and the candidate user U i The weighted distance of feature Hi; δ is a scaling factor that controls the influence of distance on probability; N is the number of users; D non_user This is a reference distance for unregistered users and is a fixed value.

[0183] S803, determine the target similarity probability between the target user and the candidate identity based on the first similarity probability and the second similarity probability.

[0184] To further explain, such as Figure 9 As shown, when it is necessary to determine the target similarity probability between the target user and the candidate identity based on the first similarity probability and the second similarity probability, the following steps may be included: S901, determining a first weighting coefficient and a second weighting coefficient corresponding to the first weighting coefficient; wherein the sum of the first weighting coefficient and the second weighting coefficient is one. S902, weighting the first similarity probability according to the first weighting coefficient to obtain the third similarity probability. S903, weighting the second similarity probability according to the second weighting coefficient to obtain the fourth similarity probability. S904, using the sum of the third similarity probability and the fourth similarity probability as the target similarity probability between the target user and the candidate identity.

[0185] When determining the target similarity probability between the target user and the candidate identity based on the first similarity probability and the second similarity probability, the following calculation formula can be used:

[0186] P(U i |V,H)=α·P(U i |V)+(1-α).P(U i |H)

[0187] Wherein, P(U i |V) refers to the first similarity probability, P(U) i |H) refers to the second similarity probability, P(U) i |V,H) refers to the target similarity probability; a refers to the first weighting coefficient, and (1-a) refers to the second weighting coefficient.

[0188] It should be noted that the first weighting coefficient can be determined according to the weighting coefficient adjustment rules. Specifically, the weighting coefficient adjustment rules include: when the posture parameter is Stand, set α = α1 (0.2 < α1 < 0.5); when the posture parameter is Sit, set α = α2 (α2 > α1); when it is Squat, set α = α3 (α3 > α2); when it is Lie, set α = α4 (1 > α4 > α3). Corresponding to the increase in the weighting coefficient is the increase in the difference between the posture data corresponding to the human body recognition information and the posture data (standing posture) when the user is registered. For example, the greater the difference between the standing height corresponding to the target user's current posture data and the standing height when the user is registered, the smaller the weight of the human body feature. When the noise in the voiceprint recognition information is Low, α = α j When the value is Medium, α = α j -0.1; when it is High, α = α j -0.2. j is the weighting coefficient number. The decrease in weighting coefficient corresponds to the increase in noise; the greater the noise, the smaller the weight of the voiceprint feature.

[0189] S702, select the candidate identity with the highest probability of similarity to the target user's target identity as the target identity corresponding to the target user.

[0190] It should be noted that when it is necessary to select the candidate identity with the highest probability of similarity to the target user as the target identity for the target user, the following calculation formula can be used:

[0191]

[0192] Among them, U final For the target identity, P(U) i |V,H) refers to the target similarity probability.

[0193] The air conditioner determines the target similarity probability between the target user and each candidate identity, determines the candidate identity with the highest target similarity probability as the target identity corresponding to the target user, and thus ensures that the target user information weight corresponding to the recommended control parameter and the target user instruction weight corresponding to the air conditioner control parameter can be determined smoothly, and the indoor unit and the outdoor unit are controlled according to the target control parameter.

[0194] In an embodiment, when the controller needs to control the air conditioner, as shown in Figure 10 The method can include the following steps.

[0195] S1001, selecting a target identity corresponding to a target user from at least one candidate identity pre-registered according to voiceprint recognition information.

[0196] S1002, performing air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction.

[0197] S1003, obtaining a recommended control parameter corresponding to the target identity.

[0198] S1004, determining a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, a first size relationship between an age parameter, a posture parameter, the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold.

[0199] S1005, performing weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight to obtain a target control parameter.

[0200] S1006, controlling the indoor unit and the outdoor unit according to the target control parameter.

[0201] In an embodiment of the present application, if the target user issues a voice instruction "turn on the air conditioner to cool 22 degrees", the target identity corresponding to the target user is selected from at least one candidate identity pre-registered according to voiceprint recognition information and human body recognition information, the target user information weight is determined to be 0.8, and the target user instruction weight is determined to be 0.2; therefore, the final target control parameter is determined to be air conditioner cooling 25 degrees.

[0202] The air conditioner control method described above obtains voiceprint recognition information through a voiceprint recognition module, then selects a target identity corresponding to a target user from at least one candidate identity pre-registered according to the voiceprint recognition information, and performs air conditioner parameter analysis on the voice instruction to obtain air conditioner control parameters corresponding to the voice instruction, and obtains recommended control parameters corresponding to the target identity. Then, based on a preset weight mapping relationship, the target user information weight corresponding to the recommended control parameters and the target user instruction weight corresponding to the air conditioner control parameters are determined according to the first size relationship between the age parameter, the posture parameter, the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold. Finally, the target control parameters are obtained by performing weighted summation processing on the recommended control parameters and the air conditioner control parameters according to the target user information weight and the target user instruction weight, so as to control the indoor unit and the outdoor unit according to the target control parameters. According to the above content, during the process of controlling the air conditioner, the voice instruction input by the target user is not directly executed, but after receiving the voice instruction, the voiceprint recognition information corresponding to the voice instruction input by the target user is extracted, then the target identity corresponding to the target user is selected from at least one candidate identity pre-registered according to the voiceprint recognition information, so as to ensure that the target identity of the target user can be collected when the indoor unit and the outdoor unit are controlled, and the air conditioner control parameter is adaptively adjusted, so that the adjusted target control parameter can be more in line with the actual situation of the target user, prevent some extreme air conditioner control parameters from affecting the health of users with poor autonomous execution ability, and optimize the air conditioner use experience of the user.

[0203] It should be understood that, although each step in the flowchart involved in each of the above embodiments is displayed in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0204] Based on the same inventive concept, the application further provides an air conditioner control device for implementing the air conditioner control method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more air conditioner control device embodiments provided below can refer to the limitations of the air conditioner control method described above, which will not be repeated here.

[0205] In one embodiment, as shown in Figure 11 An air conditioner control device is provided, comprising: a selection module 10, an analysis module 20, an acquisition module 30, a determination module 40, a processing module 50 and a control module 60, wherein:

[0206] The selection module 10 is configured to select a target identity corresponding to a target user from at least one candidate identity pre-registered according to voiceprint recognition information;

[0207] The analysis module 20 is configured to perform air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction;

[0208] The acquisition module 30 is configured to acquire a recommended control parameter corresponding to the target identity;

[0209] The determination module 40 is configured to determine a target user information weight corresponding to the recommended control parameter and a target user instruction weight corresponding to the air conditioner control parameter based on a preset weight mapping relationship, a first size relationship between an age parameter, a posture parameter, the air conditioner control parameter and an environment temperature parameter of an environment in which an indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold value;

[0210] The processing module 50 is configured to perform weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight to obtain a target control parameter;

[0211] The control module 60 is configured to control the indoor unit and the outdoor unit according to the target control parameter.

[0212] In one embodiment, as shown in Figure 12 An air conditioner control device is provided, and the determination module 40 further comprises: a selection unit 41 and an adjustment unit 42, wherein:

[0213] The selection unit 41 is configured to select an initial user information weight and an initial user instruction weight from candidate weights according to an age parameter and a first mapping relationship between candidate ages and candidate weights;

[0214] The adjustment unit 42 is used to adjust the weights of the initial user information and the initial user command based on the first relationship between the age parameter, posture parameter, and air conditioning control parameter and the ambient temperature parameter of the indoor unit, and the second relationship between the air conditioning control parameter and the control parameter threshold, to obtain the target user information weight and the target user command weight.

[0215] In one embodiment, such as Figure 13 As shown, an air conditioner control device is provided. The adjustment unit 42 further includes: a first determining subunit 421, a second determining subunit 422, a third determining subunit 423, and a fourth determining subunit 424, wherein:

[0216] The first determining subunit 421 is used to determine the first information adjustment amount for the initial user information weight based on the first magnitude relationship between the air conditioning control parameters and the ambient temperature parameters of the indoor unit's environment.

[0217] The second determining subunit 422 is used to determine the second information adjustment amount for the initial user information weight based on the age parameter, the body posture data in the posture parameter, and the second magnitude relationship between the air conditioning control parameter and the control parameter threshold.

[0218] The third determining subunit 423 is used to determine the third information adjustment amount for the initial user information weight based on the posture data in the posture parameters.

[0219] The fourth determining subunit 424 is used to adjust the initial user information weights according to the first information adjustment amount, the second information adjustment amount and the third information adjustment amount to obtain the target user information weights.

[0220] In one embodiment, such as Figure 14 As shown, an air conditioner control device is provided. The adjustment unit 42 further includes: a fifth determining subunit 425, a sixth determining subunit 426, a seventh determining subunit 427, and an eighth determining subunit 428, wherein:

[0221] The fifth determining subunit 425 is used to determine the first instruction adjustment amount for the initial user instruction weight based on the first magnitude relationship between the air conditioning control parameters and the ambient temperature parameters of the indoor unit's environment.

[0222] The sixth determining subunit 426 is used to determine the second instruction adjustment amount for the initial user instruction weight based on the age parameter, the body posture data in the posture parameter, and the second magnitude relationship between the air conditioning control parameter and the control parameter threshold.

[0223] The seventh determining subunit 427 is used to determine the third instruction adjustment amount for the initial user instruction weight based on the attitude data in the attitude parameters.

[0224] The eighth determination sub-unit 428 is configured to perform weight adjustment on the initial user instruction weight according to the first instruction adjustment amount, the second instruction adjustment amount and the third instruction adjustment amount, to obtain a target user instruction weight.

[0225] The air conditioner control device described above obtains voiceprint recognition information through the voiceprint recognition module, and then selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information, and performs air conditioner parameter analysis on the voice instruction to obtain an air conditioner control parameter corresponding to the voice instruction, and obtains a recommended control parameter corresponding to the target identity. Then, based on a preset weight mapping relationship, the target user information weight corresponding to the recommended control parameter and the target user instruction weight corresponding to the air conditioner control parameter are determined according to a first size relationship between the age parameter, the posture parameter, the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and the control parameter threshold. Finally, the target control parameter is obtained by performing weighted summation processing on the recommended control parameter and the air conditioner control parameter according to the target user information weight and the target user instruction weight, so as to control the indoor unit and the outdoor unit according to the target control parameter. According to the above content, it can be known that in the process of controlling the air conditioner, the voice instruction input by the target user is not directly executed, but after receiving the voice instruction, the voiceprint recognition information corresponding to the voice instruction input by the target user is extracted, and then the target identity corresponding to the target user is selected from at least one candidate identity pre-registered according to the voiceprint recognition information, so as to ensure that the target identity of the target user can be collected when the indoor unit and the outdoor unit are controlled, and the air conditioner control parameter is adaptively adjusted, so that the adjusted target control parameter can be more in line with the actual situation of the target user, and some extreme air conditioner control parameters can be prevented from affecting the health of users with poor autonomous execution ability, and the air conditioner use experience of the user is optimized.

[0226] The modules in the air conditioner control device described above can be all or part of software, hardware and combinations thereof. The modules described above can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above modules.

[0227] In one embodiment, a computer device is provided, which can be a terminal, and the internal structure diagram thereof can be as shown in Figure 15As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through the system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capability. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner. Wireless mode can be achieved through WIFI, mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by the processor to implement an air conditioner control method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device. It can also be an external keyboard, touchpad or mouse, etc.

[0228] Those skilled in the art can understand that, Figure 15 The skilled in the art can understand that,

[0229] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant national and regional laws, regulations and standards.

[0230] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0231] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0232] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. An air conditioner characterized by comprising: The air conditioner comprises: An indoor unit, which is internally provided with an indoor heat exchanger and an indoor fan; An outdoor unit, which is internally provided with an outdoor heat exchanger, an outdoor fan, a compressor, a throttling assembly and a four-way valve, and the compressor, the throttling assembly, the four-way valve, the outdoor heat exchanger and the indoor heat exchanger are connected by pipelines to form a refrigerant circulation loop; A voiceprint recognition module configured to extract voiceprint recognition information corresponding to a voice instruction input by a target user; A controller configured to: select a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information; perform air conditioner parameter analysis on the voice instruction to obtain air conditioner control parameters corresponding to the voice instruction; obtain suggested control parameters corresponding to the target identity; determine a target user information weight corresponding to the suggested control parameters and a target user instruction weight corresponding to the air conditioner control parameters based on a preset weight mapping relationship, a first size relationship between an age parameter corresponding to the target identity, a posture parameter, the air conditioner control parameters and an environmental temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameters and a control parameter threshold value; perform weighted summation processing on the suggested control parameters and the air conditioner control parameters according to the target user information weight and the target user instruction weight to obtain target control parameters; control the indoor unit and the outdoor unit according to the target control parameters.

2. The air conditioner of claim 1, wherein The air conditioner further comprises: A human body recognition module configured to obtain human body recognition information of the target user; the human body recognition information includes a posture parameter; Correspondingly, the controller selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information, comprising: selecting a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information.

3. The air conditioner of claim 1, wherein The controller is configured to: select an initial user information weight and an initial user instruction weight from candidate weights according to the age parameter and a first mapping relationship between candidate ages and candidate weights; adjust the initial user information weight and the initial user instruction weight to obtain the target user information weight and the target user instruction weight according to the age parameter, the posture parameter, the first size relationship between the air conditioner control parameters and the environmental temperature parameter of the environment in which the indoor unit is located, and the second size relationship between the air conditioner control parameters and the control parameter threshold value, respectively.

4. The air conditioner of claim 3, wherein The controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain a target user information weight, and is configured to: determine a first information adjustment amount for the initial user information weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located; determine a second information adjustment amount for the initial user information weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold; determine a third information adjustment amount for the initial user information weight according to posture data in the posture parameter; adjust the initial user information weight according to the first information adjustment amount, the second information adjustment amount, and the third information adjustment amount to obtain the target user information weight.

5. The air conditioner of claim 3, wherein The controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain a target user instruction weight, and is configured to: determine a first instruction adjustment amount for the initial user instruction weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located; determine a second instruction adjustment amount for the initial user instruction weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold; determine a third instruction adjustment amount for the initial user instruction weight according to posture data in the posture parameter; adjust the initial user instruction weight according to the first instruction adjustment amount, the second instruction adjustment amount, and the third instruction adjustment amount to obtain the target user instruction weight.

6. The air conditioner of claim 1, wherein The controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain a target user information weight, and is configured to: determine a first information adjustment amount for the initial user information weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located; determine a second information adjustment amount for the initial user information weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold; determine a third information adjustment amount for the initial user information weight according to posture data in the posture parameter; adjust the initial user information weight according to the first information adjustment amount, the second information adjustment amount, and the third information adjustment amount to obtain the target user information weight. The controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain a target user instruction weight, and is configured to: determine a first instruction adjustment amount for the initial user instruction weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located; determine a second instruction adjustment amount for the initial user instruction weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold; determine a third instruction adjustment amount for the initial user instruction weight according to posture data in the posture parameter; adjust the initial user instruction weight according to the first instruction adjustment amount, the second instruction adjustment amount, and the third instruction adjustment amount to obtain the target user instruction weight. The controller is configured to adjust the initial user information weight and the initial user instruction weight according to the age parameter, the posture parameter, a first size relationship between the air conditioner control parameter and an environment temperature parameter of an environment in which the indoor unit is located, and a second size relationship between the air conditioner control parameter and a control parameter threshold, to obtain a target user information weight, and is configured to: determine a first information adjustment amount for the initial user information weight according to the first size relationship between the air conditioner control parameter and the environment temperature parameter of the environment in which the indoor unit is located; determine a second information adjustment amount for the initial user information weight according to the age parameter, body state data in the posture parameter, and the second size relationship between the air conditioner control parameter and the control parameter threshold; determine a third information adjustment amount for the initial user information weight according to posture data in the posture parameter; adjust the initial user information weight according to the first information adjustment amount, the second information adjustment amount, and the third information adjustment amount to obtain the target user information weight.

7. The air conditioner of claim 2, wherein The controller selects a target identity corresponding to the target user from at least one candidate identity pre-registered according to the voiceprint recognition information and the human body recognition information, and is configured to: According to the voiceprint recognition information and the human body recognition information, determine a target similarity probability between the target user and each candidate identity; The candidate identity with the highest target similarity probability of the target user is taken as the target identity corresponding to the target user.

8. The air conditioner of claim 7, wherein The controller determines the target similarity probability between the target user and each candidate identity according to the voiceprint recognition information and the human body recognition information, and is configured to: For each candidate identity, the similarity between the target user and the candidate identity is analyzed according to the voiceprint recognition information, and a first similarity probability between the target user and the candidate identity is obtained; According to the human body recognition information, the similarity between the target user and the candidate identity is analyzed, and a second similarity probability between the target user and the candidate identity is obtained; According to the first similarity probability and the second similarity probability, the target similarity probability between the target user and the candidate identity is determined.

9. The air conditioner of claim 8, wherein The controller determines the target similarity probability between the target user and the candidate identity according to the first similarity probability and the second similarity probability, and is configured to: Determine a first weighting coefficient and a second weighting coefficient corresponding to the first weighting coefficient; wherein the sum of the first weighting coefficient and the second weighting coefficient is one; According to the first weighting coefficient, the first similarity probability is weighted to obtain a third similarity probability; According to the second weighting coefficient, the second similarity probability is weighted to obtain a fourth similarity probability; The sum of the third similarity probability and the fourth similarity probability is taken as the target similarity probability between the target user and the candidate identity.

10. An air conditioner control method characterized by comprising: The method is applied to a controller in the air conditioner, and the method comprises: According to voiceprint recognition information, a target identity corresponding to a target user is selected from at least one candidate identity pre-registered; The air conditioner parameter analysis is performed on the voice instruction to obtain the air conditioner control parameter corresponding to the voice instruction; Obtain the recommended control parameter corresponding to the target identity; Based on a preset weight mapping relationship, according to the first size relationship between the age parameter, the posture parameter corresponding to the target identity, the air conditioner control parameter and the environment temperature parameter of the environment where the indoor unit is located, and the second size relationship between the air conditioner control parameter and the control parameter threshold, the target user information weight corresponding to the recommended control parameter and the target user instruction weight corresponding to the air conditioner control parameter are determined; According to the target user information weight and the target user instruction weight, the recommended control parameter and the air conditioner control parameter are weighted and summed to obtain a target control parameter; According to the target control parameter, the indoor unit and the outdoor unit are controlled.