Control method of air conditioner and related device
By obtaining the positional relationship between the main unit and the slave unit, the voice recognition and broadcasting functions of the air conditioner are controlled, solving the problem of mutual interference between the voice systems of the main and slave units, and improving user experience and control accuracy.
Patent Information
- Application Number
- CN202110738213.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-30
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2041-06-30
AI Technical Summary
The voice recognition systems of the sub-unit and main unit of a parent-child air conditioner are prone to interfere with each other, affecting the user experience.
By obtaining the positional relationship between the main unit and the sub-unit, the voice recognition and voice broadcast functions of the main unit and the sub-unit are controlled based on the positional relationship, ensuring that their working mode is adapted to the positional relationship, and generating corresponding control instructions to reduce interference.
The interference between the main unit and the sub-unit voice recognition system is reduced, and the user's control accuracy and user experience of the sub-unit and the main unit are improved.
Smart Images

Figure CN115540160B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of household appliances, in particular to a control method and device of an air conditioner, a computer readable storage medium and an air conditioner. BACKGROUND
[0002] The sub-air conditioner is welcomed by users because it can be moved to meet the cooling or heating needs of users. However, the sub-air conditioner and the master air conditioner in the prior art are both provided with a voice recognition system, and the voice recognition systems of the sub-air conditioner and the master air conditioner are prone to mutual interference, which affects the user experience. SUMMARY
[0003] The present application aims to at least solve one of the problems in the prior art or related art.
[0004] To this end, a first aspect of the present application provides a control method of an air conditioner.
[0005] A second aspect of the present application provides another control method of an air conditioner.
[0006] A third aspect of the present application provides a computer readable storage medium.
[0007] A fourth aspect of the present application provides a control device of an air conditioner.
[0008] A fifth aspect of the present application provides another control device of an air conditioner.
[0009] A sixth aspect of the present application provides an air conditioner.
[0010] Therefore, according to a first aspect of the present application, a control method of an air conditioner is provided, which is used for a master air conditioner, and the control method comprises:
[0011] Obtaining a positional relationship between the master air conditioner and a sub-air conditioner to which the master air conditioner belongs;
[0012] Controlling a voice recognition function of the master air conditioner based on the positional relationship.
[0013] In a first possible implementation manner of the first aspect, the method further comprises:
[0014] Controlling a voice broadcast function of the master air conditioner based on the positional relationship.
[0015] In a second possible implementation manner of the first aspect, the method further comprises:
[0016] Generating a sub-air conditioner control instruction based on the positional relationship, and sending the sub-air conditioner control instruction to control a voice recognition function and / or a voice broadcast function of the sub-air conditioner.
[0017] In a third possible implementation of the first aspect, the position relationship comprises a distance-away relationship, in a case where the distance-away between the master device and the slave device is less than a first distance, the distance-away relationship is a first distance-away relationship, and the controlling the voice recognition function of the master device based on the position relationship comprises:
[0018] controlling the voice recognition function of the master device to ensure that the voice recognition function of the master device remains in an open state, in a case where the position relationship is the first distance-away relationship;
[0019] the controlling the master device to perform a voice broadcast operation based on the position relationship comprises:
[0020] controlling the voice broadcast function of the master device to ensure that the voice broadcast function of the master device remains in an open state, in a case where the position relationship is the first distance-away relationship;
[0021] the generating a slave device control instruction based on the position relationship and sending the slave device control instruction to control the voice function of the slave device comprises:
[0022] generating a slave device control instruction and sending the slave device control instruction to control the voice recognition function and the voice broadcast function of the slave device to remain in a closed state, in a case where the position relationship is the first distance-away relationship.
[0023] In a fourth possible implementation of the first aspect, the position relationship comprises a distance-away relationship, in a case where the distance-away between the master device and the slave device is greater than or equal to a first distance, the distance-away relationship is a second distance-away relationship, and the controlling the voice recognition function of the master device based on the position relationship comprises:
[0024] controlling the voice recognition function of the master device to ensure that the voice recognition function of the master device remains in an open state, in a case where the position relationship is the second distance-away relationship;
[0025] the controlling the master device to perform a voice broadcast operation based on the position relationship comprises:
[0026] controlling the voice broadcast function of the master device to ensure that the voice broadcast function of the master device remains in an open state, in a case where the position relationship is the second distance-away relationship;
[0027] the generating a slave device control instruction based on the position relationship and sending the slave device control instruction to control the voice function of the slave device comprises:
[0028] If the position relationship is the second distance relationship, a slave machine control instruction is generated and sent to control the voice recognition function of the slave machine to remain in an open state and the voice broadcast function to remain in a closed state.
[0029] In a fifth possible implementation of the first aspect, the position relationship includes a space relationship, and based on the position relationship, the voice recognition function of the master machine is controlled, including:
[0030] If the space relationship of the master machine and the slave machine is different, the voice recognition function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state.
[0031] The voice broadcast operation of the master machine is controlled based on the position relationship, including:
[0032] If the space relationship of the master machine and the slave machine is different, the voice broadcast function of the master machine is controlled to ensure that the voice broadcast function of the master machine remains in an open state.
[0033] The voice function of the slave machine to which the master machine belongs is controlled based on the position relationship, including:
[0034] If the space relationship of the master machine and the slave machine is different, a slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state.
[0035] In a sixth possible implementation of the first aspect, the voice broadcast function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state, including:
[0036] The voice broadcast function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state and the preset broadcast volume is reduced.
[0037] The slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state, including: a slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state and the preset broadcast volume is reduced.
[0038] In a seventh possible implementation of the first aspect, the position relationship is obtained based on pre-built map data, and the pre-built map is map data input by a user or map data acquired by the slave machine moving.
[0039] In an eighth possible implementation of the first aspect, the position relationship comprises a distance relationship between the parent machine and the child machine, the distance relationship between the parent machine and the child machine being a distance relationship between the parent machine and the child machine and the user, the distance relationship between the parent machine and the child machine and the user being determined according to feedback time of the parent machine and the child machine to a user voice control instruction, in a case where the distance between the parent machine and the user is less than or equal to the distance between the child machine and the user, the distance relationship between the parent machine and the child machine being a third distance relationship between the parent machine and the child machine, otherwise, the distance relationship between the parent machine and the child machine being a fourth distance relationship between the parent machine and the child machine,
[0040] The controlling of the voice recognition function of the parent machine based on the position relationship comprises:
[0041] If the position relationship is the third distance relationship between the parent machine and the child machine, the voice recognition function of the parent machine is controlled to ensure that the voice recognition function of the parent machine remains in an open state.
[0042] If the position relationship is the fourth distance relationship between the parent machine and the child machine, the voice recognition function of the parent machine is controlled to ensure that the voice recognition function of the parent machine remains in a closed state.
[0043] The controlling of the voice broadcast operation of the parent machine based on the position relationship comprises:
[0044] If the position relationship is the third distance relationship between the parent machine and the child machine, the voice broadcast function of the parent machine is controlled to ensure that the voice broadcast function of the parent machine remains in an open state.
[0045] If the position relationship is the fourth distance relationship between the parent machine and the child machine, the voice broadcast function of the parent machine is controlled to ensure that the voice broadcast function of the parent machine remains in a closed state.
[0046] The generating of a child machine control instruction based on the position relationship and the sending of the child machine control instruction to control the voice function of a child machine to which the parent machine belongs comprises:
[0047] If the position relationship is the third distance relationship between the parent machine and the child machine, a child machine control instruction is generated, and the child machine control instruction is sent to control the voice recognition function and the voice broadcast function of the child machine to remain in a closed state.
[0048] If the position relationship is the fourth distance relationship between the parent machine and the child machine, a child machine control instruction is generated, and the child machine control instruction is sent to control the voice recognition function and the voice broadcast function of the child machine to remain in an open state.
[0049] According to a second aspect of the embodiments of the present application, a control method of an air conditioner is provided, and the control method is used for a child machine of the air conditioner, and the control method comprises:
[0050] Obtaining a position relationship between the child machine and a parent machine to which the child machine belongs.
[0051] based on the position relationship, control a voice recognition function of the slave machine.
[0052] In a first possible implementation manner of the second aspect, the method further includes:
[0053] based on the position relationship, control a voice broadcast function of the slave machine.
[0054] In a second possible implementation manner of the second aspect, the method further includes:
[0055] based on the position relationship, generate a master machine control instruction, and send the master machine control instruction to control a voice recognition function and / or a voice broadcast function of the master machine.
[0056] According to a third aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores a computer program for implementing the control method according to any one of the above technical solutions.
[0057] According to a fourth aspect of the embodiments of the present application, a control device of an air conditioner is provided, which is used for a master machine of the air conditioner, and includes:
[0058] a memory, which stores a computer program;
[0059] a processor, which executes the computer program;
[0060] When the processor executes the computer program, the control method according to the first aspect of the present application is implemented.
[0061] According to a fifth aspect of the embodiments of the present application, a control device of an air conditioner is provided, which is used for a slave machine of the air conditioner, and includes:
[0062] a memory, which stores a computer program;
[0063] a processor, which executes the computer program;
[0064] When the processor executes the computer program, the control method according to the second aspect of the present application is implemented.
[0065] According to a sixth aspect of the embodiments of the present application, an air conditioner is provided, which includes the control device according to the fourth aspect and / or the control device according to the fifth aspect.
[0066] Compared with the prior art, the air conditioner control method provided by the embodiments of the present application can be used to control a master machine, the position relationship between the master machine and a slave machine associated with the master machine is obtained, the voice recognition function of the master machine is further controlled based on the position relationship, the working mode of the voice recognition function of the master machine corresponds to the position relationship between the master machine and the slave machine, the interference between the voice recognition function of the master machine and the voice recognition function of the slave machine is reduced, the user can control the slave machine and the master machine more accurately, and the user experience is improved. BRIEF DESCRIPTION OF DRAWINGS
[0067] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description, taken in conjunction with the following drawings, in which:
[0068] Figure 1 A schematic step flow chart of an air conditioner control method provided by an embodiment of the present application;
[0069] Figure 2 A schematic step flow chart of an air conditioner control method provided by another embodiment of the present application;
[0070] Figure 3 A schematic step flow chart of an air conditioner control method provided by another embodiment of the present application;
[0071] Figure 4 A structural block diagram of a computer readable storage medium provided by an embodiment of the present application;
[0072] Figure 5 A structural block diagram of an air conditioner control device provided by an embodiment of the present application;
[0073] Figure 6 A structural block diagram of an air conditioner control device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0074] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application will be further described in detail below with reference to the drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0075] In the following description, a large number of specific details are set forth in order to facilitate a thorough understanding of the present application, however, the present application can also be implemented in other ways different from those described herein, therefore, the protection scope of the present application is not limited by the specific embodiments disclosed below.
[0076] As Figure 1As shown, according to the first aspect of the embodiments of the present application, a control method of an air conditioner is provided, which is used for a master machine of an air conditioner, and the control method comprises:
[0077] Step 101: Obtain the position relationship between the master machine and the slave machine to which the master machine belongs. By obtaining the position relationship between the slave machine and the master machine, the distance and the spatial relationship between the master machine and the slave machine can be known, and then the voice recognition function of the master machine can be controlled based on the position relationship, so as to reduce the mutual interference between the voice recognition of the slave machine and the voice recognition of the master machine.
[0078] Step 102: Control the voice recognition function of the master machine based on the position relationship. The voice recognition function of the master machine is controlled based on the position relationship, so that the working mode of the voice recognition system of the master machine corresponds to the position relationship between the master machine and the slave machine, and then the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine can be reduced.
[0079] It can be understood that the air conditioner can include a master machine and a slave machine, and the master machine can be provided with a slave machine cabin. When the slave machine does not perform refrigeration or heating operation, it can be stored in the slave machine cabin of the master machine, and a communication connection relationship can be established between the master machine and the slave machine. The slave machine that establishes a communication connection with the master machine is the slave machine to which the master machine belongs.
[0080] It can be understood that the slave machine can be equipped with a compressor. Taking the case of refrigeration by the slave machine as an example, the slave machine can exchange heat with the condenser arranged outdoors in the master machine to store refrigeration medium in the slave machine, so as to complete the cold storage operation of the slave machine. When the user needs to perform refrigeration, the slave machine can leave the slave machine cabin and perform refrigeration operation at the specified location of the user.
[0081] It can be understood that during the use of the air conditioner, the slave machine can move in the working space of the air conditioner. Based on the increase of the moving frequency and the line, the slave machine can traverse all positions in the working space of the air conditioner. Based on this, a map relative to the working space of the air conditioner can be pre-built, and the position relationship between the slave machine and the master machine, such as the spatial relationship and the distance relationship, can be known through the map.
[0082] It can be understood that in combination with the working mode of the air conditioner, the position of the master machine is mostly fixed, and the slave machine is movable. Therefore, a positioning module for positioning can be arranged on the slave machine. After the map is pre-built, the position relationship between the master machine and the slave machine can be known by combining the positioning of the slave machine.
[0083] It can be understood that the controller can be arranged on the master machine and the slave machine, the controller of the slave machine and the controller of the master machine can be in communication connection, the movement track of the slave machine can be controlled by the controller of the master machine, the master machine sends a control parameter to the slave machine, the control parameter can include the movement track of the slave machine, the movement track can be in the form of a coordinate set, and the position relationship between the master machine and the slave machine can be obtained through the movement track.
[0084] In some examples, the position relationship between the slave machine and the master machine can be obtained by the controller on the master machine, for example, the controller on the master machine identifies the first position information of the master machine and the second position information of the slave machine, and the position relationship between the slave machine and the master machine can be obtained by combining the first position information and the second position information.
[0085] It can be understood that the position relationship between the slave machine and the master machine can also be determined by the slave machine together with the master machine, the controller on the slave machine identifies the position of the slave machine, and further sends the second position information to the controller on the master machine, and the position relationship between the slave machine and the master machine can be obtained by the controller on the master machine combining the first position information and the second position information.
[0086] It can be understood that the voice recognition function refers to controlling the air conditioner based on the voice instruction of the user, and the voice recognition system of the master machine is to recognize the control instruction of the user through the voice system on the master machine. Controlling the voice recognition function of the master machine based on the position relationship between the slave machine and the master machine can avoid the air conditioner repeatedly recognizing the same voice control instruction, greatly improve the corresponding efficiency of the air conditioner, and avoid the phenomenon of repeated control.
[0087] The control method of the air conditioner provided by the embodiment of the application can make the working mode of the voice recognition system of the master machine correspond to the position relationship between the master machine and the slave machine, thereby reducing the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine, especially avoiding the air conditioner repeatedly recognizing the same voice control instruction, making the control of the slave machine and the master machine by the user more accurate, and improving the user experience.
[0088] In some examples, the method further includes: controlling a voice broadcast function of the master machine based on the position relationship.
[0089] The voice broadcast function of the master machine can be controlled based on the position relationship, so that the voice broadcast function of the master machine is adapted to the position relationship between the slave machine and the master machine, the voice system of the slave machine and the voice broadcast function of the master machine can be prevented from interfering with each other, especially the user can be prevented from hearing repeated broadcast information multiple times, and the user experience can be improved.
[0090] It can be understood that the voice broadcast function is to issue audio information that can be recognized and obtained by the user, and the voice broadcast function of the master machine is to issue audio, which can be information for the user to understand the operating state of the air conditioner, can also be response information to the control instruction issued by the user, and can also be any form of audio for the user to obtain information.
[0091] In some examples, the method further includes generating a slave machine control instruction based on the position relationship, and sending the slave machine control instruction to control the voice recognition function and / or the voice broadcast function of the slave machine.
[0092] The slave machine and the master machine can be equipped with a controller, and the controller on the master machine can generate a slave machine control instruction, and then send the slave machine control instruction to the controller on the slave machine, so as to control the voice system of the slave machine, so that the voice function of the slave machine is also adapted to the position relationship between the slave machine and the master machine, which can avoid multiple recognitions of the same voice control instruction, avoid unexpected control of the air conditioner, avoid repeated reporting of the same voice by the user, and thus improve the user experience.
[0093] It can be understood that the master machine can be provided with a first voice system, and the slave machine can be provided with a second voice system, the first voice system can realize the voice broadcast function and the voice recognition function of the master machine, and the second voice system can realize the voice broadcast and the voice recognition function of the slave machine. The control method provided by the present application can control the first voice system and the second voice system based on the position relationship between the slave machine and the master machine, and can avoid mutual interference of the first voice system and the second voice system.
[0094] In some examples, the position relationship includes a distance relationship, and in the case that the distance between the master machine and the slave machine is less than a first distance, the distance relationship is a first distance relationship.
[0095] The first distance can be preset, and the position relationship can be determined based on the distance relationship between the master machine and the slave machine. When the distance between the slave machine and the master machine is less than the first distance, it can be determined that the distance between the slave machine and the master machine is relatively close, and it can be determined that this position relationship is a first distance relationship.
[0096] In some examples, the master machine can be provided with a slave machine cabin for accommodating the slave machine, and the first distance can be 0m to 1m. When the distance between the slave machine and the master machine is 0m to 1m, it can be considered that the slave machine is already in the slave machine cabin or is extremely close to the slave machine cabin. At this time, if the voice functions of the slave machine and the master machine are turned on at the same time, mutual interference between the slave machine and the master machine is particularly easy to occur.
[0097] In some examples, based on the position relationship, the voice recognition function of the master machine is controlled, including: if the position relationship is the first distance relationship, the voice recognition function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state.
[0098] When the position relationship is the first distance relationship, it can be considered that the slave machine has entered the slave machine cabin or is very close to the slave machine cabin. Considering that the functional units in the master machine are more complete and the power distribution is more sufficient, the voice system of the master machine can be used as the leading operation at this time.
[0099] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master machine may originally be in an open state, so if the position relationship is the first distance relationship, the working state of the voice system of the master machine does not need to be changed to maintain the voice recognition function in an open state. If the voice system of the master machine is in a closed state when the position relationship is the first distance relationship, the voice recognition function of the voice system of the master machine should be controlled to be open.
[0100] In some examples, based on the position relationship, the voice broadcast operation of the master machine is controlled, including: if the position relationship is the first distance relationship, the voice broadcast function of the master machine is controlled to ensure that the voice broadcast function of the master machine remains in an open state.
[0101] When the position relationship is the first distance relationship, it can be considered that the slave machine has entered the slave machine cabin or is very close to the slave machine cabin. Considering that the functional units in the master machine are more complete and the power distribution is more sufficient, the voice system of the master machine can be used as the leading operation at this time.
[0102] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice broadcast function of the master machine may originally be in an open state, so if the position relationship is the first distance relationship, the working state of the voice system of the master machine does not need to be changed to maintain the voice broadcast function in an open state. If the voice system of the master machine is in a closed state when the position relationship is the first distance relationship, the voice broadcast function of the voice system of the master machine should be controlled to be open.
[0103] In some examples, based on the position relationship, a slave machine control instruction is generated, and the slave machine control instruction is sent to control the voice function of the slave machine, including: if the position relationship is the first distance relationship, the slave machine control instruction is generated, and the slave machine control instruction is sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in a closed state.
[0104] In the first distance relationship, it can be considered that the sub-machine is in the sub-machine cabin or is extremely close to the sub-machine cabin, and the sub-machine is a movable structure. The sub-machine is not convenient to be connected to the power supply for power supply through the cable. Therefore, in most cases, a storage battery is carried as an energy source. Therefore, in the case where the sub-machine is extremely close to the mother machine, the voice recognition and broadcast function of the sub-machine can be turned off through the sub-machine control instruction. On the one hand, the voice broadcast and voice recognition function of the sub-machine can avoid interfering with the voice recognition and voice broadcast of the mother machine, avoid repeated recognition of the voice control instruction, avoid repeated broadcast of the voice information, and improve the user experience. On the other hand, it is beneficial to reduce the charging frequency of the sub-machine, improve the operation time after single charging of the sub-machine, and further improve the user experience.
[0105] In some examples, the position relationship includes a distance relationship. In the case where the distance between the mother machine and the sub-machine is greater than or equal to the first distance, the distance relationship is a second distance relationship.
[0106] In some examples, the mother machine can be provided with a sub-machine cabin for accommodating the sub-machine. The first distance can be 0m to 1m. In the case where the distance between the mother machine and the sub-machine is greater than 0 or greater than 1m, it can be considered that the sub-machine is not in the mother machine. Compared with the case where the sub-machine is in the mother machine, the probability of mutual interference between the sub-machine voice system and the mother machine voice system is reduced.
[0107] In some examples, based on the position relationship, the voice recognition function of the mother machine is controlled, including: if the position relationship is the second distance relationship, the voice recognition function of the mother machine is controlled to ensure that the voice recognition function of the mother machine remains in an open state.
[0108] In this case, it can be considered that there is a certain distance between the sub-machine and the mother machine. Considering that the air conditioner can stably capture the voice instruction issued by the user, the voice recognition function of the mother machine can be turned on.
[0109] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the mother machine can be originally in an open state. Therefore, if the position relationship is the second distance relationship, the working state of the mother machine voice system can not be changed to maintain the voice function in an open state. If the voice system of the mother machine is in a closed state when the position relationship is the second distance relationship, the voice system of the mother machine should be controlled to be turned on.
[0110] In some examples, based on the position relationship, the mother machine is controlled to perform a voice broadcast operation, including: if the position relationship is the second distance relationship, the voice broadcast function of the mother machine is controlled to ensure that the voice broadcast function of the mother machine remains in an open state.
[0111] When the positional relationship is the second distance relationship, it can be considered that the sub-machine and the master machine are at a certain distance, and in order to facilitate the user to hear the broadcast information of the voice, the voice broadcast function of the master machine can be started.
[0112] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master machine can be originally in an open state, and therefore if the positional relationship is the second distance relationship, the working state of the voice system of the master machine can not be changed to maintain the voice broadcast in an open state. If the voice system of the master machine is in a closed state when the positional relationship is the second distance relationship, the voice system of the master machine should be controlled to be started to keep the voice broadcast function of the master machine in an open state.
[0113] In some examples, based on the positional relationship, the sub-machine control instruction is generated, and the sub-machine control instruction is sent to control the voice function of the sub-machine, including: if the positional relationship is the second distance relationship, the sub-machine control instruction is generated, and the sub-machine control instruction is sent to control the voice recognition function of the sub-machine to keep in an open state and the voice broadcast function to keep in a closed state.
[0114] In this way, when the positional relationship is the second distance relationship, the voice recognition function and the voice broadcast function of the master machine are in an open state, and the voice recognition function of the sub-machine is in an open state and the voice broadcast function is in a closed state. On the one hand, it can facilitate the air conditioner to quickly obtain the voice instruction issued by the user; on the other hand, it can avoid the mutual interference of the voice broadcast functions of the sub-machine and the master machine, avoid the repeated broadcast of the same voice information through the sub-machine and the master machine, and avoid the user hearing the same broadcast information multiple times; on the other hand, the part of the voice function of the sub-machine is closed, which is conducive to reducing the charging frequency of the sub-machine, improving the working time of the sub-machine after single charging, and further improving the user experience.
[0115] In some examples, the positional relationship includes a space relationship, and based on the positional relationship, the voice recognition function of the master machine is controlled, including: if the space relationship of the master machine and the sub-machine is different, the voice recognition function of the master machine is controlled to ensure that the voice recognition function of the master machine keeps in an open state.
[0116] The positional relationship can also include a space relationship, that is, whether the sub-machine and the master machine are in the same space. If the sub-machine and the master machine are in the same space, it is more likely that the user is also in the space. If the sub-machine and the master machine are in different spaces, it is more likely that part or all of the users are in the space of the sub-machine.
[0117] Therefore, when the spaces where the master machine and the slave machine are located are different, it indicates that there is a space difference between the slave machine and the master machine, the slave machine and the master machine are far away, the probability of mutual interference of the voice system of the slave machine and the voice system of the master machine is low, and part of the users can still be near the master machine. Therefore, the voice recognition system of the master machine should be kept in an open state to capture the voice control instructions issued by the users or other devices, facilitate the rapid response of the air conditioner, and improve the user experience.
[0118] It can be understood that when the air conditioner is controlled by the method provided in the application, the voice recognition function of the master machine can be originally in an open state. Therefore, if the slave machine and the master machine are in the same space, the working state of the voice system of the master machine can be maintained in the voice recognition open state without changing. If the slave machine and the master machine are in the same space, the voice system of the master machine is in a closed state, and the recognition function of the voice system of the master machine should be controlled to be open.
[0119] In some examples, based on the position relationship, the master machine is controlled to perform a voice broadcast operation, including: if the space relationship of the master machine and the slave machine is different, the voice broadcast function of the master machine is controlled to ensure that the voice broadcast function of the master machine remains in an open state.
[0120] When the spaces where the master machine and the slave machine are located are different, it indicates that there is a space difference between the slave machine and the master machine, the slave machine and the master machine are far away, the probability of mutual interference of the voice system of the slave machine and the voice system of the master machine is low, and part of the users can still be near the master machine. Therefore, the voice broadcast system of the master machine should be kept in an open state to capture the voice control instructions issued by the users or other devices, facilitate the rapid response of the air conditioner, and improve the user experience.
[0121] It can be understood that when the air conditioner is controlled by the method provided in the application, the voice broadcast function of the master machine can be originally in an open state. Therefore, if the slave machine and the master machine are in the same space, the working state of the voice system of the master machine can be maintained in the voice recognition open state without changing. If the slave machine and the master machine are in the same space, the voice system of the master machine is in a closed state, and the recognition function of the voice system of the master machine should be controlled to be open.
[0122] In some examples, based on the position relationship, a slave machine control instruction is generated, and the slave machine control instruction is sent to control the voice function of the slave machine to which the master machine belongs, including: if the space relationship of the master machine and the slave machine is different, the slave machine control instruction is generated, and the slave machine control instruction is sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state.
[0123] In this way, when the space where the master machine and the slave machine are located is different, the voice broadcast function and the voice recognition function of the slave machine and the voice broadcast function and the voice recognition function of the master machine can be in an open state at the same time, voice control instructions issued by a user or other devices can be recognized by the master machine and the slave machine at the same time, the sensitivity of the air conditioner to the voice control instructions can be improved, and the voice information can be broadcast by the master machine and the slave machine, so that the user can hear the broadcast voice information whether the user is near the slave machine or near the master machine, and the probability that the broadcast information is received by the user can be greatly improved.
[0124] In some examples, the voice broadcast function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state, including: controlling the voice broadcast function of the master machine to ensure that the voice recognition function of the master machine remains in an open state and reduces a preset broadcast volume.
[0125] In the case where the space where the slave machine and the master machine are located is different and the voice broadcast function of the slave machine and the voice broadcast function of the master machine are both in an open state, the broadcast volume of the voice broadcast function of the master machine can be reduced to avoid mutual interference of the broadcast of the slave machine and the master machine, reduce the probability that the user hears the same voice information broadcast by the slave machine and the master machine at the same time, so that the user near the master machine only hears the information broadcast by the master machine, and the user near the slave machine only hears the information broadcast by the slave machine, and the user experience can be further improved.
[0126] In some examples, the slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state, including: generating the slave machine control instruction and sending the slave machine control instruction to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state and reduce a preset broadcast volume.
[0127] In the case where the space where the slave machine and the master machine are located is different and the voice broadcast function of the slave machine and the voice broadcast function of the master machine are both in an open state, the broadcast volume of the voice broadcast function of the slave machine can be reduced to avoid mutual interference of the broadcast of the slave machine and the master machine, reduce the probability that the user hears the same voice information broadcast by the slave machine and the master machine at the same time, so that the user near the master machine only hears the information broadcast by the master machine, and the user near the slave machine only hears the information broadcast by the slave machine, and the user experience can be further improved.
[0128] It can be understood that in the case where the space where the slave machine and the master machine are located is different and the voice broadcast function of the slave machine and the voice broadcast function of the master machine are both in an open state, the voice broadcast volume of the slave machine and the master machine is reduced at the same time, and the probability of interference between the voice broadcast of the slave machine and the voice broadcast of the master machine can be further reduced.
[0129] In some examples, the position relationship is obtained based on pre-built map data, the pre-built map being map data input by the user or map data acquired by movement of the slave machine.
[0130] The position relationship is obtained through pre-built map data, which can ensure the accuracy and timeliness of the position relationship acquisition, facilitate quick control of the voice system of the master machine, and facilitate quick generation of the control instruction of the slave machine.
[0131] It can be understood that, in the use process of the air conditioner, the slave machine can move within the working space where the air conditioner is located. Based on the increase in the movement frequency and the line, the slave machine traverses all positions within the working space where the air conditioner is located, and based on this, a map relative to the working space where the air conditioner is located can be pre-built, and through the map, the position relationship between the slave machine and the master machine, such as the spatial relationship and the distance relationship, can be obtained.
[0132] It can be understood that, in combination with the working mode of the air conditioner, the position of the master machine is fixed in most cases, and the slave machine is movable. Therefore, a positioning module for positioning can be arranged on the slave machine. After the map is pre-built, the position relationship between the master machine and the slave machine can be obtained in combination with the positioning of the slave machine.
[0133] It can be understood that, the master machine and the slave machine can be equipped with controllers, and the controller of the slave machine and the controller of the master machine can be in communication connection. The movement trajectory of the slave machine can be controlled by the controller of the master machine. The master machine sends a control parameter to the slave machine, and the control parameter can include the movement trajectory of the slave machine. The movement trajectory can be embodied in the form of a coordinate set. Through the movement trajectory, the position relationship between the master machine and the slave machine can also be obtained.
[0134] It can be understood that, the pre-built map can also be formed by other devices. When other devices can construct a map of the working area of the air conditioner, the map constructed by the other devices only needs to be stored to pre-build the map.
[0135] In some examples, the position relationship includes a distance relationship. The distance relationship is a distance relationship between the master machine and the slave machine and the user. The distance relationship between the master machine and the slave machine and the user is determined according to the feedback time of the user voice control instruction of the master machine and the slave machine. In the case where the distance between the master machine and the user is less than or equal to the distance between the slave machine and the user, the distance relationship is a third distance relationship. Otherwise, the distance relationship is a fourth distance relationship.
[0136] The position relationship can also be a distance relationship between the master machine and the user and a distance relationship between the slave machine and the master machine. When the master machine is closer to the user than the slave machine, or the distance between the master machine and the user is equal to the distance between the slave machine and the user, the position relationship is determined to be a third distance relationship. When the slave machine is closer to the user, the position relationship is determined to be a fourth distance relationship.
[0137] The distance between the user and the master machine and the slave machine can be obtained based on the time of feedback of the voice control instruction of the user by the master machine and the slave machine. For example, when the master machine is closer to the user, the feedback time required by the master machine is shorter. When the slave machine is closer to the user, the feedback time required by the slave machine is shorter. When the distance between the slave machine and the master machine and the user is the same, the feedback times of the slave machine and the master machine should be the same or similar.
[0138] In some examples, based on the position relationship, the voice recognition function of the master machine is controlled, including: if the position relationship is the third distance relationship, the voice recognition function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in an open state; if the position relationship is the fourth distance relationship, the voice recognition function of the master machine is controlled to ensure that the voice recognition function of the master machine remains in a closed state; based on the position relationship, the master machine is controlled to perform a voice broadcast operation, including: if the position relationship is the third distance relationship, the voice broadcast function of the master machine is controlled to ensure that the voice broadcast function of the master machine remains in an open state; if the position relationship is the fourth distance relationship, the voice broadcast function of the master machine is controlled to ensure that the voice broadcast function of the master machine remains in a closed state; based on the position relationship, a slave machine control instruction is generated and sent to control the voice function of the slave machine of the master machine, including: if the position relationship is the third distance relationship, the slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in a closed state; if the position relationship is the fourth distance relationship, the slave machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the slave machine to remain in an open state.
[0139] In the case where the position relationship is the third distance relationship, the voice recognition function and the voice broadcast function of the master machine are ensured to be in an open state, the voice recognition function and the voice broadcast function of the slave machine are closed by the slave machine control instruction, only the voice system of the master machine closer to the user is opened, and the voice system of the slave machine is closed, which can avoid the voice system of the slave machine interfering with the master machine, the master machine is closer to the user, which can improve the recognition efficiency of the air conditioner to the voice control instruction, the user can hear the broadcast voice information as soon as possible, and clear voice information can be heard by the user.
[0140] In the case of the fourth distance relationship, the voice recognition function and the voice broadcast function of the master machine are ensured to be in the closed state, the voice recognition function and the voice broadcast function of the slave machine are enabled through the slave machine control instruction, only the voice system of the slave machine closer to the user is enabled, and the voice system of the master machine is disabled, so that the voice system of the master machine can be prevented from interfering with the slave machine, the slave machine is closer to the user, the recognition efficiency of the air conditioner to the voice control instruction can be improved, the user can hear the broadcast voice information as soon as possible, and clear voice information can be ensured to be heard by the user.
[0141] As shown in Figure 2 The second aspect of the embodiment of the application proposes an air conditioner control method, which is used for a slave machine of an air conditioner, and the control method comprises the following steps:
[0142] In step 201, the position relationship between the slave machine and the master machine to which the slave machine belongs is obtained. By obtaining the position relationship between the slave machine and the master machine, the distance and the spatial relationship between the master machine and the slave machine can be known, and the voice recognition function of the slave machine can be further controlled based on the position relationship, so that the mutual interference between the voice recognition of the slave machine and the voice recognition of the master machine can be reduced.
[0143] In step 202, the voice recognition function of the slave machine is controlled based on the position relationship. The voice recognition function of the slave machine is controlled based on the position relationship, so that the working mode of the voice recognition system of the slave machine can correspond to the position relationship between the master machine and the slave machine, and the interference between the voice recognition system of the slave machine and the voice recognition system of the master machine can be reduced.
[0144] It can be understood that the air conditioner can include a master machine and a slave machine, the master machine can be provided with a slave machine cabin, the slave machine can be stored in the slave machine cabin of the master machine when the slave machine does not perform refrigeration or heating operation, and a communication connection relationship can be established between the master machine and the slave machine. The slave machine that establishes a communication connection with the master machine is the slave machine belonging to the master machine.
[0145] It can be understood that the slave machine can be equipped with a compressor. Taking the case of refrigeration by the slave machine as an example, the slave machine can exchange heat with a condenser arranged outdoors in the master machine to store refrigeration medium in the slave machine, so that the cold storage operation of the slave machine can be completed. When the user needs to perform refrigeration, the slave machine can leave the slave machine cabin and perform refrigeration operation at the specified location of the user.
[0146] It can be understood that during the use of the air conditioner, the slave machine can move in the working space of the air conditioner. Based on the increase of the moving frequency and the line, the slave machine can traverse all positions in the working space of the air conditioner, and based on this, a map relative to the working space of the air conditioner can be pre-built, and the position relationship between the slave machine and the master machine, such as the spatial relationship and the distance relationship, can be known through the map.
[0147] It can be understood that, in combination with the working mode of the air conditioner, the position of the master machine is fixed in most cases, and the slave machine is movable, so that a positioning module for positioning can be arranged on the slave machine, and after the pre-built map, the position relationship between the master machine and the slave machine can be obtained by combining the positioning of the slave machine.
[0148] It can be understood that, the master machine and the slave machine can be equipped with a controller, and the controller of the slave machine and the controller of the master machine can be in communication connection, the moving track of the slave machine can be controlled by the controller of the master machine, the master machine sends a control parameter to the slave machine, the control parameter can include the moving track of the slave machine, the moving track can be in the form of a coordinate set, and the controller of the slave machine can also obtain the position relationship between the master machine and the slave machine through the moving track.
[0149] It can be understood that, the position relationship between the slave machine and the master machine can also be determined by the slave machine together with the master machine, the controller on the slave machine identifies the position of the slave machine, and the first position information of the master machine is sent by the master machine control, and further, the controller of the slave machine combines the first position information and the second position information to obtain the position relationship between the slave machine and the master machine.
[0150] It can be understood that, the voice recognition function refers to controlling the air conditioner based on the voice instruction of the user, and the voice recognition system of the slave machine is to recognize the control instruction of the user through the voice system on the slave machine. Based on the position relationship between the slave machine and the master machine, the voice recognition function of the master machine is controlled, which can avoid the air conditioner repeatedly recognizing the same voice control instruction, and can greatly improve the corresponding efficiency of the air conditioner, and avoid the phenomenon of repeated control.
[0151] The control method of the air conditioner provided by the embodiment of the application can be used to control the slave machine, the position relationship between the master machine and the slave machine is obtained, and further, the voice recognition system of the slave machine is controlled based on the position relationship, so that the working mode of the voice recognition system of the slave machine corresponds to the position relationship between the master machine and the slave machine, thereby reducing the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine, especially avoiding the air conditioner repeatedly recognizing the same voice control instruction, making the control of the slave machine and the master machine by the user more accurate, and improving the user experience.
[0152] In some examples, the position relationship between the slave machine and the master machine can be obtained by recognizing the first position information of the master machine and the second position information on the slave machine through the controller on the slave machine.
[0153] In some examples, the method further includes: based on the position relationship, controlling the voice broadcast function of the slave machine.
[0154] The voice broadcast function of the slave machine can be controlled based on the position relationship, so that the voice broadcast function of the slave machine is adapted to the position relationship between the slave machine and the master machine, mutual interference between the voice system of the slave machine and the voice broadcast function of the master machine can be avoided, and in particular, the user can avoid hearing repeated broadcast information multiple times, and the user experience can be improved.
[0155] It can be understood that the voice broadcast function is to issue audio information that the user can recognize and obtain, and the voice broadcast function of the slave machine is to issue audio, which can be information for the user to understand the operating state of the air conditioner, can be response information to the control instruction issued by the user, and can be any other form of audio for the user to obtain information.
[0156] In some examples, the method further includes: based on the position relationship, generating a master machine control instruction, and sending the master machine control instruction to control the voice recognition function and / or the voice broadcast function of the master machine.
[0157] It can be understood that the first voice system can be provided on the master machine, and the second voice system can be provided on the slave machine, the first voice system can implement the voice broadcast function and the voice recognition function of the master machine, and the second voice system can implement the voice broadcast and the voice recognition function of the slave machine. The control method provided in the present application can control the first voice system and the second voice system based on the position relationship between the slave machine and the master machine, and mutual interference of the first voice system and the second voice system can be avoided.
[0158] In some examples, the position relationship includes a distance relationship, and in a case where the distance between the slave machine and the master machine is less than a first distance, the distance relationship is a first distance relationship.
[0159] The first distance can be preset, and the position relationship can be determined based on the distance relationship between the master machine and the slave machine. When the distance between the slave machine and the master machine is less than the first distance, it can be determined that the distance between the slave machine and the master machine is relatively close, and it can be determined that this position relationship is the first distance relationship.
[0160] In some examples, the master machine can be provided with a slave machine cabin for accommodating the slave machine, and the first distance can be 0m-1m. In this case, it can be considered that the slave machine is already in the slave machine cabin or is extremely close to the slave machine cabin. At this time, if the voice functions of the slave machine and the master machine are turned on at the same time, mutual interference between the slave machine and the master machine is particularly easy to occur.
[0161] In some examples, based on the position relationship, the voice recognition function of the slave machine is controlled, including: if the position relationship is the first distance relationship, the voice recognition function of the slave machine is controlled to ensure that the voice recognition function of the slave machine remains in a closed state.
[0162] In the first distance relationship, it can be considered that the sub-machine is in the sub-machine cabin or extremely close to the sub-machine cabin. Since the sub-machine is a movable structure, the sub-machine is not convenient to be connected to the power supply for power supply through a cable, and therefore, in most cases, a storage battery is carried as an energy source. Therefore, in the case that the sub-machine is extremely close to the mother machine, the voice recognition of the sub-machine can be turned off. In this way, on the one hand, the voice recognition function of the sub-machine can be avoided from interfering with the voice recognition of the mother machine, the repeated recognition of the voice control instruction can be avoided, and the user experience is improved. On the other hand, it is beneficial to reduce the charging frequency of the sub-machine, improve the operation time after single charging of the sub-machine, and further improve the user experience.
[0163] In some examples, based on the position relationship, the sub-machine is controlled to perform a voice broadcast operation, including: if the position relationship is the first distance relationship, the voice broadcast function of the sub-machine is controlled to ensure that the voice broadcast function of the sub-machine remains in an off state.
[0164] In the first distance relationship, it can be considered that the sub-machine is in the sub-machine cabin or extremely close to the sub-machine cabin. Since the sub-machine is a movable structure, the sub-machine is not convenient to be connected to the power supply for power supply through a cable, and therefore, in most cases, a storage battery is carried as an energy source. Therefore, in the case that the sub-machine is extremely close to the mother machine, the voice recognition of the sub-machine can be turned off. In this way, on the one hand, the voice recognition function of the sub-machine can be avoided from interfering with the voice recognition of the mother machine, the repeated recognition of the voice control instruction can be avoided, and the user experience is improved. On the other hand, it is beneficial to reduce the charging frequency of the sub-machine, improve the operation time after single charging of the sub-machine, and further improve the user experience.
[0165] In some examples, based on the position relationship, a mother machine control instruction is generated, and the mother machine control instruction is sent to control the voice function of the mother machine, including: if the position relationship is the first distance relationship, the mother machine control instruction is generated, and the mother machine control instruction is sent to control the voice recognition function and the voice broadcast function of the mother machine to remain in an open state.
[0166] In the first distance relationship, it can be considered that the sub-machine is in the sub-machine cabin or extremely close to the sub-machine cabin. Considering that the functional units in the mother machine are more perfect and the power distribution is more sufficient, at this time, the voice system of the mother machine can be used as the main one to work, and therefore, the mother machine control instruction can be generated to make the voice recognition function and the voice broadcast function of the mother machine remain in an open state.
[0167] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master machine may originally be in an open state, so if the position relationship is the first distance relationship, the working state of the voice system of the master machine can be maintained without changing, that is, the voice function is kept in the open state. If the voice system of the master machine is in a closed state when the position relationship is the first distance relationship, the voice recognition function of the voice system of the master machine should be controlled to be open.
[0168] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice broadcast function of the master machine may originally be in an open state, so if the position relationship is the first distance relationship, the working state of the voice system of the master machine can be maintained without changing, that is, the voice broadcast is kept in the open state. If the voice system of the master machine is in a closed state when the position relationship is the first distance relationship, the voice broadcast function of the voice system of the master machine should be controlled to be open.
[0169] In some examples, the position relationship includes a distance relationship, and the distance relationship is the second distance relationship when the distance between the master machine and the slave machine is greater than or equal to the first distance.
[0170] The master machine can be provided with a slave machine cabin for accommodating the slave machine, and the first distance can be 0m-1m. When the distance between the master machine and the slave machine is greater than or equal to the first distance, it can be considered that the slave machine is not in the master machine. Compared with the case that the slave machine is in the master machine, the probability of mutual interference between the voice system of the slave machine and the voice system of the master machine is reduced.
[0171] In some examples, based on the position relationship, the voice recognition function of the slave machine is controlled, including: if the position relationship is the second distance relationship, the voice recognition function of the slave machine is controlled to ensure that the voice recognition function of the slave machine remains in an open state. Based on the position relationship, the slave machine is controlled to perform a voice broadcast operation, including: if the position relationship is the second distance relationship, the voice broadcast function of the slave machine is controlled to ensure that the voice broadcast function of the slave machine remains in a closed state.
[0172] In this way, when the position relationship is the second distance relationship, the voice recognition function of the slave machine is in an open state, and the voice broadcast function is in a closed state. On the one hand, it can facilitate the air conditioner to quickly obtain the voice command issued by the user; on the other hand, it can avoid mutual interference between the voice broadcast functions of the slave machine and the master machine, avoid repeated broadcast of the same voice information through the slave machine and the master machine, and avoid the user hearing the same broadcast information multiple times; on the other hand, the voice function of the slave machine is closed, which is conducive to reducing the charging frequency of the slave machine, improving the working time of the slave machine after single charging, and further improving the user experience.
[0173] In some examples, based on the position relationship, the master control instruction is generated and sent to control the voice function of the master, including: if the position relationship is the second distance relationship, the master control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the master to remain in an open state.
[0174] When the position relationship is the second distance relationship, it can be considered that there is a certain distance between the slave and the master. Considering that the air conditioner can stably capture the voice instruction issued by the user, the master control instruction can be sent to turn on the voice recognition function and the voice broadcast function of the master.
[0175] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master may originally be in an open state, so if the position relationship is identified as the second distance relationship, the working state of the voice system of the master can not need to be changed to maintain the voice function in an open state. If the voice system of the master is in a closed state when the position relationship is the second distance relationship, the voice recognition function of the voice system of the master should be turned on.
[0176] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master may originally be in an open state, so if the position relationship is identified as the second distance relationship, the working state of the voice system of the master can not need to be changed to maintain the voice function in an open state. If the voice system of the master is in a closed state when the position relationship is the second distance relationship, the voice recognition function of the voice system of the master should be turned on.
[0177] In this way, when the position relationship is the second distance relationship, the voice recognition function and the voice broadcast function of the master are in an open state, and the voice recognition function of the slave is in an open state and the voice broadcast function is in a closed state. On the one hand, the air conditioner can quickly obtain the voice instruction issued by the user. On the other hand, the voice broadcast functions of the slave and the master can be prevented from interfering with each other, the same voice information can be prevented from being repeatedly broadcast by the slave and the master, and the user can be prevented from hearing the same broadcast information multiple times. On the other hand, the voice function of the slave is turned off, which is conducive to reducing the charging frequency of the slave, improving the working time of the slave after single charging, and further improving the user experience.
[0178] In some examples, the position relationship includes a spatial relationship, and the voice recognition function of the slave machine is controlled based on the position relationship, including: if the spatial relationship between the master machine and the slave machine is different, the voice recognition function of the slave machine is controlled to ensure that the voice recognition function of the slave machine remains in an open state. The voice broadcast operation of the slave machine is controlled based on the position relationship, including: if the spatial relationship between the master machine and the slave machine is different, the voice broadcast function of the slave machine is controlled to ensure that the voice broadcast function of the slave machine remains in an open state.
[0179] The position relationship can also include a spatial relationship, that is, whether the slave machine and the master machine are in the same space. If the slave machine and the master machine are in the same space, there is a high probability that the user is also in the space. If the slave machine and the master machine are in different spaces, there is a high probability that part or all of the users are in the space of the slave machine.
[0180] Therefore, when the master machine and the slave machine are in different spaces, it indicates that there is a spatial difference between the slave machine and the master machine, the slave machine and the master machine are far apart, the probability of mutual interference of the voice systems of the slave machine and the master machine is low, and part of the users can still be near the master machine. Therefore, the voice recognition system of the slave machine should be kept in an open state to capture voice control instructions issued by the user or other devices, facilitate the rapid response of the air conditioner, and improve the user experience.
[0181] In some examples, the master machine control instruction is generated based on the position relationship, and the master machine control instruction is sent to control the voice function of the master machine, including: if the spatial relationship between the master machine and the slave machine is different, the master machine control instruction is generated, and the master machine control instruction is sent to control the voice recognition function and the voice broadcast function of the master machine to remain in an open state.
[0182] When the master machine and the slave machine are in different spaces, it indicates that there is a spatial difference between the slave machine and the master machine, the slave machine and the master machine are far apart, the probability of mutual interference of the voice systems of the slave machine and the master machine is low, and part of the users can still be near the master machine. Therefore, the master machine control instruction should be sent to keep the voice broadcast system of the master machine in an open state to capture voice control instructions issued by the user or other devices, facilitate the rapid response of the air conditioner, and improve the user experience.
[0183] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice recognition function of the master machine can originally be in an open state. Therefore, if the slave machine and the master machine are in the same space, the working state of the voice system of the master machine can be maintained in the voice recognition open state without changing. If the slave machine and the master machine are in the same space, and the voice system of the master machine is in a closed state, the voice recognition function of the voice system of the master machine should be controlled to be open.
[0184] It can be understood that when the air conditioner is controlled by the method provided in the present application, the voice broadcast function of the master machine can be originally in an open state, so if the slave machine and the master machine are in the same space, the working state of the voice system of the master machine can be maintained in the voice broadcast open state without changing. If the slave machine and the master machine are in the same space, the voice system of the master machine is in a closed state, and the voice broadcast function of the voice system of the master machine should be controlled to be opened.
[0185] In this way, when the spaces where the master machine and the slave machine are located are different, the voice broadcast and voice recognition functions of the slave machine and the voice broadcast and voice recognition functions of the master machine can be in an open state, the voice control instructions issued by the user or other devices can be recognized by the master machine and the slave machine at the same time, the sensitivity of the air conditioner to the voice control instructions can be improved, and the voice information can be broadcast by the master machine and the slave machine. The user can hear the broadcast voice information whether he is near the slave machine or near the master machine, and the probability of receiving the broadcast information by the user can be greatly improved.
[0186] In some examples, to ensure that the voice recognition function of the slave machine remains in an open state, the voice broadcast function of the slave machine is controlled to ensure that the voice recognition function of the slave machine remains in an open state and the preset broadcast volume is reduced.
[0187] In the case where the spaces where the slave machine and the master machine are located are different, the voice broadcast function of the slave machine and the voice broadcast function of the master machine are opened at the same time, the broadcast volume of the voice broadcast function of the slave machine can be reduced to avoid mutual interference of the broadcast of the slave machine and the master machine, reduce the probability that the user hears the same voice information broadcast by the slave machine and the master machine at the same time, so that the user near the master machine only hears the information broadcast by the master machine, and the user near the slave machine only hears the information broadcast by the slave machine, which can further improve the user experience.
[0188] In some examples, the master machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the master machine to remain in an open state, which includes generating the master machine control instruction and sending the control instruction to control the voice recognition function and the voice broadcast function of the master machine to remain in an open state and reduce the preset broadcast volume.
[0189] In the case where the spaces where the slave machine and the master machine are located are different, the voice broadcast function of the slave machine and the voice broadcast function of the master machine are opened at the same time, the broadcast volume of the voice broadcast function of the master machine can be reduced by the master machine control instruction to avoid mutual interference of the broadcast of the slave machine and the master machine, reduce the probability that the user hears the same voice information broadcast by the slave machine and the master machine at the same time, so that the user near the master machine only hears the information broadcast by the master machine, and the user near the slave machine only hears the information broadcast by the slave machine, which can further improve the user experience.
[0190] It can be understood that in the case that the voice broadcast function of the slave machine and the voice broadcast function of the master machine are simultaneously started in different spaces where the slave machine and the master machine are located, the voice broadcast volume of the slave machine and the master machine is simultaneously reduced, which can further reduce the probability of interference between the voice broadcast of the slave machine and the voice broadcast of the master machine.
[0191] In some examples, the position relationship is obtained based on pre-built map data, which is map data input by a user or map data obtained by movement of the slave machine.
[0192] The position relationship is obtained through pre-built map data, which can guarantee the accuracy and timeliness of the position relationship, facilitate rapid control of the voice recognition function and the voice broadcast function of the master machine, and facilitate rapid generation of control instructions of the master machine.
[0193] It can be understood that during use of the air conditioner, the slave machine can move within the working space where the air conditioner is located, and based on the increase in the movement frequency and the route, the slave machine traverses all positions within the working space where the air conditioner is located, and based on this, a map relative to the working space where the air conditioner is located can be pre-built, and through the map, the position relationship between the slave machine and the master machine, such as the spatial relationship and the distance relationship, can be obtained.
[0194] It can be understood that in combination with the working mode of the air conditioner, the position of the master machine is fixed in most cases, and the slave machine is movable, so a positioning module for positioning can be arranged on the slave machine, and after the map is pre-built, the position relationship between the master machine and the slave machine can be obtained in combination with the positioning of the slave machine.
[0195] It can be understood that the pre-built map can also be formed by other devices, and when other devices can form a map of the working area of the air conditioner, the map formed by the other devices only needs to be stored to pre-build the map.
[0196] In some examples, the position relationship includes a distance relationship, the distance relationship is a distance relationship between the master machine and the slave machine and the user, and the distance relationship between the master machine and the user is determined according to the feedback time of the user voice control instruction of the master machine and the slave machine. In the case that the distance between the slave machine and the user is less than the distance between the master machine and the user, the distance relationship is a third distance relationship, otherwise, the distance relationship is a fourth distance relationship.
[0197] The position relationship can also be the distance relationship between the master machine and the user and the distance relationship between the slave machine and the master machine. When the slave machine is closer to the user than the master machine, or the distance between the master machine and the user is equal to the distance between the slave machine and the user, the position relationship is determined to be the third distance relationship. When the slave machine is closer to the user, the position relationship is determined to be the fourth distance relationship.
[0198] The distance between the user and the master and the slave can be obtained based on the time of the voice control instruction feedback of the master and the slave to the user. For example, if the master is closer to the user, the feedback time of the master is shorter, if the slave is closer to the user, the feedback time of the slave is shorter, and if the distance between the slave and the master and the user is the same, the feedback time of the slave and the master should be the same or similar.
[0199] In some examples, the control method further comprises: if the position relationship is the third distance relationship, controlling the voice recognition function of the slave to ensure that the voice recognition function of the slave remains in an open state; and if the position relationship is the fourth distance relationship, controlling the voice recognition function of the slave to ensure that the voice recognition function of the slave remains in a closed state.
[0200] In some examples, the control method further comprises: if the position relationship is the third distance relationship, controlling the voice broadcast function of the slave to ensure that the voice broadcast function of the slave remains in an open state; and if the position relationship is the fourth distance relationship, controlling the voice broadcast function of the slave to ensure that the voice broadcast function of the slave remains in a closed state.
[0201] In some examples, the control method further comprises: if the position relationship is the third distance relationship, generating a master control instruction, and sending the master control instruction to control the voice recognition function and the voice broadcast function of the master to remain in a closed state; and if the position relationship is the fourth distance relationship, generating a master control instruction, and sending the master control instruction to control the voice recognition function and the voice broadcast function of the master to remain in an open state.
[0202] In the case of the third distance relationship, the voice recognition function and the voice broadcast function of the master are ensured to be in an open state by the master control instruction, and the voice recognition function and the voice broadcast function of the slave are controlled to be closed, only the voice system of the master closer to the user is opened, and the voice system of the slave is closed, which can avoid the voice system of the slave interfering with the master, and the master is closer to the user, which can improve the recognition efficiency of the air conditioner to the voice control instruction, enable the user to hear the broadcast voice information as soon as possible, and ensure that the user hears clear voice information.
[0203] In the case of the fourth distance relationship, the voice recognition function and the voice broadcast function of the master are ensured to be in a closed state by the master control instruction, and the voice recognition function and the voice broadcast function of the slave are opened, only the voice system of the slave closer to the user is opened, and the voice system of the master is closed, which can avoid the voice system of the master interfering with the slave, and the slave is closer to the user, which can improve the recognition efficiency of the air conditioner to the voice control instruction, enable the user to hear the broadcast voice information as soon as possible, and ensure that the user hears clear voice information.
[0204] As Figure 3 shown, the control method provided by the embodiments of the present application comprises:
[0205] Step 301: Obtain the position relationship between the master machine and the slave machine to which the master machine belongs. By obtaining the position relationship between the slave machine and the master machine, the distance and spatial relationship between the master machine and the slave machine can be known, and the voice recognition function of the master machine can be further controlled based on the position relationship, so as to reduce the mutual interference between the voice recognition of the slave machine and the voice recognition of the master machine.
[0206] Step 302: Determine whether the slave machine is in the master machine, if yes, execute step 303, if no, execute step 305. A first distance can be preset, and the position relationship can be determined based on the distance relationship between the master machine and the slave machine. When the distance between the slave machine and the master machine is less than the first distance, it can be determined that the slave machine is located in the master machine. It can be understood that the air conditioner can include the master machine and the slave machine, and the slave machine cabin can be arranged in the master machine. When the slave machine does not perform refrigeration or heating operation, it can be stored in the slave machine cabin of the master machine.
[0207] Step 303: Determine whether the slave machine and the master machine are in the same space, if yes, execute step 304, if no, execute step 306. By determining the spatial relationship between the slave machine and the master machine, when the slave machine and the master machine are in the same space, the probability of the mutual interference between the voice system of the slave machine and the voice system of the master machine is relatively large, and when the slave machine and the master machine are not in the same space, the probability of the mutual interference between the voice system of the slave machine and the voice system of the master machine is relatively low.
[0208] Step 304: Determine whether the distance between the master machine and the slave machine is less than a first threshold, if yes, execute step 305, if no, execute step 307. In some examples, the value of the first threshold can be 2m to 4m. When the distance between the slave machine and the master machine is less than the first threshold, it indicates that the distance between the slave machine and the master machine is very close, and at this time, the probability of the interference between the voice system of the slave machine and the voice system of the master machine is very large. When the distance between the slave machine and the master machine is greater than the first threshold, the probability of the interference between the voice system of the slave machine and the voice system of the master machine is relatively low.
[0209] Step 305: Close the voice recognition function and the voice broadcast function of the slave machine, and open the voice recognition and the voice broadcast function of the master machine. When the slave machine and the master machine are in the same space, and the distance between the slave machine and the master machine is less than the first threshold, the voice system of the slave machine should be closed to avoid the influence of the slave machine on the voice system of the master machine.
[0210] Step 306: turn on the voice recognition function and the voice broadcast function of the slave machine, turn on the voice recognition and voice broadcast function of the master machine, and reduce the volume of the voice broadcast function of the slave machine and the voice broadcast function of the master machine. When the slave machine and the master machine are not in the same space, the voice system of the slave machine and the voice system of the master machine can be turned on synchronously to improve the response efficiency and the probability of the user obtaining the broadcast audio. Further reducing the broadcast volume of the master machine and the slave machine can avoid the mutual influence of the broadcast audio of the master machine and the slave machine.
[0211] Step 307: turn off the voice broadcast function of the slave machine, turn on the voice recognition function of the slave machine, and turn on the voice recognition and voice broadcast function of the master machine. When the slave machine and the master machine are in the same space and the distance between the slave machine and the master machine is greater than or equal to the first threshold, the broadcast function of the slave machine can be turned off, the voice recognition function of the slave machine and the voice system of the master machine can be turned on, which can improve the response efficiency of the air conditioner while avoiding the mutual influence of the broadcast audio.
[0212] It can be understood that the air conditioner can include a master machine and a slave machine, and the master machine can be provided with a slave machine cabin. The slave machine can be stored in the slave machine cabin of the master machine when it is not performing refrigeration or heating operation. The master machine and the slave machine can establish a communication connection relationship. The slave machine that establishes a communication connection with the master machine is the slave machine belonging to the master machine.
[0213] It can be understood that the slave machine can be equipped with a compressor. Taking the case of refrigeration by the slave machine as an example, the slave machine can exchange heat with the condenser arranged outdoors in the master machine to store refrigeration medium in the slave machine, thereby completing the cold storage operation of the slave machine. When the user needs to perform refrigeration, the slave machine can leave the slave machine cabin and go to the specified location of the user to perform the refrigeration operation.
[0214] It can be understood that during the use of the air conditioner, the slave machine can move in the working space of the air conditioner. Based on the increase of the moving frequency and the line, the slave machine can traverse all positions in the working space of the air conditioner. Based on this, a map relative to the working space of the air conditioner can be pre-built, and the positional relationship between the slave machine and the master machine, such as the spatial relationship and the distance relationship, can be obtained through the map.
[0215] It can be understood that in combination with the working mode of the air conditioner, the position of the master machine is mostly fixed, and the slave machine is movable. Therefore, a positioning module for positioning can be arranged on the slave machine. After the map is pre-built, the positional relationship between the master machine and the slave machine can be obtained by combining the positioning of the slave machine.
[0216] It can be understood that both the main machine and the sub-machine can be equipped with a controller, and the controller of the sub-machine and the controller of the main machine can be communicatively connected. The movement trajectory of the sub-machine can be controlled by the controller of the main machine. The main machine sends control parameters to the sub-machine, and the control parameters can include the movement trajectory of the sub-machine. The movement trajectory can be expressed in the form of a coordinate set, and the positional relationship between the main machine and the sub-machine can also be known through the movement trajectory.
[0217] In some examples, the positional relationship between the sub-machine and the main machine can be obtained through identification by a controller on the main machine, such as the controller on the main machine identifies the first position information of the main machine and the second position information on the sub-machine, and the positional relationship between the sub-machine and the main machine can be obtained by combining the first position information and the second position information.
[0218] It can be understood that the positional relationship between the sub-machine and the main machine can also be determined jointly by the sub-machine and the main machine. The controller on the sub-machine identifies the position of the sub-machine and further sends the second position information to the controller on the main machine. The controller of the main machine combines the first position information and the second position information to obtain the positional relationship between the sub-machine and the main machine.
[0219] It's understood that voice recognition refers to controlling the air conditioner based on the user's voice commands. The master unit's voice recognition system recognizes user control commands through its voice system. Controlling the master unit's voice recognition function based on the positional relationship between the slave units and the master unit prevents the air conditioner from recognizing the same voice control command multiple times, significantly improving air conditioning efficiency and preventing duplicate control.
[0220] The air conditioner control method provided in the embodiment of the present application can make the working mode of the voice recognition system of the main unit and the working mode of the voice recognition system of the sub-unit correspond to the positional relationship between the main unit and the sub-unit, thereby reducing the interference between the voice recognition system of the main unit and the voice recognition system of the sub-unit, and especially avoiding the air conditioner from recognizing the same voice control command multiple times, so that the user can control the sub-unit and the main unit more accurately, and can improve the user experience.
[0221] like Figure 4 As shown, according to the third aspect of the embodiment of the present application, a computer-readable storage medium 401 is proposed, and the computer-readable storage medium 401 stores a computer program 402 to implement the control method provided by any of the above technical solutions.
[0222] The computer-readable storage medium 401 provided in the embodiment of the present application implements the control method of any of the above technical solutions, so the computer-readable storage medium 401 has all the intended effects of the above control method, which will not be described in detail here.
[0223] As shown in Figure 5 According to a fourth aspect of the embodiments of the present application, a control device of an air conditioner is provided, which is used for a master machine of the air conditioner, and includes: a memory 501, which stores a computer program; and a processor 502, which executes the computer program; wherein the processor 502, when executing the computer program, implements the control method according to the first aspect of the present application.
[0224] The control device of the air conditioner according to the fourth aspect of the embodiments of the present application has all the intended effects of the control method according to the first aspect of the present application, and thus the details are not repeated.
[0225] As shown in Figure 6 According to a fifth aspect of the embodiments of the present application, a control device of an air conditioner is provided, which is used for a slave machine of the air conditioner, and includes: a memory 601, which stores a computer program; and a processor 602, which executes the computer program; wherein the processor 602, when executing the computer program, implements the control method according to the second aspect of the present application.
[0226] The control device of the air conditioner according to the fifth aspect of the embodiments of the present application has all the intended effects of the control method according to the second aspect of the present application, and thus the details are not repeated.
[0227] According to a sixth aspect of the embodiments of the present application, an air conditioner is provided, which includes the control device according to the fourth aspect and / or the control device according to the fifth aspect.
[0228] It can be understood that the air conditioner can include a master machine and a slave machine, and the slave machine can be arranged in a slave machine cabin in the master machine, and the slave machine can be stored in the slave machine cabin in the master machine when not performing refrigeration or heating operation, and a communication connection relationship can be established between the master machine and the slave machine, and the slave machine that establishes the communication connection with the master machine is the slave machine belonging to the master machine.
[0229] It can be understood that the slave machine can be equipped with a compressor, and taking the refrigeration through the slave machine as an example, the slave machine can exchange heat with a condenser arranged outdoors in the master machine to store refrigeration medium in the slave machine, so as to complete the cold storage operation of the slave machine, and when the user needs refrigeration, the slave machine can leave the slave machine cabin and go to the specified place of the user to perform the refrigeration operation.
[0230] It can be understood that during the use of the air conditioner, the slave machine can move in the working space of the air conditioner, and based on the increase of the moving frequency and the line, the slave machine can traverse all positions in the working space of the air conditioner, and based on this, a map relative to the working space of the air conditioner can be pre-built, and through the map, the positional relationship such as the spatial relationship and the distance relationship between the slave machine and the master machine can be obtained.
[0231] It can be understood that, in combination with the working mode of the air conditioner, the position of the master machine is fixed in most cases, and the slave machine is movable, so that the positioning module for positioning can be arranged on the slave machine, and after the pre-built map, the position relationship between the master machine and the slave machine can be obtained by combining the positioning of the slave machine.
[0232] It can be understood that, the master machine can be equipped with the control device provided in the fourth aspect, and / or the slave machine is equipped with the control device provided in the fifth aspect,
[0233] When one of the master machine or the slave machine is equipped with the control device, the working mode of the voice recognition system of the master machine can be realized to correspond to the position relationship between the master machine and the slave machine, thereby reducing the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine, especially avoiding the air conditioner repeatedly recognizing the same voice control instruction, making the user control the slave machine and the master machine more accurate, and improving the user experience.
[0234] When the master machine and the slave machine are both equipped with the control device, the working mode of the voice recognition system of the master machine can also be realized to correspond to the position relationship between the master machine and the slave machine, thereby reducing the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine, especially avoiding the air conditioner repeatedly recognizing the same voice control instruction, making the user control the slave machine and the master machine more accurate, and improving the user experience.
[0235] When the master machine and the slave machine are both equipped with the control device, the control device of the slave machine and the control device of the master machine can be communicatively connected, the movement trajectory of the slave machine can be controlled by the control device of the master machine, the master machine sends a control parameter to the slave machine, the control parameter can include the movement trajectory of the slave machine, the movement trajectory can be in the form of a coordinate set, and the position relationship between the master machine and the slave machine can also be obtained through the movement trajectory.
[0236] In some examples, the position relationship between the slave machine and the master machine can be obtained by the control device on the master machine, such as the control device on the master machine recognizing the first position information of the master machine and the second position information of the slave machine, and the position relationship between the slave machine and the master machine can be obtained by combining the first position information and the second position information.
[0237] It can be understood that, the position relationship between the slave machine and the master machine can also be determined by the slave machine together with the master machine, the control device on the slave machine recognizes the position of the slave machine, and further sends the second position information to the control device on the master machine, and the control device on the master machine can obtain the position relationship between the slave machine and the master machine by combining the first position information and the second position information.
[0238] It can be understood that the voice recognition function refers to controlling the air conditioner based on the voice instruction of the user, and the voice recognition system of the master machine refers to recognizing the control instruction of the user through the voice system on the master machine. Controlling the voice recognition function of the master machine based on the positional relationship between the slave machine and the master machine can avoid the air conditioner repeatedly recognizing the same voice control instruction, can greatly improve the corresponding efficiency of the air conditioner, and can avoid the phenomenon of repeated control.
[0239] The control method of the air conditioner provided by the embodiment of the application can make the working mode of the voice recognition system of the master machine correspond to the positional relationship between the master machine and the slave machine, and can further reduce the interference between the voice recognition system of the master machine and the voice recognition system of the slave machine, in particular, can avoid the air conditioner repeatedly recognizing the same voice control instruction, can make the user control the slave machine and the master machine more accurately, and can improve the user experience.
[0240] The air conditioner provided by the embodiment can have all the beneficial effects of the control device of the fourth aspect and / or the control device of the fifth aspect.
[0241] In the description of the application, the terms "one embodiment", "some embodiments", "specific embodiments", and the like are intended to mean that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the application. In the application, the illustrative description of the above terms does not necessarily mean the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0242] The above is only the preferred embodiment of the application and is not used to limit the application. For those skilled in the art, the application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall be included in the protection scope of the application.
Claims
1. A control method for an air conditioner, used for a master unit of the air conditioner, characterized in that: The control method includes: Obtaining a positional relationship between the master device and the slave device to which the master device belongs; wherein the positional relationship includes a distance relationship, and when the distance between the master device and the slave device is greater than or equal to a first distance, the distance relationship is a second distance relationship; Based on the positional relationship, controlling the voice recognition function of the master machine includes: if the positional relationship is the second distance relationship, controlling the voice recognition function of the master machine to ensure that the voice recognition function of the master machine remains in an enabled state; Based on the positional relationship, controlling the voice broadcast function of the master machine includes: if the positional relationship is the second distance relationship, controlling the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains in an on state; Based on the positional relationship, a sub-machine control instruction is generated and sent to control the voice recognition function and voice broadcast function of the sub-machine, including: if the positional relationship is the second distance relationship, a sub-machine control instruction is generated and sent to control the voice recognition function of the sub-machine to remain in an on state and the voice broadcast function to remain in an off state.
2. The control method according to claim 1, characterized in that: The positional relationship includes a distance relationship. When the distance between the base unit and the slave unit is less than a first distance, the distance relationship is a first distance relationship. Controlling the voice recognition function of the base unit based on the positional relationship includes: If the positional relationship is the first distance relationship, controlling the voice recognition function of the master device to ensure that the voice recognition function of the master device remains enabled; The controlling of the voice broadcast function of the master machine based on the positional relationship includes: If the positional relationship is the first distance relationship, controlling the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains in an on state; The generating of a slave control instruction based on the positional relationship and sending the slave control instruction to control the voice recognition function and the voice broadcast function of the slave includes: If the position relationship is the first distance relationship, a sub-machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the sub-machine to remain in a closed state.
3. The control method according to claim 1, wherein: The position relationship is obtained based on pre-built map data, where the pre-built map data is map data input by a user or map data acquired by movement of the slave.
4. A control method for an air conditioner, used for a master unit of the air conditioner, characterized in that: The control method includes: Obtaining a positional relationship between the master device and the slave devices to which the master device belongs; wherein the positional relationship includes a spatial relationship; Based on the positional relationship, controlling the voice recognition function of the master unit includes: if the spatial relationship between the master unit and the slave unit is different, controlling the voice recognition function of the master unit to ensure that the voice recognition function of the master unit remains enabled; Based on the positional relationship, controlling the voice broadcast function of the master unit includes: if the spatial relationship between the master unit and the slave unit is different, controlling the voice broadcast function of the master unit to ensure that the voice broadcast function of the master unit remains enabled; Based on the positional relationship, a sub-machine control instruction is generated and sent to control the voice recognition function and voice broadcast function of the sub-machine belonging to the main machine, including: if the spatial relationship between the main machine and the sub-machine is different, a sub-machine control instruction is generated and sent to control the voice recognition function and voice broadcast function of the sub-machine to remain in the turned-on state.
5. The control method according to claim 4, characterized in that: The controlling the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains in an on state includes: Control the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains turned on and lower the preset broadcast volume; The generating of the sub-machine control instruction and sending of the sub-machine control instruction to control the voice recognition function and the voice broadcast function of the sub-machine to remain in an on state include: generating the sub-machine control instruction and sending of the sub-machine control instruction to control the voice recognition function and the voice broadcast function of the sub-machine to remain in an on state and to reduce a preset broadcast volume.
6. A control method for an air conditioner, used for a master unit of the air conditioner, characterized in that: The control method includes: Obtaining a positional relationship between the base unit and the sub-unit to which the base unit belongs; wherein the positional relationship includes a distance relationship, the distance relationship being a distance relationship between the base unit and the sub-unit and a user, the distance relationship being determined based on feedback times of the base unit and the sub-unit to user voice control commands, and when the distance between the base unit and the user is less than or equal to the distance between the sub-unit and the user, the distance relationship is a third distance relationship; otherwise, the distance relationship is a fourth distance relationship. Based on the positional relationship, controlling the voice recognition function of the master device includes: If the positional relationship is the third distance relationship, controlling the voice recognition function of the master device to ensure that the voice recognition function of the master device remains enabled; If the positional relationship is the fourth distance relationship, controlling the voice recognition function of the master device to ensure that the voice recognition function of the master device remains in a disabled state; Based on the positional relationship, controlling the voice broadcast function of the master machine includes: If the positional relationship is the third distance relationship, controlling the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains in an on state; If the positional relationship is the fourth distance relationship, controlling the voice broadcast function of the master machine to ensure that the voice broadcast function of the master machine remains in a closed state; Based on the positional relationship, a slave unit control instruction is generated and sent to control the voice recognition function and voice broadcast function of the slave units belonging to the master unit, including: If the position relationship is the third distance relationship, generating a slave unit control instruction, and sending the slave unit control instruction to control the voice recognition function and the voice broadcast function of the slave unit to remain in a closed state; If the position relationship is the fourth distance relationship, a sub-machine control instruction is generated and sent to control the voice recognition function and the voice broadcast function of the sub-machine to remain in an on state.
7. A method for controlling an air conditioner, used for a slave unit of the air conditioner, characterized in that: Obtaining a positional relationship between the slave unit and the master unit to which the slave unit belongs; wherein the positional relationship includes a distance relationship, and when the distance between the master unit and the slave unit is greater than or equal to a first distance, the distance relationship is a second distance relationship; Based on the positional relationship, controlling the voice recognition function of the sub-unit includes: if the positional relationship is the second distance relationship, controlling the voice recognition function of the sub-unit to ensure that the voice recognition function of the sub-unit remains in an enabled state; Based on the positional relationship, controlling the voice broadcast function of the sub-unit includes: if the positional relationship is the second distance relationship, controlling the voice broadcast function of the sub-unit to ensure that the voice broadcast function of the sub-unit remains in a disabled state; Based on the positional relationship, a master machine control instruction is generated and sent to control the voice recognition function and voice broadcast function of the master machine, including: if the positional relationship is the second distance relationship, the master machine control instruction is generated and sent to control the voice recognition function and voice broadcast function of the master machine to remain in the on state.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program for implementing the control method according to any one of claims 1 to 6.
9. An air conditioner control device, used for a main unit of an air conditioner, characterized in that: include: a memory storing a computer program; a processor, configured to execute the computer program; Wherein, when executing the computer program, the processor implements the control method according to any one of claims 1 to 6.
10. An air conditioner control device, used for a slave unit of an air conditioner, characterized in that: include: a memory storing a computer program; a processor, configured to execute the computer program; Wherein, when executing the computer program, the processor implements the control method according to claim 7.
11. An air conditioner, characterized in that: The air conditioner includes the control device according to claim 9 and / or the control device according to claim 10.
Citation Information
Patent Citations
Air-conditioner control method, device and storage medium and electrical appliance equipment
CN110553361A
Control method of air conditioning device, air conditioning device and storage medium
CN112146248A
Composite aircraft combination formula bluetooth headset
CN206212220U