CN109215644B - Control method and device - Google Patents

Control method and device Download PDF

Info

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
Application number
CN201710552457.7A
Other languages
Chinese (zh)
Other versions
CN109215644A (en
Inventor
区达理
王志锋
王帅
严平
刘经生
刘传兰
马志海
陈逸凡
刘志才
冯江平
孙毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Original Assignee
Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd filed Critical Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Priority to CN201710552457.7A priority Critical patent/CN109215644B/en
Publication of CN109215644A publication Critical patent/CN109215644A/en
Application granted granted Critical
Publication of CN109215644B publication Critical patent/CN109215644B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/32Time-controlled igniting mechanisms or alarm devices
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution 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

Control method and device
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.
CN201710552457.7A 2017-07-07 2017-07-07 Control method and device Active CN109215644B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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