Integrated stove intelligent control method and device based on voice information
Through the collaborative work of the voice module and the controller, intelligent control of various devices in the integrated stove is achieved, which solves the adjustment problem when the user has inconvenient hands and improves the convenience and intelligence of the integrated stove.
Patent Information
- Application Number
- CN202210720014.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-23
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-06-23
AI Technical Summary
When users have difficulty using their hands, it is difficult to adjust the firepower of the existing integrated stove through voice control, and different devices need to be adjusted separately, which makes it inconvenient to use.
The voice module is used to collect voice control information, determine the target device type, and generate corresponding control information. Through communication between the voice module or control panel and the controller, intelligent control of each device of the integrated stove is achieved.
It improves the convenience and intelligence of users' control over integrated stoves and enhances the user experience.
Smart Images

Figure CN115183279B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to a method and device for intelligently controlling an integrated stove based on voice information. Background Art
[0002] In real life, with the development of science and technology, artificial intelligence has been increasingly used in people's daily lives, and the concept of smart home has become increasingly popular. With the continuous development of smart home, people have also put forward higher requirements for the intelligence of kitchen utensils.
[0003] At present, existing integrated stoves can include one or more of a gas stove head, a range hood, a steamer, a disinfection cabinet, and a storage cabinet, and existing gas stoves can be adjusted through voice commands. However, the voice control of the gas stove head in the existing integrated stove can only realize the operation of turning off the gas stove, and the adjustment of the gas stove firepower is usually done by manually adjusting the gas stove knob or by touching the button to adjust the firepower of the gas stove, and different devices in the integrated stove need to be adjusted separately. However, when the user's hands are inconvenient, such as when the user is washing or cutting vegetables, operating the integrated stove by manual control brings great inconvenience to the user. It can be seen that it is particularly important to provide a new intelligent control method for integrated stoves to improve the convenience of users using integrated stoves. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide an intelligent control method and device for an integrated stove based on voice information, which can intelligently control the various devices contained in the integrated stove through voice information, which can help improve the convenience of users in controlling the integrated stove, and can help improve the intelligence of controlling the integrated stove, and thus can help improve the user experience of using the integrated stove.
[0005] To solve the above technical problems, the present invention discloses, in a first aspect, a method for intelligently controlling an integrated stove based on voice information. The method is applied to a control device for controlling an integrated stove. The integrated stove integrates at least one type of kitchen appliance. The control device includes a voice module and a controller corresponding to each type of kitchen appliance.
[0006] The method comprises:
[0007] The voice module collects voice control information for the integrated stove;
[0008] The voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generates target control information corresponding to the target kitchen device according to the voice control information;
[0009] When the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and send the first control parameter to the voice module;
[0010] The voice module receives the first control parameter sent by the control panel corresponding to the target kitchen device, and sends the first control parameter to the controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter.
[0011] As an optional embodiment, in the first aspect of the present invention, after the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the method further includes:
[0012] The voice module switches the current signal transmission direction to a target signal transmission direction from the voice module to the control panel corresponding to the target kitchen device, and performs the operation of sending the target control information to the control panel corresponding to the target kitchen device;
[0013] The voice module determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device, and when it is determined that the target control information has been successfully sent to the control panel corresponding to the target kitchen device, switches the working state of the voice module to the information forwarding state;
[0014] The information forwarding state is used to forward the first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device.
[0015] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0016] When the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel, the voice module generates a second control parameter matching the target control information based on the target control information, and sends the second control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter based on the second control parameter.
[0017] As an optional implementation, in the first aspect of the present invention, the default working state of the voice module is the information forwarding state;
[0018] The method further comprises:
[0019] The voice module receives a third control parameter sent by a target control panel, where the third control parameter is generated by the target control panel after detecting a touch operation triggered by an operator, and the target control panel is any control panel connected to the voice module;
[0020] After receiving the third control parameter, the voice module determines the target controller that needs to receive the third control parameter based on the third control parameter, and forwards the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform a matching operation.
[0021] As an optional embodiment, in the first aspect of the present invention, the control panel corresponding to the target kitchen device performs a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and sends the first control parameter to the voice module, including:
[0022] determining, by a control panel corresponding to the target kitchen appliance, whether all touch control functions thereof include the control function corresponding to the target control information; and if so, simulating a matching human touch operation according to the target control information, generating a first control parameter corresponding to the target kitchen appliance according to the simulated human touch operation, and sending the first control parameter to the voice module;
[0023] For a device type of kitchen equipment having a corresponding control panel, the number of kitchen equipment under this device type is greater than or equal to 2, and each kitchen equipment under this device type has a unique corresponding control panel.
[0024] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0025] The voice module obtains scene information of the current scene, wherein the scene information includes one or more of environmental information corresponding to the current scene, user information corresponding to the user in the current scene, and device information corresponding to each kitchen device integrated with the integrated stove in the current scene;
[0026] The voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generates target control information corresponding to the target kitchen device according to the voice control information, including:
[0027] The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the scene information and the voice control information, and generates target control information corresponding to the target kitchen equipment according to the scene information and the voice control information.
[0028] As an optional embodiment, in the first aspect of the present invention, the voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, including:
[0029] The voice module extracts a control keyword from the voice control information, calculates a matching degree between the control keyword and each device keyword included in a preset device keyword library, and obtains a matching degree set;
[0030] Filtering out the highest matching degree from the matching degree set, and determining the device keyword corresponding to the highest matching degree as the matching keyword;
[0031] The kitchen equipment that matches the matching keyword is determined as the target kitchen equipment to be controlled, and the equipment type of the target kitchen equipment is determined according to the target kitchen equipment.
[0032] A second aspect of the present invention discloses an intelligent control device for an integrated stove based on voice information, the device being used to control an integrated stove that integrates at least one type of kitchen appliance. The device includes a voice module and a controller corresponding to each type of kitchen appliance.
[0033] Wherein, the voice module includes:
[0034] A collection unit, configured to collect voice control information for the integrated stove;
[0035] a determining unit, configured to determine a target kitchen appliance to be controlled and a device type of the target kitchen appliance according to the voice control information, and generate target control information corresponding to the target kitchen appliance according to the voice control information;
[0036] a sending unit, configured to, when the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, send the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device, and send the first control parameter to the voice module;
[0037] a receiving unit, configured to receive the first control parameter sent by a control panel corresponding to the target kitchen appliance;
[0038] The sending unit is further configured to send the first control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter.
[0039] As an optional implementation manner, in the second aspect of the present invention, the voice module further includes:
[0040] a switching unit, configured to switch a current signal transmission direction to a target signal transmission direction from the voice module to the control panel corresponding to the target kitchen device, and trigger the sending unit to execute the operation of sending the target control information to the control panel corresponding to the target kitchen device;
[0041] a judging unit, configured to judge whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device;
[0042] The switching unit is further configured to switch the working state of the voice module to an information forwarding state when the judgment unit determines that the target control information has been successfully sent to the control panel corresponding to the target kitchen device; the information forwarding state is configured to forward the first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device.
[0043] As an optional implementation manner, in the second aspect of the present invention, the voice module further includes:
[0044] a generating unit, configured to generate, according to the target control information, a second control parameter matching the target control information when the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel;
[0045] The sending unit is further configured to send the second control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter according to the second control parameter.
[0046] As an optional implementation, in the second aspect of the present invention, the default working state of the voice module is the information forwarding state;
[0047] The receiving unit is further configured to receive a third control parameter sent by a target control panel, where the third control parameter is generated by the target control panel after detecting a touch operation triggered by an operator, and the target control panel is any control panel connected to the voice module;
[0048] The determining unit is further configured to determine, after receiving the third control parameter, a target controller that needs to receive the third control parameter according to the third control parameter;
[0049] The sending unit is further configured to forward the third control parameter to the target controller to trigger the target controller to control the kitchen device corresponding to the third control parameter to perform a matching operation.
[0050] As an optional embodiment, in the second aspect of the present invention, the control panel corresponding to the target kitchen device performs a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and sends the first control parameter to the voice module, including:
[0051] determining, by a control panel corresponding to the target kitchen appliance, whether all touch control functions thereof include the control function corresponding to the target control information; and if so, simulating a matching human touch operation according to the target control information, generating a first control parameter corresponding to the target kitchen appliance according to the simulated human touch operation, and sending the first control parameter to the voice module;
[0052] For a device type of kitchen equipment having a corresponding control panel, the number of kitchen equipment under this device type is greater than or equal to 2, and each kitchen equipment under this device type has a unique corresponding control panel.
[0053] As an optional implementation manner, in the second aspect of the present invention, the voice module further includes:
[0054] an acquiring unit, configured to acquire scene information of a current scene, the scene information including one or more of environmental information corresponding to the current scene, user information corresponding to a user in the current scene, and device information corresponding to each kitchen device integrated with the integrated stove in the current scene;
[0055] The determining unit determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generates target control information corresponding to the target kitchen device according to the voice control information in the following manner:
[0056] The determination unit determines the target kitchen device to be controlled and the device type of the target kitchen device according to the scenario information and the voice control information, and generates target control information corresponding to the target kitchen device according to the scenario information and the voice control information.
[0057] As an optional embodiment, in the second aspect of the present invention, the determination unit determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information in the following manner:
[0058] The determining unit extracts a control keyword from the voice control information, calculates a matching degree between the control keyword and each device keyword included in a preset device keyword library, and obtains a matching degree set;
[0059] The determining unit selects a highest matching degree from the matching degree set, and determines the device keyword corresponding to the highest matching degree as the matching keyword;
[0060] The determining unit determines the kitchen device that matches the matching keyword as the target kitchen device to be controlled, and determines the device type of the target kitchen device according to the target kitchen device.
[0061] The third aspect of the present invention discloses another intelligent control device for an integrated stove based on voice information, the device comprising:
[0062] a memory storing executable program code;
[0063] a processor coupled to the memory;
[0064] The processor calls the executable program code stored in the memory to execute the integrated stove intelligent control method based on voice information disclosed in the first aspect of the present invention.
[0065] The fourth aspect of the present invention discloses a computer-storable medium, which stores computer instructions. When the computer instructions are called, they are used to execute the integrated stove intelligent control method based on voice information disclosed in the first aspect of the present invention.
[0066] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0067] In an embodiment of the present invention, the method is applied to a control device, which is used to control an integrated stove. The integrated stove integrates at least one type of kitchen equipment. The control device includes a voice module and a controller corresponding to each type of kitchen equipment. The voice module collects voice control information for the integrated stove. The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the voice control information, and generates target control information corresponding to the target kitchen equipment based on the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen equipment and send the first control parameter to the voice module. The voice module receives the first control parameter sent by the control panel corresponding to the target kitchen equipment, and sends the first control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter. It can be seen that the implementation of the present invention can intelligently control the various devices included in the integration through voice information, which can help improve the convenience of users in controlling the integrated stove, can help improve the intelligence of controlling the integrated stove, and thus can help improve the user experience of using the integrated stove. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0069] Figure 1 This is a schematic diagram of a scenario of intelligent control of an integrated stove based on voice information disclosed in an embodiment of the present invention;
[0070] Figure 2 This is a flow chart of an integrated stove intelligent control method based on voice information disclosed in an embodiment of the present invention;
[0071] Figure 3This is a flow chart of another integrated stove intelligent control method based on voice information disclosed in an embodiment of the present invention;
[0072] Figure 4 This is a structural diagram of an integrated stove intelligent control device based on voice information disclosed in an embodiment of the present invention;
[0073] Figure 5 2 is a schematic structural diagram of another integrated stove intelligent control device based on voice information disclosed in an embodiment of the present invention;
[0074] Figure 6 This is a structural diagram of another integrated stove intelligent control device based on voice information disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0075] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0076] The terms "first," "second," and so on, in the description and claims of the present invention and the accompanying drawings are used to distinguish between different items, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or end comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed therein, or may optionally include other steps or elements inherent to such process, method, product, or end.
[0077] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0078] The present invention discloses a method and device for intelligently controlling an integrated stove based on voice information. These methods can intelligently control various devices within the integrated stove through voice information, thereby improving the convenience and intelligence of controlling the integrated stove, thereby enhancing the user experience of the integrated stove. These methods are described in detail below.
[0079] In order to better understand the integrated stove intelligent control method and device based on voice information disclosed in the present invention, the integrated stove intelligent control scenario based on voice information is first described. Specifically, the integrated stove intelligent control scenario based on voice information can be as follows Figure 1 As shown, Figure 1 This is a schematic diagram of an integrated stove intelligent control scenario based on voice information disclosed in an embodiment of the present invention. Figure 1 As shown, the intelligent control scenario of the integrated stove based on voice information may include a control device, wherein the control device includes a voice module and a controller corresponding to each type of kitchen equipment. The controller corresponding to each type of kitchen equipment may be a first controller, a second controller, and a third controller, wherein the number of controllers is not limited. It should be noted that the control device is used to control the integrated stove, and the integrated stove integrates at least one type of kitchen equipment. Further optionally, the intelligent control scenario of the integrated stove based on voice information may also include a first control panel and a second control panel, wherein the number of control panels is not limited. It should be noted that the voice module is connected to the first controller, the second controller, the third controller, the first control panel, and the second control panel. Among them, the voice module collects voice control information for the integrated stove, and the voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generates target control information corresponding to the target kitchen equipment according to the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen equipment and send the first control parameter to the voice module. The voice module receives the first control parameter sent by the control panel corresponding to the target equipment, and sends the first control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter. The kitchen equipment in the integrated stove can be intelligently controlled according to the voice information, which can be beneficial to improving the intelligence and convenience of users controlling the integrated stove, and can be beneficial to improving the accuracy of controlling the integrated stove through voice.
[0080] Optionally, after the device type of the target kitchen device indicates that a corresponding control panel exists for the target kitchen device, the voice module switches the current signal transmission direction to a target signal transmission direction from the voice module to the control panel corresponding to the target kitchen device, and performs an operation of sending target control information to the control panel corresponding to the target kitchen device. The voice module determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device. If so, the voice module switches its working state to an information forwarding state, which is used to forward a first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device. In this way, the signal transmission direction can be automatically switched when a corresponding control panel exists for the target kitchen device, so that the target control information is sent to the control panel corresponding to the target kitchen device. After the target control information is successfully sent to the control panel corresponding to the target kitchen device, the signal transmission direction is switched back to the information forwarding state. By switching the signal transmission direction, signal transmission can be achieved on a single channel, which can help improve the accuracy of controlling the integrated stove through voice information and the synchronization of controlling the integrated stove, and can help improve the resource utilization rate of signal transmission.
[0081] Optionally, when the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel, the voice module generates a second control parameter matching the target control information based on the target control information and sends the second control parameter to the controller corresponding to the target kitchen device, thereby triggering the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter based on the second control parameter. This allows the voice module to directly generate the second control parameter matching the target control information and send the second control parameter directly to the controller corresponding to the target kitchen device, thereby improving the efficiency of intelligent control of the integrated stove based on voice information.
[0082] Optionally, the default working state of the voice module is the information forwarding state; the voice module receives the third control parameter sent by the target control panel, and the third control parameter is generated by the target control panel after detecting the touch operation triggered by the operator. After receiving the third control parameter, the voice module determines the target controller that needs to receive the third control parameter according to the third control parameter, and forwards the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform a matching operation. In this way, after the target control panel receives the third control parameter, the corresponding operation can be performed according to the third control parameter, which can enrich the way of controlling the integrated stove, and can help improve the accuracy of the user's control of the integrated stove, and thus can help improve the convenience and experience of the user's control of the integrated stove.
[0083] Optionally, the control panel corresponding to the target kitchen equipment determines whether all its touch control functions include the control function corresponding to the target control information. If so, the matching human touch operation is simulated according to the target control information, and the first control parameter corresponding to the target kitchen equipment is generated according to the simulated human touch operation and the first control parameter is sent to the voice module. In this way, the operation of generating the first control parameter and sending the first control parameter to the voice module can be performed only after it is determined that all the touch control functions corresponding to the target kitchen equipment include the control function corresponding to the target control information, which can help improve the accuracy of controlling the integrated stove and can help improve the success rate of controlling the integrated stove.
[0084] Further optionally, the voice module can also obtain scene information under the current scene, and determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information, and generate target control information corresponding to the target kitchen equipment based on the scene information and voice control information. In this way, the target kitchen equipment and the target control information corresponding to the target kitchen equipment can be determined based on multiple aspects of information, which can help improve the accuracy and intelligence of determining the target kitchen equipment and the corresponding target control information, and can help improve the convenience of users controlling the integrated stove, and thus can help improve the user experience of controlling the integrated stove.
[0085] Optionally, for example, the first control panel may correspond to the first controller, and the second control panel may correspond to the second controller, and each controller may be capable of controlling at least one target kitchen device. For example, the target kitchen device controlled by the first controller may be a stove, wherein the stove includes at least one stove head. When the voice control information received by the voice module is for controlling the left stove head, the voice module determines that the target kitchen device is the stove and that the stove has a corresponding control panel, and that the control panel corresponding to the stove is the first control panel. The voice module sends the voice control information to the first control panel to trigger the first control panel to generate corresponding first control parameters based on the voice control information, and sends the first control parameters to the voice module. The voice module forwards the first control parameters to the first controller to trigger the first controller to control the target kitchen device to perform an operation matching the first control parameters based on the first control parameters. In this way, specific target kitchen devices can be intelligently controlled based on the voice information, which can help improve the convenience and accuracy of the user's control of the integrated stove.
[0086] It should be noted that Figure 1The scenario architecture shown is only for representing the scenario used in the integrated stove intelligent control method based on voice information. The voice module, first control panel, second control panel, first controller, second controller, and third controller involved are only schematically shown. The specific structure / size / shape / location / installation method can be adaptively adjusted according to the actual scenario. Figure 1 The scenario architecture shown is not limited to this.
[0087] The above describes the application scenarios of the integrated stove intelligent control method based on voice information. The following describes the integrated stove intelligent control method and device based on voice information in detail.
[0088] Example 1
[0089] See also Figure 2 , Figure 2 This is a flow chart of an integrated stove intelligent control method based on voice information disclosed in an embodiment of the present invention. Figure 2 The described integrated stove intelligent control method based on voice information can be applied to an integrated stove intelligent control device based on voice information, which is used to control the integrated stove. The integrated stove integrates at least one type of kitchen equipment. The control device includes a voice module and a controller corresponding to each type of kitchen equipment. The embodiment of the present invention is not limited thereto. Figure 2 As shown, the integrated stove intelligent control method based on voice information may include the following operations:
[0090] 101. The voice module collects voice control information for the integrated stove.
[0091] In the embodiment of the present invention, optionally, the voice control information for the integrated stove may be collected by the voice module through a collection unit in the voice module.
[0092] In the embodiment of the present invention, optionally, the voice control information for the integrated stove is voice control information for one of the kitchen appliances integrated with the integrated stove, or may be voice control information for multiple kitchen appliances integrated with the integrated stove.
[0093] 102. The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generates target control information corresponding to the target kitchen equipment according to the voice control information.
[0094] In an embodiment of the present invention, the device type of the target kitchen device may optionally include a first type or a second type. Optionally, the first type may be a kitchen device with a corresponding control panel, while the second type may be a kitchen device without a corresponding control panel. Furthermore, the corresponding control panel of the first type may correspond to one target kitchen device or multiple target kitchen devices, which is not limited in this embodiment of the present invention.
[0095] In the embodiment of the present invention, optionally, the number of target kitchen appliances may be one or more, which is not limited in the embodiment of the present invention.
[0096] In an embodiment of the present invention, optionally, before the voice module determines the target kitchen appliance to be controlled and the appliance type of the target kitchen appliance based on the voice control information, and generates target control information corresponding to the target kitchen appliance based on the voice control information, the method may further include: extracting voiceprint information from the voice control information, determining a target user corresponding to the voiceprint information based on the extracted voiceprint information, determining whether the target user meets a pre-set user control condition, and if so, executing the operations of determining the target kitchen appliance to be controlled and the appliance type of the target kitchen appliance based on the voice control information, and generating target control information corresponding to the target kitchen appliance based on the voice control information. This can determine the target user issuing the voice control information based on the voiceprint information in the voice control information, determine whether the target user meets the user control condition, and if so, determine the target kitchen appliance to be controlled and the appliance type of the target kitchen appliance based on the voice control information, and generate target control information corresponding to the target kitchen appliance based on the voice control information, thereby improving the security of controlling kitchen appliances in an integrated stove.
[0097] 103. When the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and send the first control parameter to the voice module.
[0098] In an embodiment of the present invention, optionally, when the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the number of kitchen devices under this device type is greater than or equal to 2, and each kitchen device under this device type has a unique corresponding control panel. For example, the target kitchen device may be a stove, and if a corresponding control panel exists for the stove, the stove has at least one burner. In this way, the voice module transmits the target control information to the control panel corresponding to the target kitchen device, triggering the control panel corresponding to the target kitchen device to perform preprocessing operations on the target control information to obtain a first control parameter corresponding to the target kitchen device and transmit the first control parameter to the voice module. This can improve the accuracy of obtaining the first control parameter corresponding to the target kitchen device and can also help improve the accuracy of subsequent control of the target kitchen device based on the first control parameter.
[0099] In an embodiment of the present invention, optionally, when the device type of the target kitchen device indicates that a corresponding control panel exists for the target kitchen device and the number of kitchen devices of that device type is 1, the voice module may transmit the target control information to the control panel corresponding to the target kitchen device, thereby triggering the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device. Furthermore, optionally, the voice module may generate the first control parameter corresponding to the target kitchen device based on the target control information, and directly transmit the generated first control parameter corresponding to the target kitchen device to the controller corresponding to the target kitchen device, thereby triggering the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter. In this way, when there is a corresponding control panel for the target kitchen device and the number of kitchen devices under this device type is 1, the voice module can directly generate the first control parameter corresponding to the target kitchen device and send the first control parameter corresponding to the target kitchen device to the controller corresponding to the target kitchen device, or send the target control information to the control panel corresponding to the target kitchen device to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain the first control parameter corresponding to the target kitchen device. This can help improve the efficiency of generating the first control parameter corresponding to the target kitchen device, and further help improve the efficiency of the subsequent controller corresponding to the target kitchen device in controlling the target kitchen device according to the first control parameter corresponding to the target kitchen device.
[0100] In this optional embodiment, optionally, the control panel corresponding to the target kitchen equipment can display the current operating information of the target kitchen equipment, wherein the current operating information of the target kitchen equipment may include one or more of the current operating firepower value, the current operating gear, and the current operating mode.
[0101] In an embodiment of the present invention, the first control parameter may optionally be a control parameter that matches the target control information. Furthermore, the first control parameter may optionally be one or more of a control parameter corresponding to the operating power of the target kitchen appliance, a control parameter corresponding to the operating duration of the target kitchen appliance, a control parameter corresponding to the heating temperature of the target kitchen appliance, a control parameter corresponding to the heating duration of the target kitchen appliance, a control parameter corresponding to the ventilation intensity of the target kitchen appliance, and a control parameter corresponding to the ventilation duration of the target kitchen appliance.
[0102] 104. The voice module receives a first control parameter sent by a control panel corresponding to the target kitchen device, and sends the first control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter.
[0103] In an embodiment of the present invention, optionally, the default working state of the voice module is the information forwarding state, that is, after the voice module receives the first control parameter sent by the control panel corresponding to the target kitchen equipment, it does not perform any operation on the first control parameter, and forwards the first control parameter to the controller corresponding to the target kitchen equipment.
[0104] It can be seen that implementation Figure 2 The described integrated stove intelligent control method based on voice information can control the integrated stove through the voice module included in the control device and the controller corresponding to each type of kitchen equipment, collect voice control information for the integrated stove, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generate target control information corresponding to the target kitchen equipment according to the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter and send the first control parameter to the voice module. The voice module forwards the first control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter. The kitchen equipment contained in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove and improve the user experience of controlling the integrated stove.
[0105] In an optional embodiment, after the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the method further includes:
[0106] The voice module switches the current signal transmission direction to a target signal transmission direction from the voice module to the control panel corresponding to the target kitchen device, and performs an operation of sending the target control information to the control panel corresponding to the target kitchen device;
[0107] The voice module determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device. When it is determined that the target control information has been successfully sent to the control panel corresponding to the target kitchen device, the working state of the voice module is switched to the information forwarding state;
[0108] The information forwarding state is used to forward a first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device.
[0109] In this optional embodiment, the information forwarding state is optionally the default working state of the voice module. The signal transmission direction of the information forwarding state is that the voice module receives control parameters corresponding to the target kitchen device from the control panel corresponding to the target kitchen device, and the voice module transmits the received control parameters corresponding to the target kitchen device to the controller corresponding to the target kitchen device.
[0110] In this optional embodiment, optionally, when it is determined that the target control information is not successfully sent to the control panel corresponding to the target kitchen device, the voice module can re-execute the operation of sending the target control information to the control panel corresponding to the target kitchen device, and re-determine whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device, until it is determined that the target control information has been successfully sent to the control panel corresponding to the target kitchen device.
[0111] It can be seen that the implementation of this optional embodiment can, after the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the voice module switches the current signal transmission direction to the target signal transmission direction from the voice module to the control panel corresponding to the template kitchen device, and executes the operation of sending the target control information to the control panel corresponding to the target kitchen device, and determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device. If so, the working state of the voice module is switched to the information forwarding state. In this way, the signal transmission between the voice module and the control panel corresponding to the target kitchen device and the controller corresponding to the target kitchen device can be realized by changing the signal transmission direction of the voice module in one channel. A voice module can be added to the existing integrated stove product so that the existing integrated stove can control the kitchen equipment integrated in the integrated stove according to the voice information, and the kitchen equipment contained in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove, and can help improve the user experience of controlling the integrated stove, which can help improve the convenience of users controlling the kitchen equipment in the integrated stove.
[0112] Example 2
[0113] See also Figure 3 , Figure 3 This is a flow chart of an integrated stove intelligent control method based on voice information disclosed in an embodiment of the present invention. Figure 3 The method for intelligent control of an integrated stove based on voice information described above can be applied to an intelligent control device for an integrated stove based on voice information, the control device being used to control an integrated stove that integrates at least one type of kitchen equipment. The control device includes a voice module and a controller corresponding to each type of kitchen equipment, which is not limited in the embodiments of the present invention. Figure 3 As shown, the integrated stove intelligent control method based on voice information may include the following operations:
[0114] 201. The voice module collects voice control information for the integrated stove.
[0115] 202. The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generates target control information corresponding to the target kitchen equipment according to the voice control information.
[0116] 203. When the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and send the first control parameter to the voice module.
[0117] 204. The voice module receives a first control parameter sent by a control panel corresponding to the target kitchen device, and sends the first control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter.
[0118] 205. When the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel, the voice module generates a second control parameter that matches the target control information based on the target control information, and sends the second control parameter to the controller corresponding to the target kitchen device to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter based on the second control parameter.
[0119] In the embodiment of the present invention, for other descriptions of steps 201 to 204, please refer to the detailed description of steps 101 to 104 in the first embodiment, which will not be repeated in the embodiment of the present invention.
[0120] In an embodiment of the present invention, optionally, when the device type of the target kitchen device indicates that no corresponding control panel exists for the target kitchen device, the voice module directly generates second control parameters matching the target control information based on the target control information. This improves the efficiency of generating the second control parameters matching the target control information, thereby facilitating the controller corresponding to the target kitchen device to control the target kitchen device more efficiently based on the second control parameters, thereby improving the convenience of user control of the integrated stove and user experience.
[0121] It can be seen that implementation Figure 2 The described integrated stove intelligent control method based on voice information can realize the control of the integrated stove through the voice module included in the control device and the controller corresponding to each type of kitchen equipment, collect voice control information for the integrated stove, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generate target control information corresponding to the target kitchen equipment according to the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter and send the first control parameter to the voice module. The voice module generates the first control parameter. The parameter is forwarded to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter; when the device type of the target kitchen equipment indicates that the target kitchen equipment does not have a corresponding control panel, the voice module generates a second control parameter matching the target control information, and sends the second control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the second control parameter according to the second control parameter. The kitchen equipment included in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove, and can help improve the user experience of controlling the integrated stove.
[0122] In an optional embodiment, the default working state of the voice module is the information forwarding state;
[0123] The method further includes:
[0124] The voice module receives a third control parameter sent by a target control panel, where the third control parameter is generated by the target control panel after detecting a touch operation triggered by an operator. The target control panel is any control panel connected to the voice module.
[0125] After receiving the third control parameter, the voice module determines the target controller that needs to receive the third control parameter based on the third control parameter, and forwards the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform matching operations.
[0126] In this optional embodiment, the signal transmission direction of the information forwarding state is that the voice module receives the control parameters corresponding to the target kitchen device sent by the control panel corresponding to the target kitchen device, and the voice module sends the received control parameters corresponding to the target kitchen device to the controller corresponding to the target kitchen device.
[0127] In this optional embodiment, the third control parameter is optionally generated by an operator operating a control panel of the kitchen appliance. The third control parameter may be generated by an operator operating a button or touch panel on the control panel of the kitchen appliance. For example, the target control panel may be the control panel of an induction cooker, and an operator triggers an operation on the control panel of the induction cooker to adjust the heating power to the second level. Based on the operator's operation on the control panel of the induction cooker, the third control parameter is generated, indicating that the induction cooker is controlled to adjust the heating power to the second level.
[0128] In this optional embodiment, the number of controllers corresponding to the target control panel can be one or more, that is, one target control panel can control one kitchen device or multiple kitchen devices.
[0129] It can be seen that the voice module implementing this optional embodiment can receive the third control parameter sent by the target control panel, determine the target controller that needs to receive the third control parameter based on the third control parameter, and forward the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform matching operations. It can perform corresponding operations according to the touch operation triggered by the operator on the target control panel, which can help enrich the way of intelligent control of the integrated stove, and can help improve the convenience of users' intelligent control of the integrated stove, and thus can help improve the user experience of intelligent control of the integrated stove.
[0130] In another optional embodiment, the control panel corresponding to the target kitchen device performs a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and sends the first control parameter to the voice module, including:
[0131] The control panel corresponding to the target kitchen device determines whether all its touch control functions include the control function corresponding to the target control information. If so, a matching human touch operation is simulated according to the target control information. A first control parameter corresponding to the target kitchen device is generated based on the simulated human touch operation, and the first control parameter is sent to the voice module.
[0132] For a device type of kitchen equipment having a corresponding control panel, the number of kitchen equipment under this device type is greater than or equal to 2, and each kitchen equipment under this device type has a unique corresponding control panel.
[0133] In this optional embodiment, optionally, the control panel corresponding to the target kitchen equipment can display the current operating information of the target kitchen equipment, wherein the current operating information of the target kitchen equipment may include one or more of the current operating firepower value, the current operating gear, and the current operating mode.
[0134] In this optional embodiment, if the result of the determination is negative, the target control information is used to determine whether there is a kitchen device in the integrated stove that can implement the control function corresponding to the target control information. If so, the kitchen device that can implement the control function corresponding to the target control information is updated as the target kitchen device. If not, a reminder message is sent to the operator stating that there is no kitchen device in the integrated stove that can implement the control function corresponding to the target control information. This allows, when it is determined that all touch control functions on the control panel corresponding to the target kitchen device do not include the control function corresponding to the target control information, to determine a kitchen device in the integrated stove that can implement the control function corresponding to the target control information and update it as the target kitchen device, or to send a reminder message to the operator stating that there is no kitchen device in the integrated stove that can implement the control function corresponding to the target control information. This can help improve the intelligence and safety of the user's control of the kitchen devices in the integrated stove.
[0135] In this optional embodiment, simulating a matching human touch operation based on the target control information may optionally include generating touch operation instructions for a control panel corresponding to the target kitchen device based on the target control information. Generating corresponding touch operation instructions based on the target control information can simulate a human touch operation based on the voice information, thereby improving the accuracy of generating the first control parameter corresponding to the target kitchen device and the accuracy of the controller corresponding to the target kitchen device subsequently executing an operation matching the first control parameter on the target kitchen device based on the first control parameter. This, in turn, can improve the accuracy of the user's control over the target kitchen device in the integrated stove and enhance the user experience.
[0136] It can be seen that the implementation of this optional embodiment can determine whether all touch controls of the target kitchen equipment include the control function corresponding to the target control information through the control panel corresponding to the target kitchen equipment. If so, the matching human touch operation is simulated according to the target control information, and the first control parameter corresponding to the target kitchen equipment is generated according to the simulated human touch operation and the first control parameter is sent to the voice module, wherein the device type of the kitchen equipment corresponding to the corresponding control panel is greater than or equal to 2, and each kitchen equipment under the device type has a unique control panel corresponding to it, which can help improve the accuracy of the control panel corresponding to the target kitchen equipment in generating the corresponding first control parameter, and can help improve the accuracy of the subsequent controller corresponding to the target kitchen equipment in performing the operation matching the first control parameter on the target kitchen equipment according to the first control parameter, thereby helping to improve the accuracy of the user's control of the target kitchen equipment in the integrated stove and the user experience.
[0137] In yet another optional embodiment, the method further includes:
[0138] The voice module obtains scene information in the current scene, where the scene information includes one or more of environmental information corresponding to the current scene, user information corresponding to the user in the current scene, and device information corresponding to each kitchen device integrated with the integrated stove in the current scene;
[0139] The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generates target control information corresponding to the target kitchen equipment according to the voice control information, including:
[0140] The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the scene information and the voice control information, and generates target control information corresponding to the target kitchen equipment according to the scene information and the voice control information.
[0141] In this optional embodiment, the voice module may obtain the scene information of the current scene in real time, or may obtain it periodically according to a pre-set time period, or may obtain it when voice control information is received, which is not limited in the embodiment of the present invention.
[0142] In this optional embodiment, the environmental information corresponding to the current scene may optionally include one or more of the ambient temperature value of the current scene, the ambient humidity value of the current scene, and the oil fume concentration value of the current scene. The user information corresponding to the current scene may include one or more of the gender and age of the user in the current scene, and the historical usage information corresponding to the user's use of each kitchen appliance in the integrated stove, wherein the historical usage information corresponding to the user's use of each kitchen appliance in the integrated stove includes one or more of the frequency of use, total number of uses, usage time period, gear used, firepower used, and power used of each kitchen appliance in the integrated stove. The device information corresponding to each kitchen appliance integrated in the integrated stove in the current scene may include one or more of the current usage duration of each kitchen appliance, the power used of each kitchen appliance, the real-time operating temperature value of each kitchen appliance, and the oil fume value generated by each kitchen appliance. In this way, by obtaining the scene information in the current scene, it is possible to improve the subsequent determination of the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information. The target kitchen equipment to be controlled and the equipment type of the target kitchen equipment can be determined based on multiple factors, which can help improve the accuracy of determining the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment. It can also help improve the accuracy of the subsequent controller corresponding to the target kitchen equipment controlling the target kitchen equipment to perform operations matching the control parameters based on the control parameters.
[0143] It can be seen that implementing this optional embodiment can obtain scene information in the current scene, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information, and generate target control information corresponding to the target kitchen equipment based on the scene information and voice control information. This can improve the subsequent determination of the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information, can determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on multiple factors, can help improve the accuracy of determining the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment, and can help improve the accuracy of the subsequent controller corresponding to the target kitchen equipment controlling the target kitchen equipment to perform operations matching the control parameters based on the control parameters.
[0144] In yet another optional embodiment, the voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, including:
[0145] The voice module extracts the control keyword from the voice control information, calculates the matching degree between the control keyword and each device keyword included in the pre-set device keyword library, and obtains a matching degree set;
[0146] Filtering out the highest matching degree from the matching degree set, and determining the device keyword corresponding to the highest matching degree as the matching keyword;
[0147] The kitchen equipment matching the matching keyword is determined as the target kitchen equipment to be controlled, and the equipment type of the target kitchen equipment is determined according to the target kitchen equipment.
[0148] In this optional embodiment, the control keyword can optionally be one or more of a status keyword representing the user's current status, a dish keyword representing the target dish, and a kitchen equipment keyword representing the kitchen equipment to be controlled, wherein the target dish can be a dish existing in any kitchen equipment in the integrated stove or a dish that requires any kitchen equipment in the integrated stove to be cooked.
[0149] In this optional embodiment, after selecting the highest matching degree from the matching degree set and before determining the device keyword corresponding to the highest matching degree as the matching keyword, the method may further include: determining whether the highest matching degree satisfies a pre-set matching degree condition; if so, determining the device keyword corresponding to the highest matching degree as the matching keyword; if not, terminating the process or recalculating the matching degree between the control keyword and each device keyword included in the pre-set device keyword library to obtain the matching degree set. This allows determining whether the highest matching degree satisfies the pre-set matching condition before determining the device keyword corresponding to the highest matching degree as the matching keyword, which can help improve the accuracy of determining the matching keyword, thereby improving the accuracy of determining the target kitchen device to be controlled, and further improving the accuracy of intelligent control of the target kitchen device.
[0150] In this optional embodiment, further optional, for example, when the control keyword in the voice control information is a state keyword and is used to indicate that the user's current state is too much oil smoke, the range hood in the integrated stove can be determined as the target kitchen equipment; or, when the control keyword in the voice control information is a dish keyword and is used to indicate that the target dish is grilled chicken wings, the steam oven in the integrated stove can be determined as the target kitchen equipment; or, when the control keyword in the voice control information is a kitchen equipment keyword and the kitchen equipment keyword is the left stove, the left stove is determined as the target kitchen equipment. In this way, by analyzing the voice control information to obtain the control keyword in the voice control information and determining the target kitchen equipment based on the control keyword, it can be beneficial to improve the accuracy and intelligence of determining the target kitchen equipment, can be beneficial to improving the convenience of the user controlling the kitchen equipment in the integrated stove, and can further be beneficial to improving the user's experience of controlling the integrated stove.
[0151] It can be seen that the implementation of this optional embodiment can extract the control keyword in the voice control information, calculate the matching degree between the control keyword and each device keyword included in the pre-set device keyword library to obtain a matching degree set, screen out the highest matching degree from the matching degree set and determine the device keyword corresponding to the highest matching degree as the matching keyword, determine the kitchen equipment matching the matching keyword as the target kitchen equipment to be controlled and determine the device type of the target kitchen equipment based on the target kitchen equipment, which can help improve the accuracy and intelligence of determining the target kitchen equipment, can help improve the convenience of users controlling the kitchen equipment in the integrated stove, and thus can help improve the user experience of controlling the integrated stove.
[0152] Example 3
[0153] See also Figure 4 , Figure 4 This is a structural diagram of an integrated stove intelligent control device based on voice information disclosed in an embodiment of the present invention. Figure 4 As shown, the integrated stove intelligent control device based on voice information may include a voice module 301 and a controller corresponding to at least one target kitchen device, and the voice module 301 is respectively connected to the control panel corresponding to at least one kitchen device;
[0154] The voice module 301 includes:
[0155] The collection unit 3011 is used to collect voice control information for the integrated stove.
[0156] The determining unit 3012 is configured to determine the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generate target control information corresponding to the target kitchen device according to the voice control information.
[0157] The sending unit 3013 is configured to send the target control information to the control panel corresponding to the target kitchen device when the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and send the first control parameter to the voice module 301.
[0158] The receiving unit 3014 is configured to receive a first control parameter sent by a control panel corresponding to the target kitchen appliance.
[0159] The sending unit 3013 is further configured to send the first control parameter to the controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter.
[0160] visible, Figure 4 The described device can control the integrated stove through the voice module included in the device and the controller corresponding to each type of kitchen equipment, collect voice control information for the integrated stove, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generate target control information corresponding to the target kitchen equipment according to the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter and send the first control parameter to the voice module. The voice module forwards the first control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter. The kitchen equipment contained in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove and improve the user experience of controlling the integrated stove.
[0161] In an optional embodiment, if Figure 5 As shown, the voice module 301 also includes:
[0162] The switching unit 3015 is used to switch the current signal transmission direction to the target signal transmission direction from the voice module 301 to the control panel corresponding to the target kitchen device, and trigger the sending unit 3013 to execute the operation of sending the target control information to the control panel corresponding to the target kitchen device.
[0163] The judging unit 3016 is configured to judge whether the target control information has been successfully sent to the control panel corresponding to the target kitchen appliance.
[0164] The switching unit 3015 is also used to switch the working state of the voice module 301 to the information forwarding state when the judgment unit 3016 determines that the target control information has been successfully sent to the control panel corresponding to the target kitchen device; the information forwarding state is used to forward the first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device.
[0165] visible, Figure 5The described device can, after the device type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module switches the current signal transmission direction to the target signal transmission direction from the voice module to the control panel corresponding to the template kitchen equipment, and executes the operation of sending the target control information to the control panel corresponding to the target kitchen equipment, and determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen equipment. If so, the working state of the voice module is switched to the information forwarding state. In this way, the signal transmission between the voice module and the control panel corresponding to the target kitchen equipment and the controller corresponding to the target kitchen equipment can be realized by changing the signal transmission direction of the voice module in one channel. A voice module can be added to the existing integrated stove product so that the existing integrated stove can control the kitchen equipment integrated in the integrated stove according to the voice information, and the kitchen equipment contained in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove, and can help improve the user experience of controlling the integrated stove, and can help improve the convenience of users controlling the kitchen equipment in the integrated stove.
[0166] In another optional embodiment, Figure 5 As shown, the voice module 301 also includes:
[0167] The generating unit 3017 is configured to generate, according to the target control information, a second control parameter that matches the target control information when the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel.
[0168] The sending unit 3013 is further configured to send the second control parameter to the controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter according to the second control parameter.
[0169] visible, Figure 5The described device can control the integrated stove through the voice module included in the device and the controller corresponding to each type of kitchen equipment, collect voice control information for the integrated stove, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the voice control information, and generate target control information corresponding to the target kitchen equipment according to the voice control information. When the equipment type of the target kitchen equipment indicates that the target kitchen equipment has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen equipment to trigger the control panel corresponding to the target kitchen equipment to perform a preprocessing operation on the target control information to obtain a first control parameter and send the first control parameter to the voice module, and the voice module forwards the first control parameter to the target kitchen equipment. The controller corresponding to the kitchen equipment triggers the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the first control parameter according to the first control parameter; when the device type of the target kitchen equipment indicates that the target kitchen equipment does not have a corresponding control panel, the voice module generates a second control parameter matching the target control information, and sends the second control parameter to the controller corresponding to the target kitchen equipment to trigger the controller corresponding to the target kitchen equipment to control the target kitchen equipment to perform an operation matching the second control parameter according to the second control parameter. The kitchen equipment included in the integrated stove can be intelligently controlled through voice information, which can help improve the convenience of users controlling the integrated stove, and can help improve the user experience of controlling the integrated stove.
[0170] In yet another optional embodiment, the default working state of the voice module 301 is the information forwarding state;
[0171] Among them, such as Figure 5 As shown, the receiving unit 3014 is further configured to receive a third control parameter sent by a target control panel, where the third control parameter is generated by the target control panel after detecting a touch operation triggered by an operator. The target control panel is any control panel connected to the voice module 301.
[0172] The determining unit 3012 is further configured to determine a target controller that needs to receive the third control parameter according to the third control parameter after the receiving unit 3014 receives the third control parameter;
[0173] The sending unit 3013 is further configured to forward the third control parameter to the target controller to trigger the target controller to control the kitchen device corresponding to the third control parameter to perform a matching operation.
[0174] visible, Figure 5The described device can receive a third control parameter sent by a target control panel, determine a target controller that needs to receive the third control parameter based on the third control parameter, and forward the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform a matching operation. It can perform corresponding operations based on the touch operation triggered by the operator on the target control panel, which can help enrich the ways of intelligently controlling the integrated stove, improve the convenience of users in intelligently controlling the integrated stove, and thus improve the user experience of intelligently controlling the integrated stove.
[0175] In another optional embodiment, the control panel corresponding to the target kitchen device performs a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and sends the first control parameter to the voice module 301, including:
[0176] The control panel corresponding to the target kitchen device determines whether all its touch control functions include the control function corresponding to the target control information. If so, a matching human touch operation is simulated according to the target control information. A first control parameter corresponding to the target kitchen device is generated based on the simulated human touch operation and sent to the voice module 301.
[0177] For a device type of kitchen equipment having a corresponding control panel, the number of kitchen equipment under this device type is greater than or equal to 2, and each kitchen equipment under this device type has a unique corresponding control panel.
[0178] visible, Figure 5 The described device can determine whether all touch controls of the target kitchen equipment include the control function corresponding to the target control information through the control panel corresponding to the target kitchen equipment. If so, it simulates the matching human touch operation according to the target control information, generates the first control parameter corresponding to the target kitchen equipment according to the simulated human touch operation, and sends the first control parameter to the voice module, wherein the device type of the kitchen equipment corresponding to the corresponding control panel has a number greater than or equal to 2, and each kitchen equipment under the device type has a unique corresponding control panel, which can help improve the accuracy of the control panel corresponding to the target kitchen equipment in generating the corresponding first control parameter, and can help improve the accuracy of the subsequent controller corresponding to the target kitchen equipment in performing the operation matching the first control parameter on the target kitchen equipment according to the first control parameter, thereby helping to improve the accuracy of the user's control of the target kitchen equipment in the integrated stove and the user experience.
[0179] In yet another optional embodiment, the voice module 301 further includes:
[0180] An acquisition unit 3018 is configured to acquire scene information for the current scene, where the scene information includes one or more of environmental information corresponding to the current scene, user information corresponding to the user in the current scene, and device information corresponding to each kitchen device integrated with the integrated stove in the current scene;
[0181] The determining unit 3012 determines the target kitchen appliance to be controlled and the appliance type of the target kitchen appliance according to the voice control information, and generates target control information corresponding to the target kitchen appliance according to the voice control information in the following manner:
[0182] The determination unit 3012 determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the scene information and the voice control information, and generates target control information corresponding to the target kitchen equipment according to the scene information and the voice control information.
[0183] visible, Figure 5 The described device can obtain scene information in the current scene, determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information, and generate target control information corresponding to the target kitchen equipment based on the scene information and voice control information. It can improve the subsequent determination of the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on the scene information and voice control information, can determine the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment based on multiple factors, can help improve the accuracy of determining the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment, and can help improve the accuracy of the subsequent controller corresponding to the target kitchen equipment controlling the target kitchen equipment to perform operations matching the control parameters according to the control parameters.
[0184] In yet another optional embodiment, the determination unit 3012 determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information in the following manner:
[0185] The determining unit 3012 extracts the control keyword from the voice control information, calculates the matching degree between the control keyword and each device keyword included in the preset device keyword library, and obtains a matching degree set;
[0186] The determining unit 3012 selects the highest matching degree from the matching degree set and determines the device keyword corresponding to the highest matching degree as the matching keyword;
[0187] The determining unit 3012 determines the kitchen device that matches the matching keyword as the target kitchen device to be controlled, and determines the device type of the target kitchen device according to the target kitchen device.
[0188] visible, Figure 5The described device can extract control keywords from voice control information, calculate the matching degree between the control keywords and each device keyword included in a pre-set device keyword library to obtain a matching degree set, screen out the highest matching degree from the matching degree set and determine the device keyword corresponding to the highest matching degree as the matching keyword, determine the kitchen equipment matching the matching keyword as the target kitchen equipment to be controlled and determine the device type of the target kitchen equipment based on the target kitchen equipment, which can help improve the accuracy and intelligence of determining the target kitchen equipment, can help improve the convenience of users controlling the kitchen equipment in the integrated stove, and thus can help improve the user experience of controlling the integrated stove.
[0189] Example 4
[0190] See also Figure 6 , Figure 6 This is a structural diagram of another integrated stove intelligent control device based on voice information disclosed in an embodiment of the present invention. Figure 6 As shown, the integrated stove intelligent control device based on voice information may include:
[0191] A memory 401 storing executable program code;
[0192] a processor 402 coupled to the memory 401;
[0193] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the integrated stove intelligent control method based on voice information described in the first embodiment of the present invention or the second embodiment of the present invention.
[0194] Example 5
[0195] An embodiment of the present invention discloses a computer-storable medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps of the integrated stove intelligent control method based on voice information described in Example 1 or Example 2 of the present invention.
[0196] Example 6
[0197] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps of the integrated stove intelligent control method based on voice information described in Example 1 or Example 2.
[0198] The device embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Those skilled in the art can understand and implement the present invention without inventive effort.
[0199] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the portion that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.
[0200] Finally, it should be noted that the integrated stove intelligent control method and device based on voice information disclosed in the embodiment of the present invention only discloses a preferred embodiment of the present invention, which is only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, ordinary technicians in this field should understand that it is still possible to modify the technical solutions recorded in the aforementioned embodiments, or to make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for intelligent control of an integrated stove based on voice information, characterized in that: The method is applied to a control device for controlling an integrated stove, wherein the integrated stove integrates at least one type of kitchen appliance, and the control device includes a voice module and a controller corresponding to each type of kitchen appliance; The method comprises: The voice module collects voice control information for the integrated stove; The voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generates target control information corresponding to the target kitchen device according to the voice control information; When the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the voice module sends the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and send the first control parameter to the voice module; The voice module receives the first control parameter sent by the control panel corresponding to the target kitchen device, and sends the first control parameter to the controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter; The method further comprises: When the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel, the voice module generates a second control parameter matching the target control information based on the target control information, and sends the second control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter based on the second control parameter.
2. The integrated stove intelligent control method based on voice information according to claim 1, characterized in that: After the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, the method further includes: The voice module switches the current signal transmission direction to a target signal transmission direction from the voice module to the control panel corresponding to the target kitchen device, and performs the operation of sending the target control information to the control panel corresponding to the target kitchen device; The voice module determines whether the target control information has been successfully sent to the control panel corresponding to the target kitchen device, and when it is determined that the target control information has been successfully sent to the control panel corresponding to the target kitchen device, switches the working state of the voice module to the information forwarding state; The information forwarding state is used to forward the first control parameter that the control panel corresponding to the target kitchen device needs to send to the controller corresponding to the target kitchen device.
3. The integrated stove intelligent control method based on voice information according to claim 1, characterized in that: The default working state of the voice module is information forwarding state; The method further comprises: The voice module receives a third control parameter sent by a target control panel, where the third control parameter is generated by the target control panel after detecting a touch operation triggered by an operator, and the target control panel is any control panel connected to the voice module; After receiving the third control parameter, the voice module determines the target controller that needs to receive the third control parameter based on the third control parameter, and forwards the third control parameter to the target controller to trigger the target controller to control the kitchen equipment corresponding to the third control parameter to perform a matching operation.
4. The integrated stove intelligent control method based on voice information according to claim 3 is characterized in that: The control panel corresponding to the target kitchen device performs a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device and sends the first control parameter to the voice module, including: determining, by a control panel corresponding to the target kitchen appliance, whether all touch control functions thereof include the control function corresponding to the target control information; and if so, simulating a matching human touch operation according to the target control information, generating a first control parameter corresponding to the target kitchen appliance according to the simulated human touch operation, and sending the first control parameter to the voice module; For a device type of kitchen equipment having a corresponding control panel, the number of kitchen equipment under this device type is greater than or equal to 2, and each kitchen equipment under this device type has a unique corresponding control panel.
5. The integrated stove intelligent control method based on voice information according to any one of claims 1 to 4, characterized in that: The method further comprises: The voice module obtains scene information of the current scene, wherein the scene information includes one or more of environmental information corresponding to the current scene, user information corresponding to the user in the current scene, and device information corresponding to each kitchen device integrated with the integrated stove in the current scene; The voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, and generates target control information corresponding to the target kitchen device according to the voice control information, including: The voice module determines the target kitchen equipment to be controlled and the equipment type of the target kitchen equipment according to the scene information and the voice control information, and generates target control information corresponding to the target kitchen equipment according to the scene information and the voice control information.
6. The integrated stove intelligent control method based on voice information according to any one of claims 1 to 4, characterized in that: The voice module determines the target kitchen device to be controlled and the device type of the target kitchen device according to the voice control information, including: The voice module extracts a control keyword from the voice control information, calculates a matching degree between the control keyword and each device keyword included in a preset device keyword library, and obtains a matching degree set; Filtering out the highest matching degree from the matching degree set, and determining the device keyword corresponding to the highest matching degree as the matching keyword; The kitchen equipment that matches the matching keyword is determined as the target kitchen equipment to be controlled, and the equipment type of the target kitchen equipment is determined according to the target kitchen equipment.
7. An intelligent control device for an integrated stove based on voice information, characterized in that: The device is used to control an integrated stove, which integrates at least one type of kitchen equipment. The device includes a voice module and a controller corresponding to each type of kitchen equipment. Wherein, the voice module includes: A collection unit, configured to collect voice control information for the integrated stove; a determining unit, configured to determine a target kitchen appliance to be controlled and a device type of the target kitchen appliance according to the voice control information, and generate target control information corresponding to the target kitchen appliance according to the voice control information; a sending unit, configured to, when the device type of the target kitchen device indicates that the target kitchen device has a corresponding control panel, send the target control information to the control panel corresponding to the target kitchen device, so as to trigger the control panel corresponding to the target kitchen device to perform a preprocessing operation on the target control information to obtain a first control parameter corresponding to the target kitchen device, and send the first control parameter to the voice module; a receiving unit, configured to receive the first control parameter sent by a control panel corresponding to the target kitchen appliance; The sending unit is further configured to send the first control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the first control parameter according to the first control parameter; The voice module further includes: a generating unit, configured to generate, according to the target control information, a second control parameter matching the target control information when the device type of the target kitchen device indicates that the target kitchen device does not have a corresponding control panel; The sending unit is further configured to send the second control parameter to a controller corresponding to the target kitchen device, so as to trigger the controller corresponding to the target kitchen device to control the target kitchen device to perform an operation matching the second control parameter according to the second control parameter.
8. An intelligent control device for an integrated stove based on voice information, characterized in that: The device comprises: a memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the integrated stove intelligent control method based on voice information as described in any one of claims 1-6.
9. A computer storage medium, characterized in that The computer storage medium stores computer instructions, which, when called, are used to execute the integrated stove intelligent control method based on voice information as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Control method for extractor hood and extractor hood applying same
CN106871193A
Device control apparatus and method and device comprising apparatus
CN108231072A
Method and device for analyzing voice
CN108899027A
Control method and control device of range hood
CN112539440A
Intelligent voice-controlled integrated cooker
CN114446302A