Voice control method, device and system, electronic equipment and storage medium

By judging the type of voice control command in the air processing device and executing it after confirmation, the problem of wrong commands in voice control is solved, and the user experience and equipment efficiency are improved.

CN120236574APending Publication Date: 2025-07-01DAIKIN INDUSTRIES LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311861276.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

Voice control of air processing equipment in the prior art may lead to the execution of incorrect instructions, affecting user experience and device efficiency.

Method used

By obtaining the user's voice control command and determining whether it belongs to a preset type of instruction, if so, the voice broadcast confirmation information and execute the instruction after the execution conditions are met.

Benefits of technology

It avoids the execution of wrong instructions, improves user experience and control efficiency, and saves interactive processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120236574A_ABST
    Figure CN120236574A_ABST
Patent Text Reader

Abstract

The invention provides a voice control method, device and system, electronic equipment and a storage medium. The method comprises the steps that a voice control instruction of a user for the air treatment equipment is obtained, and whether the voice control instruction belongs to an instruction of a preset type or not is judged; when the voice control instruction belongs to the instruction of the preset type, voice broadcasting confirmation information related to execution of the voice control instruction; and when the preset execution condition is met, the voice control instruction is executed on the air treatment equipment. Therefore, a wrong instruction can be prevented from being executed under the condition that a user does not know, and the use experience of the user is improved; and only the voice control instruction belonging to the preset type is confirmed to the user, so that the control efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of device control, and particularly to a voice control method, device, system, electronic device and computer-readable storage medium for an air handling device. Background Art

[0002] With the development of science and technology and urban construction, a large number of devices need to be installed in places such as office buildings, apartments, schools, shopping malls, etc., such as air handling devices like air conditioners. With the progress of intelligent technology, more and more devices can interact with users based on various different methods to meet the control requirements of users in different scenarios.

[0003] Currently, there are some existing technologies for device control based on voice. Users can issue control instructions through voice, thereby realizing the control of the device. For example, obtaining the voice data of the user, identifying the voice data, obtaining a voice instruction corresponding to the control of the device, and then directly executing the corresponding control on the device based on the voice instruction.

[0004] It should be noted that the above introduction to the technical background is only for the convenience of clearly and completely explaining the technical solution of the present application and facilitating the understanding of those skilled in the art. It cannot be considered that the above technical solutions are well-known to those skilled in the art just because these solutions are described in the background art part of the present application. Summary of the Invention

[0005] The inventor found that in the above existing technologies, in some cases, the control instructions executed on the air handling device may be incorrect. For example, the voice data of the user may be incorrectly recognized, or the user may issue a voice instruction by mistake. At this time, if the recognized voice instruction is directly executed, the device may be incorrectly controlled, thereby reducing the control efficiency and affecting the user experience.

[0006] In addition, the incorrectly executed voice control instruction may be an instruction that has a greater impact on the user or the indoor environment. For example, an instruction that may have a greater impact on the processing effect of the indoor environment, an instruction that may make the user feel uncomfortable, an instruction that may increase the energy consumption of the device, and an instruction that may affect the service life of the device, etc. If the device is directly controlled according to the voice instruction, it may further affect the comfort and user experience of the user.

[0007] To solve one or more of the above problems, embodiments of the present application provide a voice control method, device, system, electronic device and computer-readable storage medium for an air handling device.

[0008] According to the first aspect of the embodiments of the present application, there is provided a voice control method for an air handling device, the method comprising: obtaining a voice control instruction of the user for the air handling device, and determining whether the voice control instruction belongs to a preset type of instruction; when the voice control instruction belongs to the preset type of instruction, voice broadcasting confirmation information related to the execution of the voice control instruction; and when a preset execution condition is met, executing the voice control instruction on the air handling device.

[0009] According to the second aspect of the embodiments of the present application, there is provided a voice control system for an air handling device, the system comprising at least one air handling device, a control device, and a voice interaction device; the control device is configured to obtain a voice control instruction of the user for the air handling device, and determine whether the voice control instruction belongs to a preset type of instruction; when the voice control instruction belongs to the preset type of instruction, voice broadcasting confirmation information related to the execution of the voice control instruction; and when a preset execution condition is met, executing the voice control instruction on the air handling device.

[0010] According to the third aspect of the embodiments of the present application, there is provided a voice control device for an air handling device, the device comprising: an obtaining unit configured to obtain a voice control instruction of the user for the air handling device; a determining unit configured to determine whether the voice control instruction belongs to a preset type of instruction; a voice broadcasting unit configured to, when the voice control instruction belongs to the preset type of instruction, voice broadcast confirmation information related to the execution of the voice control instruction; and an execution unit configured to, when a preset execution condition is met, execute the voice control instruction on the air handling device.

[0011] According to the fourth aspect of the embodiments of the present application, there is provided an electronic device, the electronic device comprising: a memory storing a computer program; and a processor that, when executing the computer program, implements the voice control method for the air handling device according to the first aspect of the embodiments of the present application.

[0012] According to the fifth aspect of the embodiments of the present application, there is provided a computer-readable storage medium having a computer program stored thereon, and the computer program, when executed by a processor, implements the voice control method for the air handling device according to the first aspect of the embodiments of the present application.

[0013] One of the beneficial effects of the embodiments of the present application is that: in the case of recognizing a voice control instruction of the user for the air handling device, first voice broadcast confirmation information according to the voice control instruction of the user to confirm the execution of the voice control instruction to the user, and then execute the voice control instruction after the execution condition is met. Thereby, it is possible to avoid executing incorrect control instructions and improve the user experience.

[0014] Moreover, the voice control instruction of the user is judged. When the voice control instruction belongs to a preset type of instruction, a confirmation message is then broadcast to the user by voice. Thus, it is determined whether confirmation is required from the user according to the type of the voice control instruction, and confirmation is made to the user by voice in necessary cases. On the one hand, it can avoid the execution of wrong instructions that have a greater impact on the user or the environment. On the other hand, since confirmation is made for the instructions belonging to the preset type rather than all voice control instructions, confirmation can be carried out efficiently, saving the interaction process, improving the control efficiency, and further enhancing the user experience.

