CN109215644B - Control method and device - Google Patents
Control method and device Download PDFInfo
- Publication number
- CN109215644B CN109215644B CN201710552457.7A CN201710552457A CN109215644B CN 109215644 B CN109215644 B CN 109215644B CN 201710552457 A CN201710552457 A CN 201710552457A CN 109215644 B CN109215644 B CN 109215644B
- Authority
- CN
- China
- Prior art keywords
- cooking
- voice
- state
- cover
- cooking equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000010411 cooking Methods 0.000 claims abstract description 223
- 238000001514 detection method Methods 0.000 claims abstract description 23
- 235000013305 food Nutrition 0.000 claims description 29
- 230000015654 memory Effects 0.000 claims description 18
- 235000014676 Phragmites communis Nutrition 0.000 claims description 17
- 238000007789 sealing Methods 0.000 claims description 15
- 239000000463 material Substances 0.000 claims description 10
- 230000005484 gravity Effects 0.000 claims description 9
- 239000004615 ingredient Substances 0.000 claims 2
- 230000003993 interaction Effects 0.000 abstract description 10
- 241000209094 Oryza Species 0.000 description 27
- 235000007164 Oryza sativa Nutrition 0.000 description 27
- 235000009566 rice Nutrition 0.000 description 27
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 235000014347 soups Nutrition 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 238000003860 storage Methods 0.000 description 4
- 238000010438 heat treatment Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 235000008429 bread Nutrition 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000013322 soy milk Nutrition 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 238000010025 steaming Methods 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Cookers (AREA)
Abstract
The embodiment of the invention discloses a control method and a control device; the method can comprise the following steps: detecting a state of the cooking apparatus; when the state of the cooking equipment is detected to be a triggerable state, acquiring a voice control instruction through a preset acquisition strategy; and controlling the cooking equipment to execute the voice control instruction. Therefore, the state detection of the cooking equipment is used for replacing the manual awakening of the voice control mode in the traditional voice control scheme, the interaction steps between the user and the cooking equipment can be reduced, the user can conveniently perform voice control on the cooking equipment, and the control efficiency is improved.
Description
Technical Field
The invention relates to the technology of household appliances, in particular to a control method and a control device.
Background
Currently, more and more cooking appliances provide a control mode for voice interaction with a user, and a common voice control mode mainly includes: triggering the cooking equipment to enter a voice control mode by setting a fixed physical key or combination, or triggering the cooking equipment to enter the voice control mode by setting a fixed awakening word; taking a fixed physical key as an example, when a user desires to control the cooking device through voice interaction, the user needs to press the physical key to enable the cooking device to enter a voice control mode; taking the fixed wake-up word as an example, the user also needs to speak the wake-up word to trigger the cooking apparatus to enter the voice control mode. After the cooking appliance enters the voice control mode, the cooking appliance may operate by receiving a voice command issued by a user.
For example, if the cooking device is an electric cooker, when a user needs to control the electric cooker to cook rice in a voice interaction manner, the user needs to press a fixed physical key or speak a fixed wake-up word to enable the cooking device to enter a voice control mode, and then the user can control the cooking device to work through a voice instruction.
According to the scheme of the voice control, at present, according to the scheme of the voice control of the cooking equipment, when the user performs the voice control on the cooking equipment according to own needs, at least two interaction steps are needed, namely, the user at least needs to manually trigger the cooking equipment to enter a voice control mode and control the cooking equipment through a voice instruction. Therefore, the current voice control scheme of the cooking equipment is complex to operate, and even the complexity of a one-step operation mode of directly pressing a physical key with a specific function is lower than that of the voice control of the cooking equipment.
Therefore, the current voice control scheme of the cooking equipment is complex in operation process, more in interaction steps and low in efficiency of the control scheme.
Disclosure of Invention
In order to solve the technical problem, embodiments of the present invention desirably provide a control method and apparatus, which can reduce interaction steps between a user and a cooking device, facilitate the user to perform voice control on the cooking device, and improve control efficiency.
The technical scheme of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a control method, where the method includes:
detecting a state of the cooking apparatus;
when the state of the cooking equipment is detected to be a triggerable state, acquiring a voice control instruction through a preset acquisition strategy; wherein the triggerable state is indicative of the cooking appliance having a need to control;
and controlling the cooking equipment to execute the voice control instruction.
In the foregoing scheme, the obtaining the voice control instruction through a preset obtaining policy includes:
prompting a candidate voice instruction set;
receiving voice information;
and determining the voice control instruction from the candidate voice instruction set according to the voice information.
In the foregoing scheme, the obtaining the voice control instruction through a preset obtaining policy includes:
prompting an indication for characterizing that the cooking device enters a voice-controlled state;
receiving voice information;
and determining the voice control instruction from a preset candidate voice instruction set according to the voice information.
In the above solution, the triggerable state includes: the temperature value of the cooking space in the cooking equipment is larger than a preset temperature threshold value, or the pressure value of the cooking space in the cooking equipment is larger than a preset pressure threshold value.
In the above scheme, for a cooking apparatus with a cover, the triggerable state includes that the cover is closed and food materials to be cooked are in the cooking apparatus.
In the above solution, the detecting a state of the cooking apparatus includes:
detecting whether the cover is closed and whether food is to be cooked in the cooking device.
In the above solution, the detecting whether the cover is closed includes:
the reed switch arranged on the cover and the magnet arranged on the cooking equipment body detect whether the cover is closed or not through whether the reed switch generates a closing signal or not; or,
a light sensitive resistor arranged on the cover detects whether the cover is closed or not by detecting whether the ambient light is detected or not; or,
an angle switch arranged on the cover detects whether the cover is closed or not by detecting whether the angle switch is in a horizontal position or not; or,
the microswitch arranged on the sealing cover detects whether the sealing cover is closed or not by detecting whether the sealing cover is in a suspended state or not.
In the above scheme, the detecting whether the food material to be cooked in the cooking device includes:
whether the food to be cooked in the cooking equipment is detected through a gravity sensor arranged at the bottom of a food vessel to be cooked in the cooking equipment.
In a second aspect, an embodiment of the present invention provides a control apparatus, where the apparatus includes: a state detection unit, a memory and a processor;
wherein the state detection unit is configured to detect a state of the cooking apparatus;
the memory stores a control program;
the processor is configured to execute the control program to perform the following operations:
when the state of the cooking equipment is detected to be a triggerable state, acquiring a voice control instruction through a preset acquisition strategy; wherein the triggerable state is indicative of the cooking appliance having a need to control;
and controlling the cooking equipment to execute the voice control instruction.
In the foregoing solution, the processor is specifically configured to execute the control program to perform the following operations:
prompting a candidate voice instruction set;
receiving voice information;
and determining the voice control instruction from the candidate voice instruction set according to the voice information.
In the foregoing solution, the processor is specifically configured to execute the control program to perform the following operations:
prompting an indication for characterizing that the cooking device enters a voice-controlled state;
receiving voice information;
and determining the voice control instruction from a preset candidate voice instruction set according to the voice information.
In the above solution, the triggerable state includes: the temperature value of the cooking space in the cooking equipment is larger than a preset temperature threshold value, or the pressure value of the cooking space in the cooking equipment is larger than a preset pressure threshold value.
In the above scheme, for a cooking apparatus with a cover, the triggerable state includes that the cover is closed and food materials to be cooked are in the cooking apparatus.
In the above aspect, the state detection unit is specifically configured to detect whether the cover is closed and whether food is to be cooked in the cooking device.
In the foregoing solution, the state detection unit includes: the reed switch is arranged on the sealing cover and the magnet is arranged on the cooking equipment body; or, a photoresistor disposed on the cover; or, a photoresistor disposed on the cover; or a microswitch arranged on the cover.
In the foregoing solution, the state detection unit includes: the gravity sensor is arranged in the cooking equipment and used for containing the bottom of a food material vessel to be cooked.
The embodiment of the invention provides a control method and a control device, which are used for detecting the state of cooking equipment; and when the condition that the cooking equipment is in the triggerable state is detected, acquiring a voice control instruction through a preset acquisition strategy, and then controlling the cooking equipment to execute the voice control instruction. Therefore, the state detection of the cooking equipment is used for replacing the manual awakening of the voice control mode in the traditional voice control scheme, the interaction steps between the user and the cooking equipment can be reduced, the user can conveniently perform voice control on the cooking equipment, and the control efficiency is improved.
Drawings
Fig. 1 is a schematic flow chart of a control method according to an embodiment of the present invention;
FIG. 2 is a schematic structural view of an electric rice cooker according to an embodiment of the present invention;
fig. 3 is a schematic flowchart illustrating an embodiment of a control method according to the present invention;
FIG. 4 is a schematic structural view of another electric rice cooker according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a control device according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Example one
Referring to fig. 1, a flow of a control method provided by an embodiment of the present invention is shown, where the method is suitable for controlling a cooking apparatus, and the method may be executed by a control device for controlling the cooking apparatus, and may be implemented by hardware and/or software, and the device may be coupled in the cooking apparatus to become a component of the cooking apparatus, which is not limited in this embodiment. The method can comprise the following steps:
s101: detecting a state of the cooking apparatus;
s102: when the state of the cooking equipment is detected to be a triggerable state, acquiring a voice control instruction through a preset acquisition strategy;
wherein the triggerable state is indicative of the cooking appliance having a need to control;
it can be understood that when the cooking apparatus has a control requirement, the cooking apparatus with voice control function can enter a voice control mode, and the user can control the operation of the cooking apparatus through the voice control command.
S103: and controlling the cooking equipment to execute the voice control instruction.
It should be noted that, in the embodiment, the state detection is performed on the cooking device to replace the manual awakening of the voice control mode in the traditional voice control scheme, so that the interaction steps between the user and the cooking device are reduced, the user can conveniently perform voice control on the cooking device, and the control efficiency is improved.
It should be noted that, when the state of the cooking apparatus is the triggerable state, it indicates that the cooking apparatus has a control requirement, and the triggerable state has a corresponding relationship with a specific control requirement, that is, if the cooking apparatus is in different triggerable states, it indicates that the cooking apparatus has different control requirements correspondingly.
For example, if the temperature value of the cooking space in the cooking apparatus is greater than the preset temperature threshold, it indicates that the cooking apparatus has a control requirement for stopping heating at the moment; if the pressure value of the cooking space in the cooking device is larger than a preset pressure threshold value, indicating that the cooking device has the requirement of opening a pressure relief valve to reduce the pressure; for a cooking device with a cover, if the cover is closed and the cooking device is filled with food to be cooked, the control requirement of whether the cooking device starts to cook or not is indicated.
Therefore, in the technical solution shown in fig. 1, the triggerable state may include: the temperature value of the cooking space in the cooking equipment is larger than a preset temperature threshold value, or the pressure value of the cooking space in the cooking equipment is larger than a preset pressure threshold value.
For the cooking device with a cover, in the technical solution shown in fig. 1, the triggerable state is that the cover is closed and the food material to be cooked is in the cooking device.
It can be understood that, since the cooking apparatus has different control requirements in different triggerable states, the type of the triggerable state of the cooking apparatus is more than one, and therefore, the triggerable state can be described according to different control requirements, so that when the cooking apparatus is detected to be in the corresponding triggerable state, the cooking apparatus can be characterized to have the corresponding control requirement. The specific type and description of the triggerable state are not described in detail in this embodiment.
In a possible implementation manner, in the technical solution shown in fig. 1, for the implementation solution of detecting the state of the cooking device in S101, it can be understood that a temperature detecting device or a pressure detecting device may be arranged in a cooking space in the cooking device to detect a temperature value or a pressure value of the cooking space, specifically, the temperature detecting device may be a temperature controller, and is implemented by a built-in temperature sensitive element; the pressure detection device can utilize magnetism for float floating to drive a magnetic sensitive element, or utilize temperature detection according to an ideal state equation to indirectly detect pressure and the like. The embodiments of the present invention will not be described in detail herein.
In a possible implementation manner, for a cooking apparatus having a cover, the detecting the state of the cooking apparatus in S101 includes detecting whether the cover is closed and whether food is to be cooked in the cooking apparatus.
Preferably, for a cooking device having a cover, the detecting whether the cover is closed may be implemented by various technical solutions, and the technical solutions may include:
detecting whether the seal cover is closed or not by detecting whether the reed switch generates a closing signal or not by utilizing the reed switch arranged on the seal cover and a magnet arranged on the cooking equipment body; or,
detecting whether the cover is closed or not by detecting whether the photoresistor detects ambient light or not by using a photoresistor arranged on the cover; or,
detecting whether the cover is closed by detecting whether the angle switch is in a horizontal position by using an angle switch arranged on the cover; or,
and detecting whether the sealing cover is closed or not by detecting whether the microswitch is in a suspended state or not by using the microswitch arranged on the sealing cover.
It should be noted that the cooking device with the sealing cover may include an electric cooker, an electric pressure cooker, a bread maker, a soymilk maker, a coffee maker, etc. with an upper cover, and may also include a microwave oven, an electric steaming box, etc. with an oven door.
Taking the electric cooker shown in fig. 2 as an example, detecting whether the cover is closed can be realized by any one of the following four schemes:
the first scheme is as follows: 101 is a reed switch assembly, wherein 101-1 is a reed switch arranged on the upper cover, 101-2 is a magnet arranged on the corresponding part of the cooking device body and the upper cover, when the magnet approaches the reed switch (namely the upper cover of the electric cooker is closed), the reed switch detects a magnetic field, and a closing signal representing the cover closing state is generated; in contrast, when the magnet is far away from the reed switch (namely, when the upper cover of the electric cooker is opened), the reed switch does not detect a magnetic field, so that an opening signal representing the opening state is generated.
Scheme II: 102 is a photo-resistor, which can be detected according to the amount of light. The ambient light for closing and opening the cover has obvious brightness difference; therefore, when the upper cover of the electric cooker is closed, the photoresistor can not detect the ambient light and can output a signal representing the cover closing state; on the contrary, when the upper cover of the electric cooker is opened, the photoresistor detects ambient light and outputs a signal representing the cover opening state.
The third scheme is as follows: 103 is an angle switch, which can be directly welded to the display panel PCB of the upper cover of the rice cooker or can be separately placed as a detection component at other positions of the upper cover of the rice cooker. When the upper cover of the electric cooker is closed, the angle switch is in a horizontal position and can output a signal representing the cover closing state; when the upper cover of the electric cooker is opened, the angle switch is at an inclination angle larger than 30 degrees and outputs a signal representing the cover opening state.
And the scheme is as follows: 104 is a microswitch arranged on the upper cover, whether the microswitch is closed or not is judged according to physical contact, and when the microswitch is in a suspended state, the microswitch outputs an off signal representing the cover-opening state; on the contrary, when the micro switch for closing the cover of the rice cooker is in close contact with the cooker body on the upper cover, the micro switch is in a state of pressing the key under stress, and the micro switch outputs a closing signal representing the cover closing state.
Preferably, for a cooking device with a cover, the detecting whether food is to be cooked in the cooking device comprises:
whether the food to be cooked in the cooking equipment is detected through a gravity sensor arranged at the bottom of a food vessel to be cooked in the cooking equipment.
For example, for cooking equipment such as an electric cooker, an electric pressure cooker and the like, a gravity sensor can be installed at the bottom of a heating plate and used for detecting whether an inner container contains food to be cooked or not, and for cooking equipment such as a microwave oven, an electric steamer and the like, a gravity sensor can be installed on a chassis and used for detecting whether the food to be cooked is placed in a cooking cavity or not; the shooting device can be arranged in the cooking equipment, whether the food to be cooked is placed or not is determined by matching the shot pictures, the type of the food to be cooked can be further detected, and therefore the specific control requirement of the cooking equipment can be further determined according to the type.
In a possible implementation manner, for obtaining the voice control instruction through the preset obtaining policy in the technical solution shown in fig. 1, the obtaining may include:
prompting a candidate voice instruction set;
receiving voice information;
and determining the voice control instruction from the candidate voice instruction set according to the voice information.
For example, when the state of the cooking apparatus is a triggerable state, it is indicated that the cooking apparatus has a control requirement, and if the cooking apparatus has different control requirements, the selectable voice command for controlling the cooking apparatus is correspondingly different. For example, when the food to be cooked is put into the rice cooker and the upper cover of the rice cooker is closed, the rice cooker needs to cook the food to be cooked, that is, the rice cooker needs to be controlled. The corresponding set of candidate speech instructions may then include: a cooking instruction, a soup cooking instruction, an appointment cooking instruction and the like; furthermore, the rice cooking instruction correspondence can comprise a quick rice cooking instruction, a standard rice cooking instruction, a fine rice cooking instruction and the like; the soup cooking command correspondence may include a thick soup cooking command, a thin soup cooking command, and the like. Therefore, the candidate voice command set also corresponds to the control requirement of the cooking device, and in combination with the triggerable state, it can be understood that different triggerable states correspond to different control requirements and also correspond to different candidate voice command sets.
In a specific implementation process, the cooking device may be provided with a voice playing module, which prompts a candidate voice instruction set in a playing manner, and then the user may select a voice instruction to be executed from the candidate voice instruction set and speak the voice instruction, and after receiving voice information spoken by the user, may determine a voice control instruction from the candidate voice instruction set according to the voice information, specifically, may match the voice information spoken by the user with a keyword of each candidate voice instruction in the candidate voice instruction set, and when obtaining the matched voice instruction from the candidate voice instruction set, determine the voice control instruction. For example, when the prompted candidate voice instruction set includes a rice cooking instruction, a soup cooking instruction and a reserved cooking instruction, acquiring voice information spoken by a user, such as that the user says "rice cooking bar", and then matching the voice information with keywords of each voice instruction in the candidate voice instruction set, it can be understood that the keywords of each voice instruction in the candidate voice instruction set are rice cooking, soup cooking and reserved cooking respectively; and finally, the cooking instruction can be matched from the candidate voice instruction set, so that the cooking instruction is a voice control instruction.
In a possible implementation manner, for obtaining the voice control instruction through the preset obtaining policy in the technical solution shown in fig. 1, the obtaining may include:
prompting an indication for characterizing that the cooking device enters a voice-controlled state;
receiving voice information;
and determining the voice control instruction from a preset candidate voice instruction set according to the voice information.
In a specific implementation process, the cooking device may be provided with a prompt module, for example, to control a specific LED lamp to be turned on to represent that the cooking device enters a voice control state, further, different triggerable states may be represented by LED lamps of different colors, then, voice information spoken by a user may be received, then, the voice information spoken by the user is matched with a keyword of each candidate voice instruction in a preset candidate voice instruction set, and when a matched voice instruction is obtained from the candidate voice instruction set, the voice control instruction is determined. For example, an orange LED lamp is arranged on the cooking device, and when the LED lamp is turned on, the cooking device is indicated to enter a voice control state, and at this time, the preset candidate voice instruction set includes a cooking instruction, a soup cooking instruction and an appointment cooking instruction; after seeing that the orange LED lamp is lighted, a user can say that the user is a rice cooking bar, and then the voice information is matched with the keywords of each voice instruction in the candidate voice instruction set, so that the keywords of each voice instruction in the candidate voice instruction set are rice cooking, soup cooking and reserved cooking; and finally, the cooking instruction can be matched from the candidate voice instruction set, so that the cooking instruction is a voice control instruction.
Example two
Based on the same technical concept as the foregoing embodiment, referring to fig. 3, a specific implementation flow of a control method according to an embodiment of the present invention is shown, in the flow, a cooking device takes the electric cooker shown in fig. 4 as an example, and the specific implementation flow of the method may include:
s301: closing the upper cover of the electric cooker after the user washes the rice and adds water into the electric cooker;
s302: detecting a cover closing signal;
specifically, as shown in the exploded view of the electric cooker structure shown in fig. 4, the component 01 is a voice feedback playing module, the component 02 is a plastic panel of the upper cover of the electric cooker, the component 03 is an electric appliance main control and display module, which may include a voice command analyzing function, the component 04 is a voice recognition module, the component 05 is a voice command picking module, the component 06 is an electric cooker entity, and the component 103 is an angle switch, thereby forming a control device structure of the electric cooker.
For step S302, the present embodiment performs detection through the angle switch 103, and the specific detection principle is as described in the foregoing embodiments, which is not described in detail herein.
S303: determining whether the cover closing signal is valid; if yes, go to S304; otherwise, returning to S302 to continuously detect the cover closing signal;
it should be noted that the angle switch 103 can detect the angle of the object according to the position of the gravity steel ball, and therefore, the angle switch can be directly welded to the display board PCB of the upper cover 02 of the rice cooker, and can also be placed at other positions of the upper cover 02 of the rice cooker as a detection component alone. When the upper cover 02 of the electric cooker is closed, the angle switch is in a horizontal position, and the angle switch can output a signal representing the cover closing state, and at the moment, the cover closing signal is effective; when the upper cover 02 of the electric cooker is opened, the angle switch is at an inclination angle larger than 30 degrees, the angle switch outputs a signal representing the cover opening state, and at the moment, the cover closing signal is invalid.
S304: triggering the electric cooker to enter a voice control mode;
it can be understood that after the electric cooker is closed, the user needs to work the electric cooker, the electric cooker also has control requirements, the electric cooker can be awakened into a voice control mode at the moment, the awakening process does not need to be triggered by the user, and the awakening process is realized only by detecting the state of the electric cooker, so that the interaction steps needed by the user when the user performs voice control on the electric cooker are reduced.
S305: voice broadcast prompts to guide the user to select functions by voice;
it is understood that this step can be implemented by the element 01 shown in fig. 4, and the voice announced prompts are candidate voice commands for guiding the user, and these voice commands can be stored in the storage device in the rice cooker as a set in advance. For example, the candidate voice instructions may include: a cooking instruction, a soup cooking instruction and an appointment cooking instruction.
S306: receiving voice information sent by a user according to the guidance;
it is to be understood that the user can speak a desired voice instruction, such as "rice cooking instruction", from the candidate voice instructions according to the guidance; it is also possible to say voice information associated with a user's desire of the rice cooker to execute a voice instruction, for example, "start cooking bar"
S307: receiving voice information and identifying a voice instruction represented by the voice information;
specifically, this step may be implemented by the element 04 and the element 05 in fig. 4, and after voice information sent by the user is collected, the voice instruction represented by the voice information is recognized. In connection with the above example, when the user voice information is "cooking instruction" or "start cooking bar", the keyword of the voice information is "cooking", and thus it is recognized that the voice instruction it represents is "cooking instruction".
S308: confirming whether the voice command is effective; if yes, go to S309; otherwise, go to S310;
it is to be understood that if the user does not follow the guidance, but instead issues a voice message that is not included in the candidate voice command, the voice command is invalid; the voice instruction is valid if the user utters the voice information contained in the candidate voice instruction. For example, if the voice message sent by the user is "cook rice", the voice message is the same as the rice cooking command in the candidate voice command, so the voice command is valid at this time; if the voice message sent by the user is 'play music', the voice command associated with the voice message is not contained in the candidate voice command, and the voice command at the moment is invalid.
S309: executing the corresponding function operation of the voice command, and turning to S313;
both of these steps and S308 are analysis and control steps, and can be implemented by the element 03 shown in fig. 4.
S310: voice broadcasting an error command and prompting a user to input a voice instruction again;
when the voice command is invalid, the user may be prompted to re-enter the voice command.
S311: waiting for the user to input the voice command again;
s312: confirming whether waiting for timeout; if yes, go to S313; otherwise, returning to S306, and continuing to receive the voice information sent by the user according to the guidance.
S313: broadcasting an execution result by voice;
it can be understood that after the corresponding function operation of the voice instruction is completed, the user can be reminded; when waiting for timeout, the user may also be reminded, which is not described in detail in this embodiment.
EXAMPLE III
Based on the same technical concept of the foregoing embodiment, referring to fig. 5, it shows a control device 50 provided by the embodiment of the present invention, and the device 50 can be used as a stand-alone device to control a cooking device; can also be coupled in the cooking device to become a component of the cooking device; the apparatus may include: a state detection unit 501, a memory 502, and a processor 503;
wherein the state detection unit 501 is configured to detect a state of the cooking apparatus;
the memory 502 stores a control program;
the processor 503 is configured to execute the control program to perform the following operations:
when the state of the cooking equipment is detected to be a triggerable state, acquiring a voice control instruction through a preset acquisition strategy; wherein the triggerable state is indicative of the cooking appliance having a need to control;
and controlling the cooking equipment to execute the voice control instruction.
In the above solution, the processor 503 is specifically configured to execute the control program to perform the following operations:
prompting a candidate voice instruction set;
receiving voice information;
and determining the voice control instruction from the candidate voice instruction set according to the voice information.
In the above solution, the processor 503 is specifically configured to execute the control program to perform the following operations:
prompting an indication for characterizing that the cooking device enters a voice-controlled state;
receiving voice information;
and determining the voice control instruction from a preset candidate voice instruction set according to the voice information.
In the above solution, the triggerable state includes: the temperature value of the cooking space in the cooking equipment is larger than a preset temperature threshold value, or the pressure value of the cooking space in the cooking equipment is larger than a preset pressure threshold value.
In the above scheme, for a cooking apparatus with a cover, the triggerable state includes that the cover is closed and food materials to be cooked are in the cooking apparatus.
In the above solution, the state detection unit 501 is specifically configured to detect whether the cover is closed and whether food is to be cooked in the cooking device.
In the above scheme, the state detection unit 501 includes: the reed switch is arranged on the sealing cover and the magnet is arranged on the cooking equipment body; or, a photoresistor disposed on the cover; or, a photoresistor disposed on the cover; or a microswitch arranged on the cover.
Specifically, a reed switch arranged on the cover and a magnet arranged on the cooking equipment body detect whether the cover is closed or not through whether the reed switch generates a closing signal or not; or,
a light sensitive resistor arranged on the cover detects whether the cover is closed or not by detecting whether the ambient light is detected or not; or,
an angle switch arranged on the cover detects whether the cover is closed or not by detecting whether the angle switch is in a horizontal position or not; or,
the microswitch arranged on the sealing cover detects whether the sealing cover is closed or not by detecting whether the sealing cover is in a suspended state or not.
In the above scheme, the state detection unit 501 includes: the gravity sensor is arranged in the cooking equipment and used for containing the bottom of a food material vessel to be cooked.
In the implementation of the solution shown in fig. 5, it should be noted that the above units and devices in the control device 50 may be coupled together by a bus system. It will be appreciated that a bus system is used to enable communications among the components. The bus system includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as a bus system in fig. 5.
The Memory 502 may specifically be a volatile Memory (volatile Memory), such as a Random-Access Memory (RAM); or a non-volatile Memory (non-volatile Memory), such as a Read-Only Memory (ROM), a flash Memory (flash Memory); or a combination of first memories of the above kind.
The Processor 503 may be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, and a microprocessor. It will be appreciated that the electronic devices used to implement the processor functions described above may be other devices, and embodiments of the present invention are not limited in particular.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (8)
1. A control method, characterized in that the method comprises:
detecting a state of the cooking apparatus;
when the state of the cooking equipment is detected to be a triggerable state, triggering the cooking equipment to enter a voice control mode, and acquiring a voice control instruction through a preset acquisition strategy; wherein the triggerable state is indicative of the cooking appliance having a need to control;
controlling the cooking equipment to execute the voice control instruction;
the obtaining of the voice control instruction through the preset obtaining strategy includes: prompting a candidate voice instruction set; receiving voice information; determining the voice control instruction from the candidate voice instruction set according to the voice information; or, prompting an indication for characterizing that the cooking device enters a voice-controlled state; receiving voice information; determining the voice control instruction from a preset candidate voice instruction set according to the voice information;
wherein the set of candidate voice instructions is determined according to the detected triggerable state; the triggerable state includes at least one of:
the temperature value of the cooking space in the cooking equipment is greater than a preset temperature threshold value;
the pressure value of the cooking space in the cooking equipment is greater than a preset pressure threshold value;
for cooking devices having a lid, the triggerable state includes the lid being closed and ingredients to be cooked in the cooking device.
2. The method of claim 1, wherein for a cooking appliance having a lid, the detecting a status of the cooking appliance comprises:
detecting whether the cover is closed and whether food is to be cooked in the cooking device.
3. The method of claim 2, wherein said detecting whether the lid is closed comprises:
the reed switch arranged on the cover and the magnet arranged on the cooking equipment body detect whether the cover is closed or not through whether the reed switch generates a closing signal or not; or,
a light sensitive resistor arranged on the cover detects whether the cover is closed or not by detecting whether the ambient light is detected or not; or,
an angle switch arranged on the cover detects whether the cover is closed or not by detecting whether the angle switch is in a horizontal position or not; or,
the microswitch arranged on the sealing cover detects whether the sealing cover is closed or not by detecting whether the sealing cover is in a suspended state or not.
4. The method of claim 2, wherein the detecting whether food material is to be cooked in the cooking device comprises:
whether the food to be cooked in the cooking equipment is detected through a gravity sensor arranged at the bottom of a food vessel to be cooked in the cooking equipment.
5. A control device, characterized in that the device comprises: a state detection unit, a memory and a processor;
wherein the state detection unit is configured to detect a state of the cooking apparatus;
the memory stores a control program;
the processor is configured to execute the control program to perform the following operations:
when the state of the cooking equipment is detected to be a triggerable state, triggering the cooking equipment to enter a voice control mode, and acquiring a voice control instruction through a preset acquisition strategy; wherein the triggerable state is indicative of the cooking appliance having a need to control;
controlling the cooking equipment to execute the voice control instruction;
the obtaining of the voice control instruction through the preset obtaining strategy includes: prompting a candidate voice instruction set; receiving voice information; determining the voice control instruction from the candidate voice instruction set according to the voice information; or, prompting an indication for characterizing that the cooking device enters a voice-controlled state; receiving voice information; determining the voice control instruction from a preset candidate voice instruction set according to the voice information;
wherein the set of candidate voice instructions is determined according to the detected triggerable state; the triggerable state includes at least one of:
the temperature value of the cooking space in the cooking equipment is greater than a preset temperature threshold value;
the pressure value of the cooking space in the cooking equipment is greater than a preset pressure threshold value;
for cooking devices having a lid, the triggerable state includes the lid being closed and ingredients to be cooked in the cooking device.
6. The apparatus according to claim 5, characterized in that for a cooking device having a cover, the state detection unit is in particular configured to detect whether the cover is closed and whether food material is to be cooked in the cooking device.
7. The apparatus of claim 6, wherein the state detection unit comprises: the reed switch is arranged on the sealing cover and the magnet is arranged on the cooking equipment body; or, a photoresistor disposed on the cover; or an angle switch arranged on the cover; or a microswitch arranged on the cover.
8. The apparatus of claim 6, wherein the state detection unit comprises: the gravity sensor is arranged in the cooking equipment and used for containing the bottom of a food material vessel to be cooked.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710552457.7A CN109215644B (en) | 2017-07-07 | 2017-07-07 | Control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710552457.7A CN109215644B (en) | 2017-07-07 | 2017-07-07 | Control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109215644A CN109215644A (en) | 2019-01-15 |
CN109215644B true CN109215644B (en) | 2021-10-15 |
Family
ID=64991165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710552457.7A Active CN109215644B (en) | 2017-07-07 | 2017-07-07 | Control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109215644B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110558826B (en) * | 2019-10-10 | 2021-07-09 | 广东美的厨房电器制造有限公司 | Cooking apparatus, control method of cooking apparatus, and storage medium |
CN111986780A (en) * | 2020-08-14 | 2020-11-24 | 珠海格力电器股份有限公司 | Intelligent menu processing method and device, computer equipment and storage medium |
CN114424883B (en) * | 2020-10-29 | 2023-09-01 | 佛山市顺德区美的电热电器制造有限公司 | Control method, control device, pressure cooking appliance and storage medium |
CN112998538A (en) * | 2021-03-10 | 2021-06-22 | 上海松下微波炉有限公司 | Steaming and baking oven |
CN114343437B (en) * | 2022-01-14 | 2023-08-04 | 深圳市伊欧乐科技有限公司 | Auxiliary cooking system and method based on voice recognition |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202134066U (en) * | 2011-05-05 | 2012-02-01 | 张兆生 | Electronic cooker voice prompting device |
CN104505093A (en) * | 2014-12-16 | 2015-04-08 | 佛山市顺德区美的电热电器制造有限公司 | Household appliance and voice interaction method thereof |
CN105768841A (en) * | 2014-12-25 | 2016-07-20 | 佛山市顺德区美的电热电器制造有限公司 | Cooking utensil and control method and system thereof |
CN105869640B (en) * | 2015-01-21 | 2019-12-31 | 上海墨百意信息科技有限公司 | Method and device for recognizing voice control instruction aiming at entity in current page |
CN104965448A (en) * | 2015-07-17 | 2015-10-07 | 小米科技有限责任公司 | Intelligent device control method and device |
CN106054675B (en) * | 2016-06-02 | 2018-09-04 | 佛山市顺德区美的电热电器制造有限公司 | Sound control method, phonetic controller and the electric appliance of electric appliance |
CN105976817B (en) * | 2016-07-04 | 2020-03-20 | 佛山市顺德区美的电热电器制造有限公司 | Voice control method and voice control device of cooking appliance and cooking appliance |
CN106388555B (en) * | 2016-09-28 | 2018-12-21 | 美的集团股份有限公司 | Energy-saving control circuit and cookware for cookware |
CN106910496A (en) * | 2017-02-28 | 2017-06-30 | 广东美的制冷设备有限公司 | Intelligent electrical appliance control and device |
CN106724864B (en) * | 2017-03-06 | 2023-10-24 | 浙江苏泊尔家电制造有限公司 | Cooking appliance, cover and control method for cooking appliance |
-
2017
- 2017-07-07 CN CN201710552457.7A patent/CN109215644B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109215644A (en) | 2019-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109215644B (en) | Control method and device | |
US4837414A (en) | Oven with electronic remote controller | |
KR20180028642A (en) | Cooking apparatus and controlling method of cooking apparatus | |
KR20150053778A (en) | Remotely-controlled full-intelligence integrated electric rice cooker | |
US20220304115A1 (en) | Cooking container sensing for ignition triggering and programmed cooking | |
JP2017077352A (en) | Electric rice cooker | |
JP4836717B2 (en) | Cooker | |
JP3412468B2 (en) | rice cooker | |
CN109240183B (en) | Control method of household appliance and household appliance | |
JP7222619B2 (en) | rice cooker | |
CN112869547B (en) | Cooking appliance and control method thereof | |
CN209789528U (en) | Cooking utensil | |
JP2020038017A (en) | Heating cooker | |
JP2010194019A (en) | Rice cooker | |
KR100217192B1 (en) | Cooking apparatus | |
KR101561356B1 (en) | Method and apparatus for providing cooking information | |
JP2023074541A (en) | Heating cooker and heating cooking system with the same | |
JP2006136373A (en) | Rice cooker | |
KR20090102013A (en) | Cooker and method for controlling the same | |
KR100762335B1 (en) | Method for notifying operation of microwave range | |
JPS59215519A (en) | Cooking utensil | |
JP4360314B2 (en) | rice cooker | |
JP2004008551A (en) | Rice cooker | |
JP2926830B2 (en) | Cooker | |
US20190231114A1 (en) | System for detecting a possibility of boiling over and preventing said boiling over |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |