DE102021207577A1 - Voice control for a cooking stove - Google Patents
Voice control for a cooking stove Download PDFInfo
- Publication number
- DE102021207577A1 DE102021207577A1 DE102021207577.0A DE102021207577A DE102021207577A1 DE 102021207577 A1 DE102021207577 A1 DE 102021207577A1 DE 102021207577 A DE102021207577 A DE 102021207577A DE 102021207577 A1 DE102021207577 A1 DE 102021207577A1
- Authority
- DE
- Germany
- Prior art keywords
- cookware
- cooking
- voice command
- stove
- cooker
- 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.)
- Pending
Links
- 238000010411 cooking Methods 0.000 title claims description 98
- 238000000034 method Methods 0.000 claims abstract description 26
- 238000010438 heat treatment Methods 0.000 claims description 17
- 230000001939 inductive effect Effects 0.000 claims description 4
- 230000006698 induction Effects 0.000 claims description 3
- 235000012054 meals Nutrition 0.000 description 5
- 235000013305 food Nutrition 0.000 description 4
- 235000014347 soups Nutrition 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 229910052802 copper Inorganic materials 0.000 description 2
- 239000010949 copper Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 235000019577 caloric intake Nutrition 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 238000005580 one pot reaction Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 235000015927 pasta Nutrition 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 235000011962 puddings Nutrition 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000013518 transcription Methods 0.000 description 1
- 230000035897 transcription Effects 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24C—DOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
- F24C7/00—Stoves or ranges heated by electric energy
- F24C7/08—Arrangement or mounting of control or safety devices
- F24C7/082—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
- F24C7/083—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination on tops, hot plates
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electric Stoves And Ranges (AREA)
Abstract
Ein Verfahren zur Sprachsteuerung eines Kochherds umfasst Schritte des Erfassens eines Sprachbefehls im Bereich des Kochherds; wobei der Sprachbefehl auf ein auf dem Kochherd stehendes Kochgeschirr bezogen ist; des Bestimmens des Kochgeschirrs; und des Ansteuerns des Kochherds, um das Kochgeschirr entsprechend dem Sprachbefehl zu erwärmen.A method for voice control of a stove includes the steps of detecting a voice command in the vicinity of the stove; wherein the voice command is related to a cookware standing on the cooktop; determining the cookware; and driving the cooker to heat the cookware according to the voice command.
Description
Die vorliegende Erfindung betrifft eine Sprachsteuerung für einen Kochherd. Insbesondere betrifft die Erfindung die sprachliche Steuerung eines Kochherds mit mehreren Kochzonen.The present invention relates to a voice control for a cooking stove. More particularly, the invention relates to voice control of a cooktop with multiple cooking zones.
Ein Kochherd kann auf der Basis eines akustischen Sprachbefehls gesteuert werden. Dazu kann beispielsweise ein Spracherkennungsdienst verwendet werden, wie er etwa von Google, Amazon oder Microsoft bekannt ist. Der Sprachdienst kann von einem vom Kochherd unabhängigen Gerät aufgerufen werden, oder aber in den Kochherd integriert sein. Ein Benutzer kann den Sprachbefehl also beispielsweise im Bereich des Kochherds aussprechen und der Dienst kann die darin enthaltenen sprachlichen Informationen decodieren. Auf der Basis der Ergebnisse kann der Kochherd gesteuert werden.A cooking stove can be controlled based on an acoustic voice command. For example, a voice recognition service can be used for this purpose, such as that known from Google, Amazon or Microsoft. The voice service can be accessed from a device that is independent of the cooktop, or it can be integrated into the cooktop. For example, a user can pronounce the voice command in the vicinity of the stove and the service can decode the voice information contained therein. Based on the results, the cooker can be controlled.
Eine derartige Vorgehensweise berücksichtigt nicht die nähere Funktionsweise des Kochherds bzw. die Art, wie ein Benutzer üblicherweise mit ihm umgeht. Ein üblicher Kochherd umfasst vier Kochzonen, von denen während der Zubereitung einer Speise mehrere in Gebrauch sein können. Um eine Wärmezufuhr zu einer der Kochzonen zu steuern, muss der Sprachbefehl eine Identifikation der Kochzone enthalten. Ein Benutzer kann es als nicht intuitiv empfinden, eine Kochzone über eine vorbestimmte Bezeichnung wie 1, 2, 3 und 4 zu referenzieren. Eine Referenzierung über eine Ortsangabe wie „Platte vorne links“ kann als umständlich und zeitraubend empfunden werden.Such a procedure does not take into account the detailed functioning of the cooker or the way in which a user usually handles it. A typical cooking range includes four cooking zones, several of which may be in use during the preparation of a meal. In order to control an application of heat to one of the cooking zones, the voice command must contain an identification of the cooking zone. A user may find it counterintuitive to refer to a cooking zone by a predetermined designation such as 1, 2, 3, and 4. Referencing using a location such as "front left panel" can be perceived as cumbersome and time-consuming.
Verwendet der Benutzer eine falsche Zuordnung, so kann die Steuerung des Kochherds nicht seinen Vorstellungen entsprechen. Unter Umständen kann eine Speise, die auf dem Kochherd erwärmt oder zubereitet wird, verderben. Schlimmstenfalls kann durch übermäßige Hitzezufuhr die Gefahr einer Rauchentwicklung oder eines Küchenbrands entstehen.If the user uses an incorrect assignment, the control of the stove cannot correspond to his ideas. Under certain circumstances, food that is heated or prepared on the stove can spoil. In the worst case, excessive heat can cause smoke or a kitchen fire.
Eine der vorliegenden Erfindung zugrunde liegende Aufgabe besteht in der Angabe einer verbesserten Technik zur Steuerung eines Kochherds mittels eines Sprachbefehls. Die Erfindung löst diese Aufgabe mittels der Gegenstände der unabhängigen Ansprüche. Unteransprüche geben bevorzugte Ausführungsformen wieder.It is an object of the present invention to provide an improved technique for controlling a cooking range using a voice command. The invention solves this problem by means of the subject matter of the independent claims. Subclaims reflect preferred embodiments.
Nach einem ersten Aspekt der vorliegenden Erfindung umfasst ein Verfahren zur Sprachsteuerung eines Kochherds Schritte des Erfassens eines Sprachbefehls im Bereich des Kochherds, wobei der Sprachbefehl auf ein auf dem Kochherd stehendes Kochgeschirr bezogen ist; des Bestimmens des Kochgeschirrs; und des Ansteuerns des Kochherds, um das Kochgeschirr entsprechend dem Sprachbefehl zu erwärmen.According to a first aspect of the present invention, a method for voice control of a cooker comprises the steps of detecting a voice command in the area of the cooker, the voice command relating to cookware placed on the cooker; determining the cookware; and driving the cooker to heat the cookware according to the voice command.
Erfindungsgemäß kann ein Benutzer einen Sprachbefehl verwenden, der das zu erwärmende Kochgeschirr in natürlich sprachlicher Weise angibt. So kann er mühelos und intuitiv eines von mehreren vorliegenden Kochgeschirren angeben. Der Sprachbefehl ist möglicherweise nicht auf den Kochherd selbst, sondern auf seine Verwendung zur Erwärmung des Kochgeschirrs bezogen. Eine numerische Angabe oder eine Ortsangabe des Kochgeschirrs bezüglich des Kochherds ist vorzugsweise nicht erforderlich. Der Benutzer kann den Kochherd verbessert intuitiv bedienen. Eine Anpassung der Erwärmung des Kochgeschirrs kann einfach und rasch erfolgen. Die Gefahr einer unbeabsichtigten Steuerung der Erwärmung eines anderen Kochgeschirrs kann verringert sein. Der Kochvorgang kann sicherer gestaltet sein und der Benutzer kann durch die Bedienung des Kochherds weniger abgelenkt sein.According to the invention, a user can use a voice command that specifies the cookware to be heated in a natural language manner. In this way, he can effortlessly and intuitively indicate one of several available cookware. The voice command may not be related to the stove itself but to its use to heat the cookware. A numerical indication or an indication of the location of the cooking utensil in relation to the cooker is preferably not required. The user can operate the stove more intuitively. Adjusting the heating of the cookware can be done easily and quickly. The risk of inadvertently controlling the heating of another cookware can be reduced. The cooking process can be made safer and the user can be less distracted by operating the cooker.
Der Kochherd umfasst bevorzugt ein Haushaltsgerät, das insbesondere zur Verwendung als Küchengerät in einer Küche eines Haushalts eingerichtet ist. Der Kochherd ist weiter bevorzugt zur individuellen Erwärmung mehrerer Kochgeschirre eingerichtet. Es ist bevorzugt, dass der Kochherd verschiedene Kochzonen umfasst. Die Kochzonen können unterschiedlich groß und/oder leistungsfähig sein und sind in manchen Ausführungsformen fest auf einer Herdfläche positioniert. Jede Kochzone kann zum Erwärmen eines darauf abgestellten Kochgeschirrs eingerichtet sein.The cooker preferably includes a household appliance that is set up in particular for use as a kitchen appliance in a household kitchen. The cooker is further preferably set up for the individual heating of several cookware. It is preferred that the cooker comprises different cooking zones. The cooking zones can vary in size and/or power and in some embodiments are fixedly positioned on a stove surface. Each cooking zone can be set up to heat a piece of cookware placed on it.
In einer weiteren Ausführungsform der Erfindung kann eine dem Kochgeschirr zugeordnete Kochzone bestimmt werden, und die bestimmte Kochzone kann angesteuert werden, um das Kochgeschirr zu erwärmen. Referenziert der Benutzer sprachlich beispielsweise einen bestimmten Topf, und ist bekannt, welcher Kochzone dieser Topf zugeordnet ist, so kann die zugeordnete Kochzone in entsprechender Weise gesteuert werden.In a further embodiment of the invention, a cooking zone assigned to the cookware can be determined, and the specific cooking zone can be controlled in order to heat up the cookware. If the user verbally references a specific pot, for example, and it is known which cooking zone this pot is assigned to, the assigned cooking zone can be controlled in a corresponding manner.
Es ist allgemein bevorzugt, dass der Sprachbefehl auch einen Hinweis auf eine durchzuführende Erwärmung umfasst. Dieser Hinweis kann eine absolute Energiezufuhr oder Erwärmung betreffen und auf einer Skala beispielsweise von 0,5 bis 3 oder von 1 bis 9 ausgedrückt sein. Alternativ kann auch eine Veränderung der Erwärmung im Sprachbefehl angegeben sein, beispielsweise wenn die Erwärmung um eine angegebene Anzahl Stufen erhöht oder verringert werden soll. Die Erwärmung eines Kochgeschirrs kann auch mittels Sprachbefehl abgestellt werden. Für das Abstellen des gesamten Kochherds mit allen Kochzonen kann ein weiterer Sprachbefehl vorgesehen sein.It is generally preferred that the voice command also includes an indication of a heating to be carried out. This indication may relate to absolute energy intake or heating and may be expressed on a scale from 0.5 to 3 or from 1 to 9, for example. Alternatively, a change in heating can also be specified in the voice command, for example if the heating is to be increased or decreased by a specified number of levels. The heating of cookware can also be switched off using a voice command. Another voice command can be provided for switching off the entire cooker with all the cooking zones.
Es ist zu beachten, dass eine Kochzone durch die Bauart des Kochherds vorbestimmt oder dynamisch gebildet werden kann. Beispielsweise können mehrere Kochzonen konfiguriert werden, sich wie eine gemeinsame, größere Kochzone zu verhalten. Der Kochherd kann auch eine Vielzahl Kochzonen umfassen, die dynamisch derart gruppiert werden, dass ein auf den Kochherd gestelltes Kochgeschirr passend erwärmt wird. Wird das Kochgeschirr auf einer Oberfläche des Kochherds bewegt, so kann ihm die Kochzone folgen.It should be noted that a cooking zone may be predetermined or dynamically formed by the cooktop design. For example, multiple cooking zones can be configured to behave like a common, larger cooking zone. The cooktop may also include a plurality of cooking zones that are dynamically grouped to appropriately heat cookware placed on the cooktop. If the cookware is moved on a surface of the cooker, the cooking zone can follow it.
In einer ersten Variante charakterisiert der Sprachbefehl das Kochgeschirr. Beispielsweise kann sich der Sprachbefehl auf eine Pfanne, eine Kasserolle, einen kleinen Topf, einen großen Topf oder einen Kupferkessel beziehen. Aus dem Bezug des Sprachbefehls auf das Kochgeschirr kann eine Eigenschaft des Kochgeschirrs abgeleitet werden, anhand derer das Kochgeschirr identifiziert werden kann. Die Eigenschaft kann beispielsweise eine Größe, insbesondere einen Durchmesser oder eine Höhe, eine Bauart, ein Material, eine Farbe oder einen Verwendungszweck betreffen. Eine Zuordnung zwischen dem Kochgeschirr und einer Kochzone kann manuell erfolgen, bevorzugt vor oder zu Beginn eines Kochvorgangs, oder automatisch bestimmt werden.In a first variant, the voice command characterizes the cookware. For example, the voice command may refer to a frying pan, casserole, small saucepan, large saucepan, or copper kettle. A property of the cookware, by means of which the cookware can be identified, can be derived from the reference of the voice command to the cookware. The property can relate, for example, to a size, in particular a diameter or a height, a design, a material, a color or a purpose. The cooking utensil and a cooking zone can be assigned manually, preferably before or at the beginning of a cooking process, or it can be determined automatically.
In einer Ausführungsform umfasst der Kochherd einen Induktionsherd und das Kochgeschirr wird aufgrund einer induktiven Eigenschaft bestimmt. Dabei kann ein elektromagnetisches Wechselfeld erzeugt und ein Einfluss des Kochgeschirrs auf das Wechselfeld bestimmt werden. Die induktive Eigenschaft kann beispielsweise auf eine Größe oder ein Material des Kochgeschirrs hinweisen. In einer weiteren Ausführungsform kann das Kochgeschirr anhand seiner induktiven Eigenschaften eindeutig bestimmt werden, wobei eine Zuordnung dieser Bestimmung zu einer sprachlichen Bezeichnung vorbestimmt sein oder durch den Benutzer erstellt werden kann.In one embodiment, the cooker includes an induction cooker and the cookware is determined based on an inductive property. An electromagnetic alternating field can be generated and the influence of the cooking utensil on the alternating field can be determined. The inductive property can indicate, for example, a size or a material of the cooking utensil. In a further embodiment, the cooking utensil can be unambiguously determined on the basis of its inductive properties, with this determination being able to be assigned to a linguistic designation in advance or created by the user.
In einer weiteren Ausführungsform kann das Kochgeschirr optisch erkannt werden. Umfasst der Sprachbefehl eine optisch erkennbare Eigenschaft des Kochgeschirrs, so kann das Kochgeschirr anhand dieser Eigenschaft bestimmt werden. Bezieht sich der Benutzer in seinem Sprachbefehl beispielsweise auf einen Kupfertopf, so kann dieser anhand seiner rötlichen Färbung optisch erkannt werden. In ähnlicher Weise kann ein Kochgeschirr anhand seiner üblichen küchentechnischen Bezeichnung identifiziert werden. So können beispielsweise ein Topf, ein Dampfgarer, ein Simmertopf, eine Pfanne, eine Kasserolle oder ein Wok optisch voneinander unterschieden und erkannt werden. Eine Unterscheidung von Kochgeschirren kann auch anhand optischer Qualitäten wie einer Farbe oder einer Größe erfolgen, die im Sprachbefehl angegeben sein können.In a further embodiment, the cooking utensil can be recognized optically. If the voice command includes an optically recognizable property of the cookware, the cookware can be identified based on this property. For example, if the user refers to a copper pot in his voice command, this can be visually recognized by its reddish coloration. Similarly, a cookware can be identified by its usual kitchen-technical designation. For example, a pot, a steam cooker, a simmering pot, a pan, a casserole or a wok can be visually distinguished from one another and recognized. Cookware can also be differentiated based on optical qualities such as a color or a size, which can be specified in the voice command.
In einer zweiten Variante charakterisiert der Sprachbefehl einen Inhalt des Kochgeschirrs, sodass das Kochgeschirr anhand seines Inhalts bestimmt werden kann. So kann der Benutzer beispielsweise ausdrücken, dass die Suppe stärker erhitzt oder der Pudding nur vorsichtig warmgehalten werden soll. Eine Zuordnung zwischen dem Inhalt und dem Kochgeschirr bzw. zwischen dem Inhalt und einer Kochzone kann beispielsweise manuell durchgeführt werden, bevorzugt beim Beginn eines Kochvorgangs. Eine automatische Bestimmung ist ebenfalls möglich. Es ist zu beachten, dass die beiden Varianten auch miteinander kombiniert ausgeführt werden können, wenn der Sprachbefehl sowohl einen Hinweis auf das Kochgeschirr als auch auf seinen Inhalt umfasst.In a second variant, the voice command characterizes the content of the cookware, so that the cookware can be determined based on its content. For example, the user can express that the soup should be heated more or the pudding should only be kept warm carefully. An association between the content and the cooking utensil or between the content and a cooking zone can be carried out manually, for example, preferably at the start of a cooking process. Automatic determination is also possible. It should be noted that the two variants can also be executed in combination with one another if the voice command includes both an indication of the cookware and its contents.
In einer weiteren Ausführungsform wird ein Inhalt des Kochgeschirrs optisch abgetastet und das Kochgeschirr wird aufgrund seines Inhalts bestimmt. In einer Ausführungsform des vorliegenden Verfahrens kann auch unmittelbar vom Inhalt eines Kochgeschirrs auf eine Kochzone geschlossen werden, die zur Veränderung der Erwärmung des Inhalts angesteuert werden kann. Der Inhalt kann sprachlich anhand optisch erkennbarer Qualitäten bezeichnet sein, wobei beispielsweise eine Farbe, eine Funktion oder eine Konsistenz angegeben sein kann. Eine weitere Unterscheidung kann anhand einer Menge des Inhalts erfolgen.In a further embodiment, the contents of the cooking utensil are optically scanned and the cooking utensil is identified on the basis of its contents. In one embodiment of the present method, a cooking zone can also be inferred directly from the contents of a cooking utensil, which can be controlled to change the heating of the contents. The content can be described verbally using optically recognizable qualities, with a color, a function or a consistency being able to be specified, for example. Another distinction can be made based on a set of content.
Besonders bevorzugt ist, dass der Inhalt sprachlich anhand des durch den Kochvorgang zu erzielenden Produkts ausgedrückt ist. Beispielsweise kann sich der Sprachbefehl auf einen Braten beziehen, auch wenn ein Stück Fleisch in einem Kochgeschirr erst gegart werden muss, um korrekt so bezeichnet zu werden. Zur Bestimmung kann für eine vorbestimmte Anzahl Speisen oder Teilprodukte von Speisen jeweils eine Bezeichnung und mögliche Synonyme bekannt sein. Außerdem können der Bezeichnung mögliche optische Qualitäten zugeordnet sein. In einer weiteren Ausführungsform kann die Speise mittels Methoden des maschinellen Lernens erkannt werden. Dabei kann der optische Eindruck der Speise ganzheitlich analysiert werden.It is particularly preferred that the content is expressed verbally based on the product to be achieved by the cooking process. For example, the voice command can refer to a roast, even though a piece of meat in a cookware must first be cooked to be properly labeled as such. For the purpose of determination, a designation and possible synonyms can be known for a predetermined number of meals or partial products of meals. In addition, possible optical qualities can be assigned to the designation. In a further embodiment, the food can be identified using machine learning methods. The optical impression of the food can be analyzed holistically.
Es ist allgemein bevorzugt, dass eine Heuristik angewandt wird, um eine ungenaue oder mehrdeutige Ausdrucksweise im Sprachbefehl möglichst korrekt aufzulösen. Die Heuristik kann im Rahmen der Spracherkennung oder im Rahmen der Analyse des Inhalts erfolgen. Sollte der Sprachbefehl beispielsweise eine Suppe referenzieren, auf dem Kochherd verfügbare Kochgeschirre jedoch keine Suppe enthalten, so kann dasjenige Kochgeschirr ausgewählt werden, dessen Inhalt der Suppe am nächsten kommt, beispielsweise Knödel- oder Nudelwasser. Eine solche Ersetzung kann nur durchgeführt werden, falls der beschriebene und der vorliegende Inhalt eine vorbestimmte Mindestähnlichkeit aufweisen.It is generally preferred that a heuristic is applied to resolve imprecise or ambiguous phrasing in the voice command as correctly as possible. The heuristics can take place as part of the speech recognition or as part of the analysis of the content. For example, if the voice command references a soup, but the cookware available on the stove does not contain any soup, you can select the cookware whose contents contain the soup on the stove comes next, for example dumpling or pasta water. Such a replacement can only be carried out if the described content and the present content have a predetermined minimum similarity.
Nach einem weiteren Aspekt der vorliegenden Erfindung umfasst eine Steuervorrichtung für einen Kochherd eine Einrichtung zur Erfassung eines Sprachbefehls im Bereich des Kochherds; eine Einrichtung zur Erwärmung eines auf dem Kochherd stehenden Kochgeschirrs; und eine Verarbeitungseinrichtung. Dabei ist die Verarbeitungseinrichtung dazu eingerichtet, ein auf dem Kochherd stehendes Kochgeschirr, auf das der Sprachbefehl bezogen ist, zu bestimmen; und eine Erwärmung des bestimmten Kochgeschirrs zu steuern.According to a further aspect of the present invention, a control device for a cooking range comprises means for detecting a voice command in the region of the cooking range; a device for heating a cookware standing on the cooking stove; and a processing device. In this case, the processing device is set up to determine a piece of cooking utensil on the cooker, to which the voice command relates; and control heating of the particular cookware.
Ein hierin beschriebenes Verfahren kann teilweise oder vollständig mittels der Steuervorrichtung ausgeführt werden. Dazu kann die Verarbeitungseinrichtung einen programmierbaren Mikrocomputer oder Mikrocontroller umfassen und das Verfahren kann in Form eines auf diesem ausführbaren Computerprogrammprodukts mit Programmcodemitteln vorliegen. Das Computerprogrammprodukt kann auch auf einem fest montierten oder entnehmbaren computerlesbaren Datenträger abgespeichert sein. Merkmale oder Vorteile des Verfahrens können auf die Vorrichtung übertragen werden oder umgekehrt.A method described herein can be carried out partially or completely by means of the control device. For this purpose, the processing device can comprise a programmable microcomputer or microcontroller and the method can be present in the form of a computer program product with program code means that can be executed thereon. The computer program product can also be stored on a permanently installed or removable computer-readable data carrier. Features or advantages of the method can be transferred to the device or vice versa.
Die Steuervorrichtung kann ferner einen Sensor, etwa eine Kamera, einen Infrarot-, oder einen Ultraschall-Sensor, zur Abtastung eines auf dem Kochherd stehenden Gegenstands umfassen, wobei die Verarbeitungseinrichtung dazu eingerichtet ist, den Gegenstand zu erkennen.The control device can also include a sensor, such as a camera, an infrared sensor or an ultrasonic sensor, for scanning an object standing on the stove, with the processing device being set up to recognize the object.
Es ist zu beachten, dass eine oder mehrere Funktionen der Steuervorrichtung durch einen externen Dienst erbracht werden kann. In diesem Fall kann die Steuervorrichtung über eine Schnittstelle zur Verbindung mit dem Dienst verfügen. Der Dienst kann insbesondere als Server oder Angebot, beispielsweise in einer Cloud, realisiert sein. So kann beispielsweise ein externer Dienst dazu verwendet werden, einen lokal erfassten Sprachbefehl zu analysieren und in eine andere Form zu überführen. Diese andere Form kann insbesondere den gesprochenen Text des Sprachbefehls in schriftlicher Form umfassen.It should be noted that one or more functions of the control device can be provided by an external service. In this case, the control device can have an interface for connecting to the service. The service can be implemented in particular as a server or offer, for example in a cloud. For example, an external service can be used to analyze a locally recorded voice command and convert it into a different form. This other form can in particular include the spoken text of the voice command in written form.
Gemäß noch einer weiteren Ausführungsform umfasst ein Kochherd eine hierin beschriebene Steuervorrichtung.According to yet another embodiment, a cooking range includes a control device as described herein.
Ausführungsformen der Erfindung werden nun unter Bezug auf die beiliegenden Figuren genauer beschrieben, in denen:
-
1 ein System mit einem Kochherd mit einer Steuervorrichtung; und -
2 ein Ablaufdiagramm eines Verfahrens zum Steuern eines Kochherds
-
1 a system including a cooking range with a controller; and -
2 a flow chart of a method for controlling a cooker
Die Steuervorrichtung 110 umfasst eine Verarbeitungseinrichtung 130, die dazu eingerichtet ist, den Kochherd 105 allgemein oder die wenigstens eine Kochzone 125 direkt anzusteuern, ferner ein Mikrofon 135 zur Erfassung eines Sprachbefehls im Bereich des Kochherds 105, sowie bevorzugt einen Sensor 140 zur Abtastung eines Kochgeschirrs 115 oder seines Inhalts 120.
Der Sensor 140 arbeitet bevorzugt berührungslos und weiter bevorzugt optisch. Er kann insbesondere eine Kamera umfassen, die in einer vertikal über dem Kochgeschirr 115 liegenden Position angebracht sein kann. Beispielsweise kann die Kamera 140 im Bereich einer Dunstabzugshaube angebracht sein, die über dem Kochherd 105 angebracht ist. Die Kamera 140 kann einzeln oder wiederholt Bilder vom Kochherd 105, darauf platziertem Kochgeschirr 115 und/oder darin befindlichem Inhalt 120 bereitstellen. Die Verarbeitungseinrichtung 130 kann dazu eingerichtet sein, eine Veränderung eines Kochgeschirrs 115 zu verfolgen, beispielsweise falls ein Topfdeckel zwischenzeitlich aufgesetzt oder abgenommen wird, oder wenn ein Inhalt 120 eingefüllt oder entnommen wird. Auch eine Veränderung einer Position eines Kochgeschirrs 115 auf dem Kochherd 105 oder eine Veränderung einer Zuordnung zwischen Kochgeschirr 115 und Kochzone 125 kann auf der Basis der Abtastung durch die Verarbeitungseinrichtung 130 bestimmt werden.The
Ein mittels des Mikrofons 135 erfasster Sprachbefehl kann in eine maschinell weiterverarbeitbare Form gebracht werden, indem der Sprachbefehl erkannt wird. Dazu können gesprochene Worte des Sprachbefehls jeweils in ihre schriftliche Repräsentation überführt werden. Die Spracherkennung kann lokal mittels der Verarbeitungseinrichtung 130 durchgeführt werden oder mittels eines entfernten Diensts erfolgen. In der dargestellten Ausführungsform umfasst die Steuervorrichtung 110 eine Schnittstelle 145 zur Verbindung mit einem Netzwerk 150, um eine entfernte Stelle 155 zu erreichen. Die entfernte Stelle 155 kann beispielsweise als Server oder Dienst in einer Cloud realisiert sein. Das Netzwerk 150 kann insbesondere ein Mobilfunknetz oder das Internet umfassen. Andere Netzwerke sind ebenfalls möglich.A voice command captured by the
Es wird vorgeschlagen, dass die Steuervorrichtung 110 einen im Bereich des Kochherds 105 gesprochenen Sprachbefehl erfasst und auswertet. Dabei ist der Sprachbefehl auf ein auf dem Kochherd 105 stehendes Kochgeschirr 115 bezogen. Ferner soll die Steuervorrichtung 110 das im Sprachbefehl referenzierte Kochgeschirr 115 bzw. eine diesem zugeordnete Kochzone 125 identifizieren und bevorzugt entsprechend eines weiteren Inhalts des Sprachbefehls ansteuern, um eine korrespondierende Erwärmung des Kochgeschirrs 115 zu bewirken. Die Zuordnung eines im Sprachbefehl verwendeten Begriffs zu einem Kochgeschirr 115 bzw. einer Kochzone 125 kann bezüglich einer Abtastung des Kochherds 105 und insbesondere der darauf befindlichen Kochgeschirre 115 bzw. ihrer Inhalte 120 erfolgen.It is proposed that the
In einem Schritt 205 wird ein Sprachbefehl im Bereich des Kochherds 105 erfasst. In einem Schritt 210 kann ein sprachlicher Inhalt des Sprachbefehls bestimmt werden. Dazu kann eine lokale Analyse erfolgen oder ein externer Dienst, beispielsweise seitens der entfernten Stelle 155, in Anspruch genommen werden. Das Ergebnis der Spracherkennung ist eine maschinell weiter verarbeitbare Repräsentation des Sprachbefehls, insbesondere in Form einer Transkription. Kann der Sprachbefehl eindeutig erkannt werden, so kann das Verfahren 200 mit der Ausführung eines Schritts 250 fortfahren, wie unten genauer beschrieben ist.In a
Andernfalls kann in einem Schritt 215 bestimmt werden, dass der Sprachbefehl ein Kochgeschirr 115 auf dem Kochherd 105 betrifft. Eine beispielhafte Angabe könnte beispielsweise „Pfanne“ sein.Otherwise it can be determined in a
In einem Schritt 220 kann ein Charakteristikum bestimmt werden, das dem verwendeten Begriff des Sprachbefehls zugeordnet ist. Im vorliegenden Beispiel können eine Form oder eine Größe einer Pfanne aus der sprachlichen Angabe abgeleitet werden.In a
In einem Schritt 225 kann ein Kochgeschirr 115 auf dem Kochherd 105 bestimmt werden, welches das zuvor bestimmte Charakteristikum erfüllt. Zur genaueren Abgrenzung des referenzierten von allen vorhandenen Kochgeschirren 115 können weitere Informationen aus dem Sprachbefehl verwendet werden, beispielsweise wenn eine Größe, eine Form, ein Erscheinungsbild oder eine Farbe des Kochgeschirrs 115 angegeben ist. Beim Bestimmen des Kochgeschirrs 115 auf der Basis des Sprachbefehls kann eine unscharfe Suche verwendet werden. Außerdem kann eine Heuristik verwendet werden, um eine zweideutige oder widersprüchliche Angabe aufzulösen. Die Auflösung kann unter Verwendung externer Quellen erfolgen, beispielsweise eines externen Diensts, der einen Thesaurus bereitstellt, um ein Charakteristikum eines vorhandenen Kochgeschirrs 115 auf ein Charakteristikum eines im Sprachbefehl referenzierten Kochgeschirrs 115 abzubilden. In einer weiteren Ausführungsform kann nach dem Ausschlussverfahren vorgegangen werden, um das Kochgeschirr 115 zu bestimmen. Wird beispielsweise eine Reine referenziert, während auf dem Kochherd 105 nur Pfannen und ein Wok angeordnet sind, so kann der Wok als ausreichend ähnlich zur Reine bestimmt werden.In a
Ist keine eindeutige Auflösung des bestimmten Kochgeschirrs 115 möglich, so kann eine Rückfrage an einen Benutzer des Kochherds 105 gestellt werden. Die Rückfrage kann insbesondere so gestellt sein, dass der Benutzer erkennen kann, welche vorhandenen Kochgefäße 115 verwechslungsgefährdet sind. Befinden sich beispielsweise zwei unterschiedlich große Pfannen und ein Topf auf dem Kochherd 105, und bezieht sich der Benutzer in seinem Sprachbefehl nur auf eine Pfanne, so kann die Rückfrage darauf bezogen sein, welche der Pfannen gemeint ist.If it is not possible to unequivocally resolve the
In einem Schritt 230 kann eine dem Kochgeschirr 115 zugeordnete Kochzone 125 bestimmt werden. Diese Zuordnung kann statisch oder dynamisch sein.In a
In einer anderen Variante des Verfahrens 200 kann nach der Durchführung des Schritts 210 in einem Schritt 235 bestimmt werden, dass der Sprachbefehl den Inhalt 120 eines Kochgeschirrs 115 auf dem Kochherd 105 betrifft.In another variant of the
In einem Schritt 240 kann ein Charakteristikum des referenzierten Inhalts 120 bestimmt werden. Dieser Schritt kann analog dem Schritt 220 erfolgen und das Charakteristikum kann beispielsweise eine Art, eine Farbe oder eine Oberflächentextur des Inhalts 120 betreffen.In a
In einem Schritt 245, der analog dem Schritt 225 erfolgen kann, wird ein Inhalt 120 eines Kochgeschirrs 115 auf dem Kochherd 105 bestimmt, das ein dem Sprachbefehl entsprechendes Charakteristikum trägt. Beispielsweise kann ein Kochgeschirr mit einer für einen Inhalt typischen Temperatur, oder ein Kochgeschirr mit einem Inhalt typischer Farbe bestimmt werden.In a
Auf der Basis des Inhalts 120 kann das Kochgeschirr 115 bestimmt werden, und auf dessen Basis im Schritt 230 die zugeordnete Kochzone 125. Optional kann auf der Basis des bestimmten Inhalts 120 auch direkt die zugeordnete Kochzone 125 bestimmt werden.The
Auf der Basis des im Schritt 210 bestimmten sprachlichen Inhalts kann in einem Schritt 250 eine zu steuernde Erwärmung des Kochgeschirrs 115 bzw. seines Inhalts 120 bestimmt werden. Die Angabe kann beispielsweise in Form einer Energiemenge, einer einzustellenden Temperatur oder mit Bezug auf eine vorbestimmte Skala erfolgen. In einer weiteren Ausführungsform kann eine relative Angabe unterstützt werden, um das Kochgeschirr 115 stärker oder schwächer zu erwärmen.On the basis of the linguistic content determined in
In einem Schritt 255 kann die Kochzone 125 dazu angesteuert werden, das Kochgeschirr 115 passend zu erwärmen. Es ist bevorzugt, dass dazu eine Rückmeldung an den Benutzer ausgegeben wird. Die Rückmeldung kann eine direkte Referenz auf die Kochzone 125 tragen, beispielsweise in Form einer numerischen Angabe, die auf dem Kochherd 105 optisch angegeben ist. Alternativ kann auch eine indirekte Referenzierung verwendet werden, bevorzugt die gleiche indirekte Referenzierung, die auch im Sprachbefehl verwendet wurde. Der Benutzer kann die Rückmeldung erst bestätigen, bevor eine Ansteuerung des Kochherds 105 erfolgt.In a
BezugszeichenlisteReference List
- 100100
- Systemsystem
- 105105
- Kochherdstove
- 110110
- Steuervorrichtungcontrol device
- 115115
- Kochgeschirr, KochgefäßCookware, cooking vessel
- 120120
- Inhalt, Speisecontent, food
- 125125
- Kochzonecooking zone
- 130130
- Verarbeitungseinrichtungprocessing facility
- 135135
- Mikrofonmicrophone
- 140140
- Sensor, insbesondere KameraSensor, especially camera
- 145145
- Schnittstelleinterface
- 150150
- Netzwerknetwork
- 155155
- entfernte Stelledistant place
- 200200
- Verfahrenprocedure
- 205205
- Sprachbefehl erfassenCapture voice command
- 210210
- sprachlichen Inhalt bestimmendetermine linguistic content
- 215215
- Sprachbefehl betrifft KochgeschirrVoice command affects cookware
- 220220
- Charakteristikum bestimmendetermine characteristic
- 225225
- Kochgeschirr mit Charakteristikum bestimmenDetermine cookware with characteristics
- 230230
- Kochzone bestimmenDetermine cooking zone
- 235235
- Sprachbefehl betrifft Inhalt eines KochgeschirrsVoice command affects the contents of a cookware
- 240240
- Charakteristikum bestimmendetermine characteristic
- 245245
- Inhalt mit Charakteristikum bestimmenDetermine content with characteristic
- 250250
- Erwärmung bestimmendetermine warming
- 255255
- Kochzone steuerncontrol the cooking zone
Claims (10)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021207577.0A DE102021207577A1 (en) | 2021-07-16 | 2021-07-16 | Voice control for a cooking stove |
PCT/EP2022/068850 WO2023285263A1 (en) | 2021-07-16 | 2022-07-07 | Voice control for a cooker |
EP22738694.3A EP4370834A1 (en) | 2021-07-16 | 2022-07-07 | Voice control for a cooker |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021207577.0A DE102021207577A1 (en) | 2021-07-16 | 2021-07-16 | Voice control for a cooking stove |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102021207577A1 true DE102021207577A1 (en) | 2023-01-19 |
Family
ID=82458469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102021207577.0A Pending DE102021207577A1 (en) | 2021-07-16 | 2021-07-16 | Voice control for a cooking stove |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4370834A1 (en) |
DE (1) | DE102021207577A1 (en) |
WO (1) | WO2023285263A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102017111356A1 (en) | 2017-05-24 | 2018-11-29 | Miele & Cie. Kg | Method and device for controlling a cooktop, hob with a device and hob and / or cooking container with a sensor device |
DE102018120740A1 (en) | 2018-08-24 | 2019-02-14 | Schott Ag | Cooking appliances with increased ease of use, intuitive controls and improved user safety |
DE102019134874A1 (en) | 2019-06-25 | 2020-12-31 | Miele & Cie. Kg | Method for operating a device by a user by means of voice control |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6698201B1 (en) * | 2019-08-06 | 2020-05-27 | 株式会社Remy | Voice controlled cookware platform |
-
2021
- 2021-07-16 DE DE102021207577.0A patent/DE102021207577A1/en active Pending
-
2022
- 2022-07-07 WO PCT/EP2022/068850 patent/WO2023285263A1/en active Application Filing
- 2022-07-07 EP EP22738694.3A patent/EP4370834A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102017111356A1 (en) | 2017-05-24 | 2018-11-29 | Miele & Cie. Kg | Method and device for controlling a cooktop, hob with a device and hob and / or cooking container with a sensor device |
DE102018120740A1 (en) | 2018-08-24 | 2019-02-14 | Schott Ag | Cooking appliances with increased ease of use, intuitive controls and improved user safety |
DE102019134874A1 (en) | 2019-06-25 | 2020-12-31 | Miele & Cie. Kg | Method for operating a device by a user by means of voice control |
Also Published As
Publication number | Publication date |
---|---|
EP4370834A1 (en) | 2024-05-22 |
WO2023285263A1 (en) | 2023-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2688364B1 (en) | Hotplate device | |
EP2189724A1 (en) | Method for selecting at least one cooking device work program and cooking device for same | |
EP2910856B1 (en) | Method for operating a cooking device and cooking device | |
DE102007040652A1 (en) | Procedure for setting a cooking program and electronic menu and mobile phone therefor | |
WO2016206889A1 (en) | Control unit and method for determining a recipe | |
DE102012217350A1 (en) | Cooking appliance | |
DE102019107558A1 (en) | Method for operating a hob of a hob, preferably an induction hob, with cookware | |
DE102021207577A1 (en) | Voice control for a cooking stove | |
DE102010037388B4 (en) | Method for conducting a cooking process | |
EP2222133B1 (en) | Cooking plate, GN food container, combination of same and method for cooking or convenience cooking food with such a combination | |
DE102010054382A1 (en) | Method for controlling cooking appliance e.g. frying pan, involves determining quantity and timing for addition of ingredients from cooking program, and displaying determined data on display device | |
EP1498057B1 (en) | Method for determining parameters of a cooking process of a food product and the control device used for it. | |
EP2068086B1 (en) | Method for finishing cooking of a meal | |
DE102018102123A1 (en) | Method and cooking appliance for cooking at least one item to be cooked | |
EP2101230B1 (en) | Method for creating an intelligent human-machine interface for cooking devices | |
EP3710752B1 (en) | Food preparation system | |
DE102009009842A1 (en) | Cooking plate is formed as table cooking device that is tuned on size of gastro norm food container, where controlling circuit is fixedly assigned on multiple heating stages | |
WO2021018585A1 (en) | Use of a kitchen appliance | |
DE102015103504A1 (en) | Method and assembly for cooking food | |
EP3013120B2 (en) | Hotplate device | |
DE102018118486A1 (en) | Method for generating a cooking program and cooking device | |
BE1031116B1 (en) | Method for operating an inductive cooking system | |
DE102019206239A1 (en) | Method for operating a hob and cooking device with hob | |
EP3909479B1 (en) | Determination and execution of a cooking recipe | |
EP3804588B1 (en) | Cooking processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R081 | Change of applicant/patentee |
Owner name: ROBERT BOSCH GMBH, DE Free format text: FORMER OWNER: BSH HAUSGERAETE GMBH, 81739 MUENCHEN, DE |