[0015] Referring to the following description and drawings, specific embodiments of the present application are disclosed in detail, indicating the ways in which the principles of the present application can be adopted. It should be understood that the embodiments of the present application are not limited thereby in scope. Within the spirit and terms of the appended claims, the embodiments of the present application include many changes, modifications, and equivalents.

[0016] The characteristic information described and illustrated for one embodiment can be used in the same or similar manner in one or more other embodiments, combined with the characteristic information in other embodiments, or replace the characteristic information in other embodiments.

[0017] It should be emphasized that the term "comprising / including" as used herein refers to the presence of characteristic information, the whole, steps, or components, but does not exclude the presence or addition of one or more other characteristic information, the whole, steps, or components. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Many aspects of the present application can be better understood with reference to the following drawings. The components in the drawings are not drawn to scale, but are only for showing the principles of the present application. For the convenience of showing and describing some parts of the present application, the corresponding parts in the drawings may be enlarged or reduced. The elements and characteristic information described in one drawing or one embodiment of the present application can be combined with the elements and characteristic information shown in one or more other drawings or embodiments. In addition, in the drawings, like reference numerals denote corresponding components in several drawings and can be used to indicate corresponding components used in more than one embodiment.

[0019] In the drawings:

[0020] Figure 1 is a block diagram of the voice control method of the air handling device according to an embodiment of the present application;

[0021] Figure 2 is a flowchart of an embodiment of the voice control method of the air handling device according to an embodiment of the present application;

[0022] Figure 3It is a flowchart of another implementation manner of the voice control method of the air handling device according to an embodiment of the present application;

[0023] Figure 4 It is a schematic diagram of the voice control system of the air handling device according to an embodiment of the present application;

[0024] Figure 5 It is a schematic diagram of the voice control device of the air handling device according to an embodiment of the present application;

[0025] Figure 6 It is a schematic block diagram of the system composition of the electronic device according to an embodiment of the present application. Detailed implementation manners

[0026] The preferred implementation manners of the present application will be described below with reference to the accompanying drawings.

[0027] Embodiment 1

[0028] Embodiment 1 of the present application provides a voice control method for an air handling device.

[0029] Figure 1 It is a block diagram of the voice control method of the air handling device according to an embodiment of the present application. As Figure 1 shown, the method includes:

[0030] Step 101: Obtain the voice control instruction of the user for the air handling device, and determine whether the voice control instruction belongs to a preset type of instruction;

[0031] Step 102: When the voice control instruction belongs to the preset type of instruction, voice broadcast the confirmation information related to the execution of the voice control instruction; and

[0032] Step 103: When the preset execution condition is met, execute the voice control instruction on the air handling device.

[0033] Thus, in the case of recognizing the voice control instruction of the user for the air handling device, first voice broadcast the confirmation information according to the voice control instruction of the user to confirm the execution of the voice control instruction to the user, and then execute the voice control instruction after the execution condition is met. Thus, it is beneficial to avoid executing instructions that may be unfavorable to the user or control instructions that the user may operate incorrectly by mistake, thereby improving the user experience.

[0034] Moreover, the voice control instruction of the user is judged. When the voice control instruction belongs to a preset type of instruction, a confirmation message is then broadcast to the user by voice; while when the voice control instruction does not belong to a preset type of instruction, a confirmation message is not broadcast to the user by voice, and the voice control instruction is directly executed. Thus, it is determined whether to confirm with the user according to the type of the voice control instruction. In the case of necessity, for the voice control instruction that does not need to be confirmed with the user in the way of voice broadcast, on the one hand, it can avoid the execution of wrong instructions that have a greater impact on the user or the environment. On the other hand, since it is to confirm the instructions belonging to the preset type rather than all voice control instructions, the confirmation can be carried out efficiently, the interaction process can be saved, the control efficiency can be improved, and the user experience can be further improved.

[0035] In some embodiments, the air handling device includes at least one of an indoor unit, a air supply device, a humidity adjustment device, a floor heating device, and a sensor.

[0036] In some embodiments, the indoor unit is an indoor unit in an air conditioning system, and the air conditioning system can be a commercial air conditioning system or a household air conditioning system.

[0037] In some embodiments, the air conditioning system may include at least one set of outdoor units and at least one indoor unit connected to each set of outdoor units. That is to say, in the air conditioning system, one or more sets of outdoor units can be included, and each set of outdoor units includes at least one outdoor unit; for one set of outdoor units, the set of outdoor units is connected to at least one indoor unit.

[0038] For example, the air conditioning system includes one outdoor unit and one indoor unit connected to the outdoor unit.

[0039] For example, the air conditioning system includes one outdoor unit and at least two indoor units connected to the outdoor unit.

[0040] For example, the air conditioning system includes at least two outdoor units and at least two indoor units connected to the at least two outdoor units.

[0041] For example, one set of outdoor units and at least one indoor unit connected to the one set of outdoor units form a refrigerant system, or multiple sets of outdoor units and at least one indoor unit connected to each of the multiple sets of outdoor units form multiple refrigerant systems. Thus, the air conditioning system can include one refrigerant system or multiple refrigerant systems.

[0042] In some embodiments, the outdoor unit and the indoor unit can be air conditioning devices of various models, various types, various forms, and various capacities. For example, the form of the indoor unit can be four-side air outlet, two-side air outlet, duct machine, floor air outlet, or skirting air outlet, etc.; the form of the outdoor unit can be single-fan top air outlet, double-fan top air outlet, single-fan front air outlet, or double-fan front air outlet, etc.

[0043] In some embodiments, the air supply device includes at least one of a fresh air treatment device, a total heat exchanger (e.g., with or without an internal circulation function), and a ventilation device (e.g., with or without an internal circulation function).

[0044] In some embodiments, the humidity control device has at least one of a humidifying function and a dehumidifying function. For example, the humidity control device is arranged on the output side of the air supply device to adjust the humidity of the air output by the air supply device. For example, the humidity of the air output by the air supply device is increased or decreased, and the humidified or dehumidified air is introduced into the indoor space. For example, a heat exchanger is provided in the humidity control device, and the heat exchanger can operate as an evaporator.

[0045] In some embodiments, the floor heating device is connected to the outdoor unit through a refrigerant pipeline, and the floor heating device is connected to the floor heating pipeline in the indoor space through a floor heating water pipeline. For example, the outdoor unit and the floor heating device form an air source heat pump water heater, which uses the heat in the air and the operation of the compressor to heat water. The floor heating device may include a water heat exchange unit. The refrigerant flowing out of the compressor of the outdoor unit enters the water heat exchange unit of the floor heating device through the refrigerant pipeline and exchanges heat with water, so as to achieve the purpose of heating water, and the heated water is introduced into the floor heating pipeline in the indoor space through the floor heating water pipeline to provide heating for the indoor space. In some embodiments, the outdoor unit and the floor heating device are separate or integrated.

[0046] The following specifically describes each step of the voice control method of the air treatment device according to the embodiments of the present invention.

[0047] In some scenarios, the user needs to control the air treatment device by voice. For example, when cooking in the kitchen, taking a bath in the bathroom, or lying in bed, etc., it is inconvenient for the user to operate by hand, and the air treatment device can be controlled by voice.

[0048] Alternatively, the user is accustomed to controlling the air treatment device by voice. For example, even when it is convenient for the user to operate by hand, the user can also control the air treatment device by voice.

[0049] In step 101, a voice control instruction of the user for the air treatment device is obtained, and it is determined whether the voice control instruction belongs to a preset type of instruction.

[0050] In some embodiments, the voice control instruction is a control instruction for the air treatment device determined according to the voice data of the user.

[0051] In some embodiments, the voice data of the user can be obtained through various devices with voice collection functions.

[0052] In some embodiments, obtaining a voice control instruction of a user for an air handling device includes:

[0053] S11, listening to the user's voice data;

[0054] S12, converting the listened voice data into text data; and

[0055] S13, when the text data contains keywords related to the voice control instruction for the air handling device, determining the voice control instruction according to the keywords. In some embodiments, whether to start listening to the user's voice and the voice broadcast for confirming the control instruction can be set by the user.

[0056] In step S11, listen to the user's voice data.

[0057] For example, when the air handling device has a voice collection function, the air handling device can be used to listen to the user's voice data;

[0058] For example, the voice data can also be listened to through at least one device such as a central controller, a voice control device, a line controller, a remote controller, a smart controller, a user terminal, etc. Among them, the user terminal can be various terminal devices used by the user, such as a smart phone, a smart wearable device, etc. The present application does not limit the listening method of the voice control instruction.

[0059] In some embodiments, the user's voice data can be listened to in real time within a preset time after the user utters a preset wake-up word, or can be continuously listened to in real time without a wake-up word and with the user's authorization. The present application does not limit the acquisition timing of the voice control instruction.

[0060] In some embodiments, the user's voice data includes preset fixed voices, such as "lower the temperature", "turn on the humidification function", etc. Or, the user's voice data is a voice expressing the user's control intention for the air handling device, such as "the room temperature is too high", "the room is too dry", etc. The present application does not limit the content and expression form of the voice control instruction.

[0061] In S12, convert the listened voice data into text data.

[0062] For example, identify the listened voice data and convert it into text data. For example, voice recognition and voice-to-text conversion can be performed through an AI model such as a pre-trained neural network model. The present application does not limit this.

[0063] In some embodiments, the device that executes step S12 may be the same as the device that executes step S11, that is, the device for voice listening can also perform voice recognition; or, the device that executes step S12 may be different from the device that executes step S11. For example, the device for voice listening sends the listened voice data to a server, and the server performs voice recognition and obtains the converted text data from the server.

[0064] In S13, it is determined whether the text data contains keywords related to the "voice control instruction for the air handling device"; if it contains, the voice control instruction is determined according to the keyword.

[0065] In some embodiments, a keyword database related to the voice control instruction of the air handling device is established in advance. According to the text data, a query is performed in the keyword database to determine whether there are matching keywords in the text data recognized from the user's voice data. If there are matching keywords, a control instruction can be generated based on the keyword according to a preset rule. The preset rule is, for example, the correspondence between the keyword and the control instruction, etc.

[0066] For example, assume that the listened user voice data is "The room temperature is too high". After converting the voice data into text, it contains the keywords "room temperature" and "high" in the database, so it can be determined that the voice data is related to temperature control and the user hopes to lower the room temperature. Based on this, the corresponding voice control instruction can be determined as "Lower the temperature".

[0067] For another example, assume that the listened user voice data is "Lower the temperature". After converting the voice data into text, it contains the keywords "lower" and "temperature" in the database, so the corresponding voice control instruction can be determined as "Lower the temperature".

[0068] On the contrary, if the text data does not contain keywords related to the "voice control instruction for the air handling device", the next piece of user voice data listened to is continued to be processed.

[0069] In some embodiments, the preset type of instruction is an instruction that may have a greater impact on the user experience or a greater impact on the environment. For example, the preset type of instruction includes at least one of the following instructions:

[0070] The start instruction of the air handling device;

[0071] The stop instruction of the air handling device;

[0072] The instruction for switching the operation mode of the air handling device;

[0073] An instruction that does not conform to the user's usage habit;

[0074] Instructions that do not conform to at least one of the current season, environment, and weather conditions;

[0075] Instructions that may cause discomfort to the user;

[0076] Instructions that may affect the user's health;

[0077] Instructions that may be misoperations.

[0078] Among them, the "instruction to turn on the air handling equipment" is, for example: instructions such as "turn on the indoor unit" and "turn on the humidification equipment".

[0079] The "instruction to stop the air handling equipment" is, for example: instructions such as "turn off the indoor unit" and "turn off the floor heating equipment".

[0080] The stop of air handling equipment such as the indoor unit has a greater impact on the operation of the entire air handling system. For example, a series of actions such as drying the heat exchanger may be performed. In addition, usually, a timer is set to prohibit restart within a short time to protect the equipment; therefore, the stop of air handling equipment such as the indoor unit has a greater impact on the user experience and the indoor environment;

[0081] In addition, the mis-start of air handling equipment such as the indoor unit may cause power consumption. For example, the user does not issue a voice instruction to turn on the indoor unit. What the user issues may be other instructions or other non-instruction voice data. If the voice recognition result is incorrect, it may cause the mis-start of air handling equipment such as the indoor unit, and the user may not notice. For example, when the air volume is small, the user does not notice the start of the indoor unit, resulting in unnecessary energy consumption and a decline in the user experience or even user complaints.

[0082] Therefore, performing voice confirmation on the user for the instruction to turn on or stop the air handling equipment can avoid having a greater impact on the air handling system and the user, and avoid unnecessary power consumption, further improving the user experience.

[0083] The "instruction to switch the operation mode of the air handling equipment" is, for example: when the current operation mode of the indoor unit is the heating mode, the instruction "switch the indoor unit to the cooling mode"; or, when the current operation mode of the indoor unit is the cooling mode, the instruction "switch the indoor unit to the heating mode", etc.

[0084] The operation mode switching of air handling equipment such as indoor units has a great impact on the operation of the air handling system. For example, in an air conditioning system with multiple indoor units, when a certain indoor unit switches between cooling and heating modes, it will affect the operation of other indoor units. In addition, the switching of the cooling and heating modes of the indoor unit may cause significant changes in the indoor environment. In addition, when the user sets specific environmental parameters, it will also affect the operation of other air handling equipment in the air handling system. For example, when the user sets the target humidity, if the indoor unit is switched to the heating mode, it may cause the indoor environment to become dry. To maintain the user's humidity requirement, it is necessary to adjust the operation parameters of the humidifying equipment.

[0085] Therefore, voice confirmation of the operation mode switching instruction for the air handling equipment to the user can avoid having a great impact on the indoor environment and the air handling system, and further improve the user experience.

[0086] An "instruction that does not conform to the user's usage habit" is, for example, "Adjust the temperature to x °C", where x °C is a temperature that does not conform to the user's usage habit. Among them, the specific method for determining whether the user's instruction is an "instruction that does not conform to the user's usage habit" is, for example, analyzing the historical data of the user using the indoor unit to determine the temperature range set by the user when using the indoor unit in the current season or period, and then judging whether it conforms to the user's usage habit according to this temperature range and the temperature value "x °C" in the instruction. For example, through analysis, it is obtained that the temperature range of the user using the indoor unit in the current season or period is 22 - 27 °C, and the temperature x in the instruction is 15 °C. Since "15 °C" is not within the range of 22 - 27 °C, it is determined that adjusting the temperature to x °C does not conform to the user's usage habit, and the instruction "Adjust the temperature to 15 °C" is an instruction that does not conform to the user's usage habit. In addition, other methods can also be used to judge whether the user's voice control instruction is an "instruction that does not conform to the user's usage habit", and this application does not limit this.

[0087] An "instruction that does not conform to at least one of the current season, environment, and weather conditions" is, for example, when it is raining heavily outdoors and the air humidity is high at the user's location, if the user issues an instruction to "turn on the humidification operation", then this instruction is considered an "instruction that does not conform to at least one of the current season, environment, and weather conditions"; for another example, when it is summer and the outdoor temperature is high at the user's location, if the user issues an instruction to "switch to the heating mode", then this instruction is considered an "instruction that does not conform to at least one of the current season, environment, and weather conditions"; for another example, when it is summer at the user's location, if the user issues an instruction to "turn on the floor heating equipment", then this instruction is considered an "instruction that does not conform to at least one of the current season, environment, and weather conditions", etc.

[0088] "Instructions that may cause discomfort to the user" are, for example, instructions such as "direct cold air blowing" issued by the user.

[0089] "Instructions that may affect the user's health" are, for example, instructions such as "lower the temperature to 15°C" issued when the user has a cold, fever, cough, etc. Since the temperature is too low, it may aggravate the user's condition, so this instruction is considered an "instruction that may affect the user's health".

[0090] The operation of the air handling equipment can adjust the indoor environment, thus affecting the user. However, if the operation mode of the air handling equipment does not conform to the user's usage habits or the current season, environment, and weather conditions, the change in the indoor environment may cause discomfort to the user and even affect the user's health; in the case of the user being ill, it may even aggravate the user's condition, thus bringing a bad experience to the user. In addition, some operation modes of the air handling equipment may have a direct impact on the user, such as excessive operating noise, excessive air volume, etc., thus causing discomfort to the user.

[0091] Therefore, for instructions that do not conform to the user's usage habits or the current season, environment, and weather conditions, as well as instructions that may cause discomfort to the user or affect the user's health, performing voice confirmation with the user can avoid having a greater impact on the user and further improve the user experience.

[0092] "Instructions that may be misoperations" are, for example, if within a preset time after the user issues an instruction to "turn off the indoor unit", and then the user issues an instruction to "turn on the indoor unit", this instruction is considered an "instruction that may be a misoperation".

[0093] The correct control of the air handling equipment has a great impact on the user's usage experience. For example, if misoperation instructions are frequently executed on the air handling equipment, it may trigger negative emotions in the user; and the start / stop, mode switching, and adjustment of the operation mode of the air handling equipment will directly affect the indoor environment, the power consumption of the equipment, and the entire air handling system, thereby affecting the user's usage experience.

[0094] Therefore, performing voice confirmation with the user for instructions that may be misoperations can avoid causing negative emotions in the user and further improve the user experience.

[0095] It should be noted that the present application illustrates the "preset type of instruction" through the above examples, but it is not limited to this. In actual applications, the "preset type of instruction" can be set by the user according to the use requirements, and for different air handling equipment, corresponding "preset type of instruction" can be set respectively; further, for different users, different "preset type of instruction" can also be set respectively, that is, for the same voice control instruction, for user A, it may be a "preset type of instruction", but for user B, it may not be a "preset type of instruction". The present application does not limit this.

[0096] In step 102, when the voice control instruction belongs to a preset type of instruction, confirmation information related to executing the voice control instruction is voice broadcasted.

[0097] In some embodiments, the voice broadcast confirmation information requires a user reply. For example, the voice broadcast confirmation information includes information that requires a user reply, or the voice broadcast confirmation information is in a form that requires a user reply, such as a question sentence.

[0098] Taking the corresponding voice control command of "turn on the indoor unit" as an example, the confirmation information that the user needs to reply to may be, for example, "Please confirm whether to turn on the indoor unit", "Are you sure you want to turn on the indoor unit?" or other information.

[0099] In some embodiments, the confirmation information broadcasted by voice does not require a user reply. For example, the confirmation information broadcasted by voice does not include information requiring a user reply, or the confirmation information broadcasted by voice is in a form that does not require a user reply.

[0100] Similarly, taking the corresponding voice control command of "turn on the indoor unit" as an example, the confirmation message that does not require a user response may be, for example, "the indoor unit will be turned on for you shortly."

[0101] Therefore, when the voice control instruction belongs to a preset type of instruction, the execution of part of the voice control instruction can be further confirmed to the user by broadcasting confirmation information to the user by voice, which is conducive to improving the user experience.

[0102] In step 103, when a preset execution condition is met, the voice control instruction is executed on the air handling equipment.

[0103] In some embodiments, different confirmation information announced by voice may correspond to different preset execution conditions.

[0104] In some embodiments, when the confirmation information for voice broadcast requires a user response, the execution condition is: receiving the user's voice response information within a preset duration, and the voice response information includes information related to confirming the execution of the voice control instruction.

[0105] Among them, the "information related to confirming the execution of the voice control instruction" is, for example, "confirm the execution of (voice control instruction)", "please execute (voice control instruction)", etc. When the voice control instruction is different, the "information related to confirming the execution of the voice control instruction" can be adjusted adaptively. For example, assuming the voice control instruction is "turn on the indoor unit", and the confirmation information for voice broadcast that requires the user to reply is "please confirm whether you want to turn on the indoor unit", then the information related to confirming the execution of "turn on the indoor unit" included in the user's voice response information is, for example, "confirm to turn on (indoor unit)", "please turn on (indoor unit)", etc.; another example, assuming the voice control instruction is "adjust the temperature to 20°C", and the confirmation information for voice broadcast that requires the user to reply is "please confirm whether you want to adjust the temperature to 20°C", then the information related to confirming the execution of "adjust the temperature to 20°C" included in the user's voice response information is, for example, "confirm to adjust (temperature)", "please adjust (temperature)", etc.

[0106] Therefore, in the case where the confirmation information for voice broadcast requires a user response, when the user's voice response information is received within a preset duration, and the voice response information includes information related to confirming the execution of the voice control instruction, the voice control instruction is executed on the corresponding air handling device.

[0107] In some embodiments, when the confirmation information for voice broadcast does not require a user response, the execution condition is: not receiving the user's voice information related to rejecting the execution of the voice control instruction within a preset duration.

[0108] Among them, the "voice information related to refusing to execute the voice control instruction" is, for example, "do not execute (voice control instruction)", "stop executing (voice control instruction)", "cancel executing (voice control instruction)", etc. When the voice control instructions are different, the "voice information related to refusing to execute the voice control instruction" can be adjusted adaptively. For example, assuming the voice control instruction is "turn on the indoor unit" and the confirmation information that does not require the user to reply announced by voice is "about to turn on the indoor unit for you", then the voice information of the user related to refusing to execute "turn on the indoor unit" is, for example, "do not turn on (the indoor unit)", "stop turning on (the indoor unit)", "cancel turning on (the indoor unit)", etc.; Another example, assuming the voice control instruction is "adjust the temperature to 20°C" and the confirmation information that does not require the user to reply announced by voice is "about to adjust the temperature to 20°C for you", then the voice information of the user related to refusing to execute "adjust the temperature to 20°C" is, for example, "do not adjust (the temperature)", "stop adjusting (the temperature)", "cancel adjusting (the temperature)", etc.

[0109] Therefore, in the case where the confirmation information announced by voice does not require the user to reply, when the voice information related to refusing to execute the voice control instruction of the user is not received within the preset duration, the corresponding air handling device is made to execute the voice control instruction.

[0110] In the above embodiment, in the case of recognizing the user's voice control instruction for the air handling device, first announce the confirmation information by voice according to the user's voice control instruction to confirm the execution of the voice control instruction to the user, and then execute the voice control instruction after the execution condition is met. Thus, the execution of incorrect control instructions can be avoided and the user experience can be improved.

[0111] In some embodiments, the voice control method of the air handling device further includes:

[0112] Step 104, when the preset execution condition is not met, do not execute the voice control instruction on the air handling device.

[0113] For example, in the case where the confirmation information announced by voice requires the user to reply, "not meeting the preset execution condition" includes: not receiving the user's voice reply information within the preset duration, or receiving the user's voice reply message within the preset duration but the voice reply message does not include the "information related to confirming the execution of the voice control instruction", and at this time, the voice control instruction is not executed on the air handling device.

[0114] Another example, in the case where the confirmation information announced by voice does not require the user to reply, "not meeting the preset execution condition" includes: not receiving the user's "information related to refusing to execute the voice control instruction" within the preset duration, and at this time, the voice control instruction is not executed on the air handling device.

[0115] In some embodiments, the voice control method of the air handling device further includes:

[0116] When the voice control instruction is not executed, the reason for not executing the voice control instruction is announced by voice.

[0117] For example, in a case where the confirmation information announced by voice requires a user response, if no voice response information from the user is received within a preset time period, the voice control instruction is not executed. At this time, the "reason for not executing the voice control instruction" may be "response timeout, unable to execute (voice control instruction)". Taking the voice control instruction as "turn on the indoor unit" as an example, the "reason for not executing the voice control instruction" may be "response timeout, unable to turn on the indoor unit".

[0118] Again, for example, in a case where the confirmation information announced by voice requires a user response, if voice response information from the user is received within a preset time period, but the voice response information does not include "information related to confirming the execution of the voice control instruction", the voice control instruction is not executed. At this time, the "reason for not executing the voice control instruction" may be "not confirmed, unable to execute (voice control instruction)". Taking the voice control instruction as "turn on the indoor unit" as an example, the "reason for not executing the voice control instruction" may be "not confirmed, unable to turn on the indoor unit".

[0119] Also, for example, in a case where the confirmation information announced by voice does not require a user response, if voice information related to rejecting the execution of the voice control instruction is received within a preset time period, the voice control instruction is not executed. At this time, the "reason for not executing the voice control instruction" may be "cancelled, not execute (voice control instruction)". Taking the voice control instruction as "turn on the indoor unit" as an example, the "reason for not executing the voice control instruction" may be "cancelled, not turn on the indoor unit".

[0120] In some embodiments, the above preset time period can be set according to actual needs. For example, the preset time period is 10 seconds.

[0121] In some embodiments, the voice control method of the air handling device further includes:

[0122] In a case where the confirmation information announced by voice requires a user response, and voice response information from the user is received within a preset time period and the voice response information does not include "information related to confirming the execution of the voice control instruction", it is determined whether the voice response information includes a new voice control instruction;

[0123] When the voice reply message includes a new voice control instruction and the new voice control instruction belongs to a preset type of instruction, voice broadcast a confirmation message related to the execution of the new voice control instruction;

[0124] When the voice reply message includes a new voice control instruction and the new voice control instruction does not belong to a preset type of instruction, directly execute the new voice control instruction;

[0125] For example, assume that "turn off the indoor unit" and "turn off the humidification device" belong to the preset type of instructions, and "increase the temperature by 1°C" does not belong to the preset type of instructions. When receiving the user's instruction of "turn off the indoor unit", voice broadcast "Please confirm whether to turn off the indoor unit". If the voice reply message received from the user within the preset time is "do not turn off the indoor unit, turn off the humidification device" or "turn off the humidification device", then confirm "turn off the humidification device" as the new voice control instruction. Since "turn off the humidification device" belongs to the preset type of instructions, voice broadcast a confirmation message related to the execution of "turn off the humidification device"; if the voice reply message received from the user within the preset time is "do not turn off the indoor unit, increase the temperature by 1°C" or "increase the temperature by 1°C", then confirm "increase the temperature by 1°C" as the new voice control instruction. Since "increase the temperature by 1°C" does not belong to the preset type of instructions, directly execute the operation of "increase the temperature by 1°C".

[0126] Thus, the control efficiency of the air handling device can be improved, and the user experience can be enhanced.

[0127] In some embodiments, when the voice reply message does not include a new voice control instruction, end the processing flow for the voice control instruction obtained in step 101, and continue to monitor the user's voice data; if the timing of monitoring the user's voice data is continuous real-time monitoring, then monitor whether the user's voice data includes a voice control instruction; if the timing of monitoring the user's voice data is real-time monitoring within a preset time after receiving a preset wake-up word, then monitor whether the user's voice data includes the preset wake-up word.

[0128] In some embodiments, the voice control method of the air handling device further includes:

[0129] Step 105, when the voice control instruction does not belong to the preset type of instruction, directly execute the voice control instruction.

[0130] For a voice control instruction that does not belong to the preset type of instruction, do not voice broadcast a confirmation message to the user, that is, for a voice control instruction that does not require confirmation from the user, it can be directly executed. Thus, the interaction process can be saved and the control efficiency can be improved.

[0131] Figure 2 This is a flowchart of an implementation of the voice control method for an air handling device according to an embodiment of the present application. In this implementation, the confirmation information announced by voice requires a user response. As Figure 2 shown, the voice control method for the air handling device includes:

[0132] Step 201: Monitor the user's voice data;

[0133] Step 202: Determine whether a sound is monitored; if so, execute Step 203; if not, return to Step 201;

[0134] Step 203: Convert the monitored voice data into text data;

[0135] Step 204: Determine whether the text data contains keywords related to the voice control instruction for the air handling device; if so, execute Step 205; if not, return to Step 201;

[0136] Step 205: Determine the voice control instruction according to the keyword;

[0137] Step 206: Determine whether the voice control instruction belongs to a preset type of instruction; if so, execute Step 207, if not, execute Step 210;

[0138] Step 207: Announce by voice the confirmation information related to the execution of the voice control instruction, and this confirmation information requires a user response;

[0139] Step 208: Determine whether a voice response message from the user is received within a preset duration; if so, execute Step 209; if not, execute Step 211;

[0140] Step 209: Determine whether the voice response message includes information related to confirming the execution of the voice control instruction; if so, execute Step 210; if not, execute Step 211;

[0141] Step 210: Execute the voice control instruction on the air handling device, and end;

[0142] Step 211: Determine not to execute the voice control instruction, and announce by voice the reason for not executing the voice control instruction;

[0143] Step 212: Determine whether the voice response message from the user includes a new voice control instruction; if so, execute Step 206 to process the new voice control instruction; if not, return to Step 201.

[0144] The processing of the new voice control instruction includes: determining whether the new voice control instruction belongs to a preset type of instruction; if so, voice broadcasting confirmation information related to the execution of the new voice control instruction; if not, executing the new voice control instruction on the air handling equipment.

[0145] The specific implementation of steps 201-212 can refer to Figure 1 The relevant steps in will not be repeated here.

[0146] Figure 3 FIG. 1 is a flow chart of another implementation of the voice control method for air handling equipment of an embodiment of the present application. In this implementation, the voice broadcast confirmation information does not require a user reply. Figure 3 As shown, the voice control method of the air treatment equipment includes:

[0147] Step 301: monitoring the user's voice data;

[0148] Step 302: Determine whether sound is monitored; if so, execute step 303; if not, return to step 301;

[0149] Step 303: Convert the monitored voice data into text data;

[0150] Step 304: determine whether the text data contains keywords related to the voice control instructions for the air handling device; if so, execute step 305; if not, return to step 301;

[0151] Step 305: Determine a voice control instruction according to the keyword;

[0152] Step 306: Determine whether the voice control instruction belongs to a preset type of instruction; if so, execute step 307; if not, execute step 310;

[0153] Step 307: Voice broadcasting of confirmation information related to the execution of the voice control instruction, which confirmation information does not require a user response;

[0154] Step 308: Determine whether a voice message from the user related to refusing to execute the voice control instruction is received within a preset time period; if so, execute step 310; if not, execute step 309;

[0155] Step 309: Execute the voice control instruction on the air handling device, and end;

[0156] Step 310: determine not to execute the voice control instruction, and announce the reason why the voice control instruction is not executed, and return to step 301.

[0157] The specific implementation of steps 301-310 can refer to Figure 1The relevant steps are not elaborated here.

[0158] According to the above embodiments, when a voice control instruction of the user for the air handling device is recognized, first, confirmation information is announced by voice according to the user's voice control instruction to confirm the execution of the voice control instruction to the user, and the voice control instruction is executed after the execution condition is met. Thereby, the execution of incorrect control instructions can be avoided, and the user experience can be improved.

[0159] Moreover, the user's voice control instruction is judged. When the voice control instruction belongs to a preset type of instruction, confirmation information related to the execution of the voice control instruction is announced by voice to the user. Thereby, it is determined whether confirmation is required from the user according to the type of the voice control instruction, and confirmation is made to the user by voice in necessary cases. On the one hand, the execution of incorrect instructions that have a greater impact on the user or the environment can be avoided. On the other hand, since confirmation is made for instructions belonging to the preset type rather than all voice control instructions, confirmation can be carried out efficiently, the interaction process can be saved, the control efficiency can be improved, and the user experience can be further improved.

[0160] Embodiment 2

[0161] Embodiment 2 of the present application provides a voice control system for an air handling device. This system corresponds to the method described in Embodiment 1, and the specific content can refer to the description in Embodiment 1.

[0162] Figure 4 is a schematic diagram of the voice control system of the air handling device according to the embodiment of the present application. As Figure 4 shown, the voice control system 10 of the air handling device includes at least one air handling device 11, a control device 12, and a voice interaction device 13;

[0163] The control device 12 is used to obtain the user's voice control instruction for the air handling device, and judge whether the voice control instruction belongs to a preset type of instruction; when the voice control instruction belongs to the preset type of instruction, confirmation information related to the execution of the voice control instruction is announced by voice; when the preset execution condition is met, the voice control instruction is executed on the air handling device.

[0164] In some embodiments, the air handling device 11 includes at least one of an indoor unit, a air supply device, a humidity adjustment device, and a floor heating device.

[0165] In some embodiments, the control device 12 includes at least one of a server, a gateway device, a central controller, a wired controller, a remote controller, a user terminal, and a control board.

[0166] In some embodiments, the voice interaction device 13 includes at least one of a central controller, a wired controller, a remote controller, a user terminal, and a smart speaker.

[0167] In some embodiments, the control device 12 has the functions of receiving a user's voice command and making a voice announcement. At this time, the voice interaction device 13 and the control device 12 can be the same device, and the functions implemented by the voice interaction device 13 in this application are implemented by the control device 12.

[0168] For example, both the control device 12 and the voice interaction device 13 are central controllers.

[0169] The specific processing procedures of the above-mentioned various devices can refer to the relevant records in Embodiment 1, and will not be elaborated here.

[0170] According to the above embodiments, when a voice control command of the user for the air handling device is recognized, a confirmation message is first announced by voice according to the user's voice control command to confirm the execution of the voice control command to the user, and the voice control command is executed after the execution condition is met. Thereby, the execution of incorrect control commands can be avoided, and the user experience can be improved.

[0171] Moreover, the user's voice control command is judged. When the voice control command belongs to a preset type of command, a confirmation message is then announced to the user by voice. Thus, it is determined whether to confirm with the user according to the type of the voice control command, and in necessary cases, confirmation is made to the user by voice announcement. On the one hand, the execution of incorrect commands that have a greater impact on the user or the environment can be avoided. On the other hand, since it is the commands of the preset type that are confirmed rather than all voice control commands, confirmation can be efficiently performed, the interaction process can be saved, the control efficiency can be improved, and the user experience can be further improved.

[0172] Embodiment 3

[0173] Embodiment 3 of the present application provides a voice control device for an air handling device. The voice control device for the air handling device corresponds to the voice control method for the air handling device described in Embodiment 1, and the specific content can refer to the records in Embodiment 1.

[0174] Figure 5 is a schematic diagram of the voice control device for the air handling device according to the embodiment of the present application. As Figure 5 shown, the device 20 includes:

[0175] An acquisition unit 21, which is used to acquire a user's voice control command for the air handling device;

[0176] A determination unit 22, which is configured to determine whether the voice control instruction belongs to a preset type of instruction;

[0177] A voice broadcast unit 23, which is configured to, when the voice control instruction belongs to the preset type of instruction, voice broadcast confirmation information related to the execution of the voice control instruction;

[0178] An execution unit 24, which is configured to execute the voice control instruction on the air handling device when a preset execution condition is met.

[0179] The specific functions of the above units can refer to the relevant steps in Embodiment 1 and will not be elaborated here.

[0180] According to the above embodiment, in the case of recognizing a user's voice control instruction for an air handling device, first, confirmation information is voice broadcast according to the user's voice control instruction to confirm the execution of the voice control instruction to the user, and the voice control instruction is executed after the execution condition is met. Thus, incorrect control instructions can be avoided and the user experience can be improved.

[0181] Moreover, the user's voice control instruction is judged. When the voice control instruction belongs to a preset type of instruction, confirmation information is voice broadcast to the user. Thus, it is determined whether confirmation is required according to the type of the voice control instruction, and confirmation is made to the user by voice broadcast in necessary cases. On the one hand, incorrect instructions that have a greater impact on the user or the environment can be avoided from being executed. On the other hand, since confirmation is made for instructions belonging to a preset type rather than all voice control instructions, confirmation can be efficiently performed, the interaction process can be saved, the control efficiency can be improved, and the user experience can be further improved.

[0182] Embodiment 4

[0183] Embodiment 4 of the present application provides an electronic device. The steps executed by the processor of the electronic device correspond to all or part of the steps of the voice control method of the air handling device described in Embodiment 1, and the specific content can refer to the description in Embodiment 1.

[0184] Figure 6 is a schematic block diagram of the system composition of the electronic device according to an embodiment of the present application. As Figure 6 shown, the electronic device 300 may include a processor 310 and a memory 320; the memory 320 is coupled to the processor 310. It should be noted that this figure is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunication functions or other functions.

[0185] In one embodiment, the processor 310 may be configured to: obtain a voice control instruction of a user for an air handling device, and determine whether the voice control instruction belongs to a preset type of instruction; when the voice control instruction belongs to the preset type of instruction, audibly announce confirmation information related to the execution of the voice control instruction; and when a preset execution condition is met, execute the voice control instruction on the air handling device.

[0186] As Figure 6 shown, the electronic device 300 may further include: a communication module 330, an input unit 340, a display 350, a speaker 360, a microphone 370, and a power supply 380. It should be noted that the electronic device 300 does not necessarily have to include Figure 6 all the components shown in Figure 6 ; in addition, the electronic device 300 may further include

[0187] As Figure 6 shown, the processor 310, sometimes also referred to as a controller or an operation control, may include a microprocessor or other processor devices and / or logic devices. The processor 310 receives inputs and controls the operations of the various components of the electronic device 300.

[0188] Among them, the memory 320 may be, for example, one or more of a buffer, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory, or other suitable devices. It can store various data and can also store programs for executing relevant information. And the processor 310 can execute the programs stored in the memory 320 to implement information storage or processing, etc. The functions of other components are similar to those in the prior art and will not be elaborated here. The various components of the electronic device 300 can be implemented by dedicated hardware, firmware, software, or a combination thereof without departing from the scope of the present invention.

[0189] According to the above embodiments, in the case of recognizing a voice control instruction of a user for an air handling device, first audibly announce confirmation information according to the user's voice control instruction to confirm the execution of the voice control instruction to the user, and then execute the voice control instruction after the execution condition is met. Thus, it is possible to avoid executing incorrect control instructions and improve the user experience.

[0190] Moreover, the voice control command of the user is judged. When the voice control command belongs to a preset type of command, a confirmation message is then announced to the user by voice. Thus, it is determined whether to confirm with the user according to the type of the voice control command, and in necessary cases, confirmation is made to the user in the way of voice announcement. On the one hand, it can avoid the execution of wrong commands that have a greater impact on the user or the environment. On the other hand, since it is to confirm the commands belonging to the preset type rather than all voice control commands, confirmation can be carried out efficiently, saving the interaction process, improving the control efficiency, and further enhancing the user experience.

[0191] The embodiment of the present application also provides a computer-readable program. When the program is executed, the program causes the computer to execute the voice control method of the air handling device described in Embodiment 1 of the present application.

[0192] The embodiment of the present application also provides a computer-readable storage medium. Among them, the storage medium stores a computer program, and the computer-readable program causes the computer to execute the voice control method of the air handling device described in Embodiment 1 of the present application.

[0193] The devices and methods above the embodiments of the present application can be implemented by hardware or by a combination of hardware and software. The present application relates to such a computer-readable program that when the program is executed by a logic component, it can cause the logic component to implement the device or component described above, or cause the logic component to implement the various methods or steps described above.

[0194] The embodiment of the present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.

[0195] It should be noted that the limitations on the steps involved in the present application do not, on the premise of not affecting the implementation of the specific solution, be regarded as limiting the order of the steps. The steps written in the front can be executed first, or can be executed later, or even can be executed simultaneously. As long as the solution can be implemented, it should be regarded as falling within the protection scope of the present application.

[0196] The present application has been described above in combination with specific implementation manners, but those skilled in the art should understand that these descriptions are exemplary and not a limitation on the protection scope of the present application. Those skilled in the art can make various variations and modifications to the present application according to the spirit and principle of the present application, and these variations and modifications are also within the scope of the present application.

Claims

1. A voice control method for an air treatment device, characterized in that, The method includes: Obtaining a voice control instruction of a user for an air handling device, and determining whether the voice control instruction belongs to a preset type of instruction; When the voice control instruction belongs to the preset type of instruction, voice-broadcasting a confirmation message related to executing the voice control instruction; When preset execution conditions are met, executing the voice control instruction on the air handling device.

2. The method according to claim 1, wherein The preset type of instruction includes at least one of the following instructions: An instruction to turn on the air handling device; An instruction to turn off the air handling device; An instruction to switch the operation mode of the air handling device; An instruction that does not conform to the user's usage habits; An instruction that does not conform to at least one of the current season, environment, and weather conditions; An instruction that may cause discomfort to the user; An instruction that may affect the user's health; An instruction that may be a misoperation.

3. The method according to claim 1, wherein The confirmation message broadcast by voice includes information that requires the user to reply, or the confirmation message broadcast by voice is in a form that requires the user to reply.

4. The method according to claim 3, wherein The execution conditions include: receiving the user's voice reply message within a preset duration, and the voice reply message includes information related to confirming the execution of the voice control instruction.

5. The method according to claim 4, characterized in that, The method further includes: When the voice reply message does not include information related to confirming the execution of the voice control instruction, determining whether the voice reply message includes a voice control instruction that does not belong to the preset type; When the voice reply message includes a voice control instruction that does not belong to the preset type, executing the voice control instruction included in the voice reply message.

6. The method according to claim 1, wherein The confirmation message broadcast by voice does not include information that requires the user to reply, or the confirmation message broadcast by voice is in a form that does not require the user to reply.

7. The method according to claim 6, wherein The execution conditions include: not receiving voice information related to the user's refusal to execute the voice control instruction within a preset duration.

8. The method according to any one of claims 1-7, characterized in that The method further includes: When the voice control instruction is not executed, voice-broadcasting the reason for not executing the voice control instruction.

9. The method according to claim 1, wherein The method further includes: When the voice control instruction does not belong to the preset type of instruction, directly executing the voice control instruction.

10. The method according to claim 1, wherein The obtaining of the user's voice control instruction for the air handling device includes: Listening to the user's voice data; Converting the listened voice data into text data; When the text data contains keywords related to the voice control instruction for the air handling device, determining the voice control instruction according to the keywords.

11. A voice control system for an air handling device, characterized in that, The system includes at least one air handling device, a control device, and a voice interaction device; The control device is used to obtain the voice control instruction of the user for the air handling device, and determine whether the voice control instruction belongs to a preset type of instruction; when the voice control instruction belongs to the preset type of instruction, confirmatory information related to the execution of the voice control instruction is announced by voice; when a preset execution condition is met, the voice control instruction is executed on the air handling device.

12. The system according to claim 11, wherein the air handling device includes at least one of an indoor unit, a air supply device, a humidity control device, a floor heating device, and a sensor; the control device includes at least one of a server, a gateway device, a centralized controller, a wired controller, a remote controller, a user terminal, and a control board; the voice interaction device includes at least one of a centralized controller, a wired controller, a remote controller, a user terminal, and a smart speaker.

13. A voice control device for an air treatment device, characterized in that, The device includes: an acquisition unit, which is used to acquire the voice control instruction of the user for the air handling device; a judgment unit, which is used to judge whether the voice control instruction belongs to a preset type of instruction; a voice announcement unit, which is used to announce by voice the confirmatory information related to the execution of the voice control instruction when the voice control instruction belongs to the preset type of instruction; an execution unit, which is used to execute the voice control instruction on the air handling device when a preset execution condition is met.

14. An electronic device, characterized in that, The electronic device includes: a memory that stores a computer program; and a processor that implements the method according to any one of claims 1-10 when executing the computer program.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that, The computer program, when executed by the processor, implements the method according to any one of claims 1-10.