CN114322441A - Refrigerator and voice control method - Google Patents
Refrigerator and voice control method Download PDFInfo
- Publication number
- CN114322441A CN114322441A CN202110418594.8A CN202110418594A CN114322441A CN 114322441 A CN114322441 A CN 114322441A CN 202110418594 A CN202110418594 A CN 202110418594A CN 114322441 A CN114322441 A CN 114322441A
- Authority
- CN
- China
- Prior art keywords
- food material
- value
- time unit
- operation type
- operand
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 235000013305 food Nutrition 0.000 claims abstract description 333
- 239000000463 material Substances 0.000 claims abstract description 330
- 238000004904 shortening Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000005259 measurement Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 5
- 235000015278 beef Nutrition 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 230000008014 freezing Effects 0.000 description 4
- 238000007710 freezing Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 244000144730 Amygdalus persica Species 0.000 description 1
- 240000008067 Cucumis sativus Species 0.000 description 1
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 235000015277 pork Nutrition 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Abstract
The application discloses a refrigerator and a voice control method, which can obtain a target operation type and first operation data for operating the quality guarantee period of food materials by analyzing a voice password when a user operates the quality guarantee period of the food materials through the voice password, wherein the first operation data comprises a first operand value and a first time unit. And then determining second operation data corresponding to the first operation data, wherein the second operation data comprises a second operand value and a second time unit, and the second time unit is a preset time unit. And finally, operating the quality guarantee period of the food material according to the target operation type and the second operation data, and displaying input contents corresponding to the quality guarantee period of the food material in a food material editing interface. Therefore, even if the time unit in the voice password is not consistent with the preset time unit, the operation on the quality guarantee period of the food material can be finished, and the user experience is improved.
Description
Technical Field
The application relates to the technical field of refrigerators, in particular to a refrigerator and a voice control method.
Background
Currently, a multi-compartment refrigerator having a Radio Frequency Identification (RFID) function can intelligently manage food stored therein.
Generally, a user can control to display a food material editing interface on a display screen, so that food material information for associating with the RFID tag, such as a food material name, a food material shelf life, a food material quantity and the like, is input in the food material editing interface. After receiving the food material information input by the user, the refrigerator establishes association with the tag information of the RFID tag and stores the tag information. After the food materials attached with the RFID tags are placed in the storage chamber by a user, the tag information of the RFID tags on the food materials can be read by the antenna in the storage chamber, and then the refrigerator can determine the food material information related to the tags according to the tag information.
In order to improve the user experience, some refrigerators support the user to input food material information by voice. When the food material information is input through voice control, if the expression mode of a user is not standard, the accuracy of receiving the food material information by the refrigerator is affected. Therefore, when the expression of the user is not standard, how to process the voice data of the user is an urgent technical problem to be solved.
Disclosure of Invention
The application provides a refrigerator and a voice control method, which solve the problem of how to process voice data of a user if the expression mode of the user is not standard when food material information is input through voice control.
In a first aspect, the present application provides a refrigerator comprising:
a case having a storage chamber therein;
the door is arranged at the opening of the storage chamber;
the display screen is arranged on the box door and used for displaying a food material editing interface, and input items corresponding to the quality guarantee period of food materials are displayed on the food material editing interface;
the voice collector is used for receiving a voice password input by a user;
a controller coupled to the display screen and the sound collector and configured to:
when the food material editing interface is displayed, receiving a voice password input by a user through the sound collector;
analyzing the voice password to obtain a target operation type and first operation data for operating the quality guarantee period of the food material, wherein the first operation data comprises a first operand value and a first time unit;
determining second operation data corresponding to the first operation data, wherein the second operation data comprise a second operand value and a second time unit, and the second time unit is a preset time unit;
and displaying input content corresponding to the quality guarantee period of the food material in the food material editing interface according to the target operation type and the second operation data.
In a second aspect, the application further provides a voice control method, which is applied to a refrigerator, wherein the refrigerator comprises a display screen, the display screen is used for displaying a food material editing interface, and input items corresponding to the quality guarantee period of food materials are displayed on the food material editing interface; the method comprises the following steps:
when the food material editing interface is displayed, receiving a voice password input by a user;
analyzing the voice password to obtain a target operation type and first operation data for operating the quality guarantee period of the food material, wherein the first operation data comprises a first operand value and a first time unit;
determining second operation data corresponding to the first operation data, wherein the second operation data comprise a second operand value and a second time unit, and the second time unit is a preset time unit;
and displaying input content corresponding to the quality guarantee period of the food material in the food material editing interface according to the target operation type and the second operation data.
According to the technical scheme, based on the refrigerator and the voice control method provided by the embodiment of the application, when a user operates the quality guarantee period of the food material through the voice password, the target operation type and the first operation data for operating the quality guarantee period of the food material can be obtained by analyzing the voice password, and the first operation data comprises the first operand value and the first time unit. And then determining second operation data corresponding to the first operation data, wherein the second operation data comprises a second operand value and a second time unit, and the second time unit is a preset time unit. And finally, operating the quality guarantee period of the food material according to the target operation type and the second operation data, and displaying input contents corresponding to the quality guarantee period of the food material in a food material editing interface. Therefore, even if the time unit in the voice password is not consistent with the preset time unit, the operation on the quality guarantee period of the food material can be finished, and the user experience is improved.
Drawings
In order to more clearly explain the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without any creative effort.
FIG. 1a is a perspective view of a refrigerator illustrated in accordance with an exemplary embodiment of the present application;
FIG. 1b is a schematic view of the exterior of a refrigerator shown in accordance with an exemplary embodiment of the present application;
FIG. 2 is a schematic diagram of a hardware configuration of a refrigerator shown in accordance with an exemplary embodiment of the present application;
fig. 3 illustrates a food material management interface according to an exemplary embodiment of the present application;
fig. 4 is a food material editing interface according to an exemplary embodiment of the present application;
fig. 5 is another food material editing interface according to an exemplary embodiment shown in the present application;
fig. 6 is a further food material editing interface according to an exemplary embodiment shown in the present application;
fig. 7 is a further food material editing interface according to an exemplary embodiment shown in the present application;
fig. 8 is a further food material editing interface according to an exemplary embodiment shown in the present application;
fig. 9 is a further food material editing interface according to an exemplary embodiment shown herein;
FIG. 10 is a flow chart illustrating a voice control method according to an exemplary embodiment of the present application.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the description of the present invention, it is to be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention.
The terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless otherwise specified.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Fig. 1a is a perspective view of a refrigerator according to an exemplary embodiment of the present application, which is provided in an embodiment of the present invention and has a shape of an approximately rectangular parallelepiped. The external appearance of the refrigerator is defined by a storage chamber 101 providing a limited storage space and a plurality of doors 200 provided at an opening of the storage chamber 101. The storage chamber 101 is a cabinet 100 having an opening, and in the example shown in fig. 1A, the storage chamber 101 is comprised of a freezing chamber 101A located below and a refrigerating chamber 101B located above, and the freezing chamber 101A and the refrigerating chamber 101B have one or more independent storage spaces, respectively.
In some embodiments, the freezer compartment 101A may be selectively covered by a drawer-style freezer compartment door 200A. The refrigerating compartment 101B is partitioned into left and right sides. The refrigerating compartment 101B is selectively opened or closed by a refrigerating compartment door 200B pivotably mounted on the refrigerating compartment 101B.
Fig. 1B is an appearance schematic diagram of a refrigerator according to an exemplary embodiment of the present application, and as shown in fig. 1B, a display screen is disposed on a refrigerating chamber door 200B, and the display screen is embedded in a door body. A tag reading area is provided at a position below the display screen on the refrigerating chamber door 200B, and an antenna for reading an RFID tag is built in the tag reading area to be used for recognizing the RFID tag at a short distance.
In some embodiments, the screen of the display screen is positioned in a plane flush with the outer surface of the door.
As shown in fig. 1a and 1b, in the refrigerator provided in the embodiment of the present application, at least two storage compartments, such as a freezing compartment, a refrigerating compartment, a temperature changing compartment, and/or a fresh food compartment, are provided inside a refrigerator body. Each storage compartment may have a plurality of separate storage spaces therein, such as drawer compartments.
Fig. 2 is a schematic diagram of a hardware configuration of a refrigerator according to an exemplary embodiment of the present application, and by way of example, the refrigerator 200 may include a display screen 210, a controller 220, a plurality of antennas 230 for detecting an RFID tag, a detector 240, a memory 250, and several user input interfaces. The display screen 210, antenna 230, detector 240, and memory 250 are coupled to the controller 220 through a communication interface. The display 210 is configured to receive the image signal output by the controller 220, perform a component for displaying video content and images and a menu manipulation interface, and display a user manipulation UI interface for controlling the refrigerator 200.
The controller 220 may include one or more processing units, such as a system on a chip (SoC), a Central Processing Unit (CPU), a Microcontroller (MCU), a memory controller, and the like. The different processing units may be separate devices or may be integrated into one or more processors.
In some embodiments, controller 220 communicates with antenna 230 via a serial port.
In some embodiments, the controller 220 includes an RFID module, and the RFID module, the antenna 230 and the RFID tag form an RFID read/write system, the antenna 230 is used for transmitting radio frequency signals between the RFID module and the RFID tag, and the RFID module completes read/write operations on the RFID tag through the antenna 230.
In some embodiments, the RFID module communicates with the antenna through a serial port.
The memory 250 may include one or more memory units, for example, may include a volatile memory (volatile memory), such as: dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), and the like; non-volatile memory (NVM) may also be included, such as: read-only memory (ROM), flash memory (flash memory), and the like. The different memory units may be separate devices, or may be integrated or packaged in one or more processors or communication interfaces, and become a part of the processors or communication interfaces.
The memory 250 has stored therein program instructions and application programs, such as voice applications. The controller 220 may call the program instructions in the memory 250 or run an application program, so that the refrigerator executes a related method, for example, the method for scanning the food material tags provided in the embodiment of the present application.
The detector 240, including at least a sound collector such as a microphone, may be used to receive the user's voice. Illustratively, a voice signal including a control instruction of the user controlling the refrigerator 200. The detector 240 may further include a door opening and closing state sensor, such as a detection magnetic sensitive switch, a mechanical switch, for detecting an opening and closing signal of each door, and transmitting opening and closing state information to the controller 220 while recording the opening and closing state of the door according to the detected opening and closing signal. Illustratively, when the detector detects an opening signal or a closing signal of any one of the doors, the latest switch state information is transmitted to the controller 220.
A user input interface including at least one of a microphone, a touchpad, a sensor, a key, and other input interfaces. Such as: the user can input a user command through voice, touch, gesture, pressing, and the like, and the input interface converts the received analog signal into a digital signal and converts the digital signal into a corresponding command signal, and sends the command signal to the controller 220.
In some embodiments, the controller 220 may include a voice recognition module, and the voice recognition module further includes a voice parsing unit and a voice command database, so that the refrigerator can independently perform voice recognition of voice data input by a user and a process of matching recognized voice contents with voice commands in the voice command database.
The number of antennas 230 is not limited in this application. For example, the antenna 230 may include an antenna provided in each of the storage compartments and an antenna provided inside the tag reading area, wherein the antenna provided in each of the storage compartments is mainly used to scan the RFID tag in each of the storage compartments to read the tag information of the RFID tag, and the antenna provided inside the tag reading area is mainly used to scan the RFID tag on the tag reading area to read the tag information of the RFID tag.
In some embodiments, the power of the antennas provided in different storage compartments may be different. And the power of the antenna of each storage room can ensure that the antenna can identify the food materials in the self room, thereby avoiding that the error identification rate is increased when the power is too high and the food materials in the incomplete self room can be identified when the power is too low. In a specific implementation, the power of the antenna can be determined in advance according to the space size of each storage room, and the power of each antenna is set in the refrigerator, and the larger the space is, the larger the power is.
In some embodiments, the antenna disposed under the tag reading area is referred to as a first antenna, and the antenna disposed in the storage compartment is referred to as a second antenna.
In order to realize intelligent management of food materials, the food materials in the storeroom are identified by using RFID labels.
In some embodiments, the virtual association between the RFID tag and the food material information is achieved by establishing a correspondence between the RFID tag and the food material information. By modifying the corresponding relation between the RFID tags and the food material information, the same RFID tag is sequentially associated with different food material information, and the use flexibility of the RFID tag is improved. And storing the food material attached with the RFID tag in a refrigerator, detecting the RFID tag in the storage room through the second antenna to acquire tag information of the food material, and determining the food material identified by the tag according to the incidence relation between the tag information and the food material information.
It should be understood that the food material associated/identified by the RFID tag in the embodiments of the present application refers to food material information associated/corresponding to the RFID tag.
In some embodiments, the tag information includes a tag code, and a particular code segment in the tag code identifies the tag. The corresponding relation between the identification information of the RFID tag and the food material information is established, and the virtual association of the RFID tag and the food material can be realized. And then, after the tag identification of the RFID tag in the storage room is obtained, the food material corresponding to the RFID tag can be determined according to the tag identification and the pre-established corresponding relation.
In some embodiments, the food material information includes one or more of a food material ID, a food material name, storage compartment information, a food material number, a food material shelf life, a putting time, and the like. The storage position of the food material can be determined according to the storage room information, and if the storage room information contained in the food material information apple is 'refrigerating room', the apple can be determined to be stored in the refrigerating room.
For example, the pre-established correspondence relationship between the RFID tag and the food material information may be shown in the following table:
RFID | food |
Identification | |
1 | 001, apple, refrigerator, 1000g, 2 months and 5 |
Identification | |
2 | 002, cucumber, cold storage room, 1000g, 2 months and 2 |
Identification | |
3 | 003 pork, freezing chamber, 4000g, 1 month and 8 days |
…… | …… |
In some embodiments, a food material management interface is displayed on the display screen 210, and the user manages food materials in the refrigerator by operating the food material management interface. For example, corresponding food material controls/icons are drawn in the food material management interface according to the food material information associated with each RFID tag in the storage room, so that the food materials in the refrigerator are displayed in the forms of icons, pictures and texts, and the like. In addition, functional controls, such as an RFID tag editing control, a food material adding control, and the like, can be drawn in the food material management interface, so that a user can operate the functional controls to trigger the controller 220 to implement corresponding functions.
In some embodiments, the food material management interface can include a plurality of food material display areas, and one food material display area can correspond to one storage chamber. The food material icons of the food materials in the storage chambers are displayed in the food material display areas corresponding to the storage chambers, so that the food materials in the refrigerator are displayed in a partitioned mode. For example, food material icons of the food materials in the refrigerating chamber are displayed in the food material display area corresponding to the refrigerating chamber. The food material icons displayed in the food material management interface include but are not limited to food material pictures, food material names and freshness identifiers of food materials. The food material picture can be a pictographic picture of a food material, the freshness identification of the food material is used for showing any one or more of the input time, the remaining time with the overdue distance and the expiration time of the food material, and the remaining time with the overdue distance is determined according to the input time and the expiration date of the food material. It is to be understood that the food material picture, the food material name, the freshness identification of the food material, etc. may be part of, i.e. comprised in, the food material icon.
Fig. 3 is a user interface according to an exemplary embodiment of the present application, which is specifically an exemplary food material management interface. Referring to fig. 3, the food material management interface includes an RFID tag editing control 301, a recommended menu control 302, and an add food material control 306, and further includes food material display areas corresponding to the storage chambers, such as a food material display area 303 corresponding to the cold storage chamber, a food material display area 304 corresponding to the temperature-changing chamber, and a food material display area 305 corresponding to the cold temperature chamber. Food material icons corresponding to the food materials in the storage chamber are displayed in each food material display area, such as food material 1, food material 2 and food material 3 in the food material display area 303, food material 4 and food material 5 in the food material display area 304, and food material 6 and food material 7 in the food material display area 305. Each food material icon comprises a food material picture, a food material name and a freshness identification of the food material. Taking food material 3[3031] as an example, the food material comprises a food material picture 30311, a food material name "food material 1" 30312 and a freshness identifier 30313. It should be noted that, in fig. 3, since the food material 1 is expired, the stamp mark having the word "expired" is displayed on the food material picture as the freshness mark of the food material 1, so that the user can quickly notice the expired food material in the refrigerator.
In some embodiments, when the remaining number of days from expiration of the food material is less than a preset number of days, a specific remaining number of days is explicitly shown by the freshness indicator. For example, in the food material management interface shown in fig. 3, since the remaining days from the expiration of the food material 4[3041] is less than the preset number of days, the freshness indicator [30411] of the food material 4 includes a text prompt of "2 days remaining", so that the user can quickly obtain the remaining days of the food material to be expired.
In a specific implementation, the food material management interface may be an interface of a food material management related application operated by the controller 220, and the user may trigger and display the food material management interface on the food material management related application. When the food material management related application receives user operation for triggering display of the food material management interface, the food material information set is read from the memory, and corresponding food material icons are displayed in the food material management interface according to the food material information in the food material information set.
In some embodiments, the tag encoding of the RFID tag may include one or more code segments.
In some embodiments, the tag code of the RFID tag includes a plurality of code segments that conform to a preset composition rule, and after the tag code is obtained, the controller intercepts the code segment corresponding to the tag identifier according to the preset composition rule to obtain a unique identifier of the tag, that is, the tag identifier. One code segment in the label code is used as the label identification of the RFID label, and the identification length is shortened, so that the efficiency of the identification comparison process can be improved.
In some embodiments, the RFID tags may include predefined tags and custom tags, where the predefined tags are associated with preset food material information in advance and cannot be changed or defined by a user; the custom tag can be associated with the food material information input by the user, and can be defined by the user. When an RFID tag is given, it can be distinguished as either a custom tag or a predefined tag according to its tag code. For example, a specific code segment encoded by its tag is a predefined code 00, it is a custom tag, and a specific code segment encoded by its tag is not a predefined code 00, it is a predefined tag.
In some embodiments, an instruction for instructing to edit the food material information may be input in the food material management interface, or an RFID tag to be edited may be directly placed on the tag reading area, so as to trigger a process of establishing an association relationship between the food material information and the custom tag.
Specifically, when the food material management interface is displayed on the display screen, the user clicks a food material information editing control provided by the food material management interface to input an instruction for instructing to edit the food material information. After receiving the instruction, the controller displays a label scanning interface, displays a scanning prompt in the label scanning interface, and scans signals of the RFID label on the label reading area through the RFID module and the antenna 230. Wherein, by displaying the scan prompt, the user is prompted to place the RFID tag to be edited on the tag reading area. According to the scanning prompt, the user places the RFID tag to be edited on the tag reading area, and the RFID module and the antenna 230 scan the RFID tag on the tag reading area and acquire the tag coding information of the tag. Then, the controller intercepts an appointed code segment from the label code, judges whether the label is a self-defined label according to whether the appointed code segment is a preset code or not, judges that the label is the self-defined label if the appointed code segment is the preset code, intercepts a label identification from the label code at the moment, and displays a food material editing interface.
Or, the user directly places the RFID tag to be edited on the tag reading area without clicking the food material information editing control on the food material management interface. And the controller responds to the detection of the RFID label on the label reading area and displays the food material editing interface.
In some embodiments, the user may also instruct the instruction for editing the food material information by speaking a preset voice password. For example, the user speaks: "tag editing". When voice data input by a user is received and the content is recognized as 'tag editing', the fact that an input preset voice instruction for triggering the food material information corresponding to the RFID tag to be edited is received is confirmed. At this time, the controller displays a tag scanning interface in response to the instruction, and starts detecting the RFID tag on the tag reading area. And when the RFID label on the label reading area is detected, displaying a food material editing interface.
The user can input food material information in the food material editing interface, and after the controller receives the food material information input by the user, the controller associates the food material information with the RFID tag and stores the association relationship locally.
And if the appointed code segment intercepted from the label code is not the preset code, judging that the label is the predefined label, at the moment, acquiring preset food material information corresponding to the predefined label according to the food material code contained in the label code of the label, displaying a food material editing interface according to the preset food material information corresponding to the label, and prompting a user that the label cannot be marked. The corresponding relation between the food material codes and the preset food material information can be stored in the cloud and preset locally.
In some embodiments, at least one input item is displayed in the food material editing interface, each input item comprises an item name and input content, wherein the input content is a part to be edited, and a user can input food material information for associating with the target tag by inputting the input content of each item at an input position. After the input is finished, the controller correspondingly stores the input food material information and the identification information of the tag in the food material information set, so that the establishment of the association relationship between the tag and the food material information is finished.
For example, the input items in the food material editing interface may include a food material name input item, a food material shelf life input item, a food material quantity input item, and the like. It should be understood that the item name of the food material name input item may be a "tag name", the input content is a name of the food material to be input, the item name of the food material shelf life input item may be a "shelf life", the input content is a shelf life to be input, the item name of the food material quantity input item may be a "quantity", and the input content is a quantity to be input. In addition, the identification information of the tag to be edited can be displayed in the food material editing interface, so that a user can visually see the identification information of the tag without manually inputting the identification information by the user, and the user experience is improved.
Fig. 4 is a food material editing interface according to an exemplary embodiment of the present application, as shown in fig. 4, identification information "20200005" of an RFID tag is displayed on the food material editing interface, so that a user does not need to manually input the identification information, thereby avoiding an input error and saving user operations. Also displayed are a plurality of input items, respectively a food material name input item 410, a food material shelf life input item 420 and a food material quantity input item 430, wherein each food material input item corresponds to an input position for inputting corresponding content. In addition, a "cancel" control 440 and a "determine" control 450 are displayed. After the information input is finished, the user can click the 'confirm' control to indicate that the input food material information is stored, or click the 'cancel' control to indicate that the input food material information returns to the upper-level interface.
In some embodiments, the process of the controller displaying the food material editing interface may include: firstly, judging whether corresponding food material information exists in a food material information set or not according to identification information of a label to be edited; if the corresponding food material information exists in the food material information set, displaying input contents corresponding to the input items in a food material editing interface according to the food material information; and if the corresponding food material information does not exist in the food material information set, displaying item contents corresponding to the editing items in a food material editing interface according to the preset filling information.
In one example, determining whether the food material information set has corresponding food material information according to the identification information of the tag to be edited specifically includes: apple, 60 days, 1000g, the displayed food material editing interface is as shown in fig. 5. Referring to fig. 5, in the food material editing interface, the input content corresponding to the "label name" is "apple", the input content corresponding to the "shelf life" is "60 days", and the input content corresponding to the "number" is "1000 g". Through the food material editing interface, a user can know the food material information related to the tag to be edited in advance, and can input new food material information by modifying the displayed input content.
In another example, if it is determined that there is no corresponding food material information in the food material information set according to the identification information of the tag to be edited, the displayed food material editing interface is as shown in fig. 6. Referring to fig. 6, in the food material editing interface, the input contents corresponding to the "label name", "shelf life", and "quantity" are all predefined filling characters "undefined". Through the food material editing interface, a user can know that a target label is a brand-new label, and can input food material information used for being associated with the label to be edited by inputting the content of each editing item.
It should be noted that in the food material editing interfaces shown in fig. 4-6, the input positions corresponding to the "shelf life" and the "number" are displayed with the measurement units by default. For example, in fig. 4, the measured units of shelf life are shown as "days" and the measured units of quantity are shown without "g". In fig. 5, the measured units of shelf life are shown as "months" and the measured units of quantity are shown as "parts". And in fig. 6, the units of measure of shelf life are shown as "days" and the units of measure of quantity are shown as "catties". When the food material editing interface is displayed, a user can set the measurement units of the shelf life and/or the number of food materials according to the requirement. For example, when the food material management interface shown in fig. 4 is displayed, the user may click on a pull-down control next to a measurement unit to control the display of the measurement unit options.
For example, when the food material editing interface shown in fig. 4 is displayed, the user may click on a pull-down control next to the shelf life measurement unit to control the pop-up of the measurement unit option of shelf life, as shown in fig. 7. After the measurement unit option of the shelf life is popped up, the user can select the measurement unit to be set through click operation, as shown in the example shown in fig. 7, after the user selects "month", the measurement unit option is retracted, and the measurement unit displayed in the food material editing interface is changed from "day" to "month".
In some embodiments, the user may enter food material information through a voice password while displaying the food material editing interface. The voice password can comprise one or more pieces of operation instruction information, such as instruction information of the name of the operation food material, instruction information of the shelf life of the operation food material and instruction information of the quantity of the operation food material. For example, when displaying the food material editing interface, if the user says: the controller can analyze the instruction information for operating the name of the food material and the instruction information for operating the quantity of the food material from the voice command by defining the beef tag of 2 jin. As another example, when displaying the food material editing interface, if the user says: the controller can analyze instruction information for operating the food material shelf life from the voice password. Furthermore, the controller can input the content corresponding to the corresponding item according to the analyzed instruction information and display the content in the food material editing interface without inputting characters by a user. Therefore, user operation can be further reduced, the editing process is quicker, the universality degree of the function can be improved, and old people or children who cannot type can also edit food material information.
In some embodiments, when the controller detects that the user places the RFID tag on the tag reading area, a voice recognition content area is displayed in the food material editing interface, and the receiving and recognizing of the voice password of the user are started, wherein the input prompt and the recognized voice content can be displayed in the voice recognition content area. In some embodiments, the food material editing area and the speech recognition content area may be two different view display areas. The different view display areas may be areas belonging to the same layer, or may be areas belonging to different layers.
Fig. 8 illustrates a food material editing interface including a speech recognition content area according to some embodiments of the present application. As shown in fig. 8, the speech recognition content area 810 is displayed at the uppermost layer of the food material editing interface, and is not overlapped with the food material editing area 820. An input prompt is displayed in the speech recognition content area 810, specifically, a text prompt indicating that the content is "you can say i want to define 2 jin of juicy peaches". When the voice password input by the user is received and the voice content is recognized, the recognized voice content can be displayed in the voice recognition content area.
In some embodiments, the controller receives a voice password input by a user and sends voice password data to the server; the server analyzes the voice password data to obtain corresponding voice content, and generates voice instruction information according to the voice content, wherein the voice instruction information comprises a plurality of fields, one field corresponds to one food input item, the field name is an item name, and the field value is an operation type and/or operation data. The server returns the generated voice instruction information to the controller, and the controller operates the corresponding input items according to the field values of the fields in the voice instruction information and displays the contents of the corresponding input items.
In some embodiments, the voice instruction information includes first instruction information, the first instruction information is used for operating the shelf life of the food material, the first instruction information at least includes first operation data, the first operation data includes a first operand value and a first time unit, the first operand value carrying the first time unit is original voice content directly analyzed from a voice password, and if the voice password input by the user is "i want to define 2 jin beef, the shelf life is 3 months", the first operand value carrying the first time unit is "3 months".
In some embodiments, after the controller obtains the first instruction information for operating the shelf life of the food material by analyzing the input voice password, the controller determines second instruction information according to the first instruction information, wherein the second instruction information includes a target operation type and second operation data, the second operation data includes a second operand value and a second time unit, and the second time unit is one of the preset time units. And then displaying input content corresponding to the quality guarantee period of the food materials in the food material editing interface according to the target operation type and the second operation data.
In the process that the controller generates the second instruction information according to the first instruction information, whether the first time unit is a preset time unit or not is judged at first, and whether the first operand value is an integer or not is judged at the same time. If the first time unit is a preset time unit and the first operand value is an integer, the operand value and its unit in the first instruction information do not need to be processed, but the first time unit is determined as the second time unit and the first operand value is determined as the second operand value. If the first time unit is not the preset time unit or the first operand value is not an integer, the operand value and the unit thereof in the first instruction information need to be processed, specifically, the first operand value is converted into a second operand value in the preset time unit according to a conversion relation between the first time unit and the preset time unit, and the second operand value needs to be guaranteed to be an integer.
In some possible implementations, the preset time unit includes a month and a day. Converting the first operand value to a second operand value in months or days when the first time unit is a year or a month; the first operand value is converted to a second operand value in days when the first unit of time is a week or a day. Specifically, if the first time unit is year and the first operand value is an integer, such as 3 years, the first operand value carrying the first time unit is directly used as the second operand value without processing the first operand value. If the first time unit is year and the first operand value is not an integer, such as 2.5 years, the first operand value is converted to a second operand value in months, i.e., 2.5 x 12 months. If the first time unit is month and the first operand value is an integer, for example, 3 months, the first operand value carrying the first time unit is directly used as the second operand value without processing the first operand value. If the first time unit is month and the first operand value is not an integer, such as 2.5 months, the first operand value is converted to a second operand value in days, i.e., 2.5 x 30 days. If the first time unit is a week (week), since the week is not a preset time unit, the first operand value needs to be converted into a second operand value in days, for example, 3 cycles needs to be converted into 3 × 7 days, regardless of whether the first operand value is an integer. If the first time unit is a day and the first operand value is an integer, it need not be processed. If the first time unit is a day and the first operand value is not an integer, the first operand value is rounded down to a second operand value that is still in days, e.g., 2 days for 2.5 days and 3.4 days for 3 days.
In addition, when the user inputs the food material information by voice control, the input voice password may further include an operation type for operating the shelf life of the food material, and the operation type may include an extending operation, a shortening operation, and a setting operation. It should be understood that if the input voice password includes an operation type supported by the refrigerator, the operation type is naturally included in the first instruction information obtained by parsing the voice password. If the input voice password does not contain the operation type supported by the refrigerator, the operation type is not included in the first instruction information. For example, when the food material editing interface is displayed, if the user says "extend shelf life 3 months", the operation type included in the voice password is an extension operation; if the user says 'shelf life is shortened by 2 months', the operation type contained in the voice password is shortening operation; if the user says "define shelf life 3 months", the operation type contained in the voice password is the setting operation.
Based on the above, in the process that the controller generates the second instruction information according to the first instruction information, if the first instruction information further comprises the operation type, the operation type is determined as the target operation type, and if the operation type is not included in the first instruction information, the preset operation type is determined as the target operation type. As a possible implementation, the preset operation type may be a setting operation. That is, when the operation type is not included in the first instruction information, the setting operation is determined as the target operation type.
When the controller is based on the target operation type and the second operation data, the controller firstly determines display data according to the target operation type and the second operation data, and the display data is composed of a display numerical value and a second time unit. And after the controller obtains the display numerical value counted by the second time unit, the display numerical value carried with the second time unit is used as the input content corresponding to the quality guarantee period of the food material and is displayed in the food material editing interface. Therefore, when the time measuring unit displayed in the food material editing interface is inconsistent with the measuring unit of the quality guarantee period in the user voice command, the operation of the quality guarantee period of the food material can be finished, and the refrigerator can display the time measuring unit according to the user, so that the user experience is improved.
Specifically, when the target operation type is the setting operation, the second operand value is determined as the display value.
Converting the previously stored shelf-life value and the second operand value into a first intermediate value and a second intermediate value in intermediate time units, respectively, when the target operation type is an extension operation; adding the first intermediate value to the second intermediate value to obtain an intermediate sum in intermediate time units; the intermediate sum is converted to a display value in second time units. In order to save the amount of calculation, a preset storage time unit, that is, a unit of a previously stored expiration date value, may be used as an intermediate metering unit. Illustratively, the storage time unit is seconds, the shelf life value of the previous storage is 200000 (seconds), and the second operand value is 3 (days). As can be seen from the foregoing manner of determining the display value, in this example, the second operand value of 3 (days) needs to be converted to 3 × 24 × 60 × 60 (seconds) and then added to the previously stored shelf-life value of 200000, resulting in 261200 (seconds). Finally, 261200 (seconds) was converted to a displayed number in days and rounded down to 5 days.
Or converting the previously stored shelf life value into a value counted in the second time unit according to the conversion relation between the second time unit and the storage time unit, and then adding the value to the second operand value to finally obtain a display value counted in the second time unit.
Converting the previously stored shelf-life value and the second operand value into a first intermediate value and a second intermediate value in intermediate time units, respectively, when the target operation type is a shortening operation; subtracting the first intermediate value from the second intermediate value to obtain an intermediate difference in units of intermediate time; the intermediate difference is converted into a display numerical value in a second time unit. Illustratively, the storage time unit is seconds, the shelf life value of the previous storage is 200000 (seconds), and the second operand value is 3 (days). As can be seen from the foregoing manner of determining the display value, in the case of using the storage time unit (second) as the intermediate time unit, it is necessary to convert the second operand value 3 (day) into 3 × 24 × 60 × 60 (second), and then subtract this from the previously stored expiration date value 200000, to obtain 59200 (second). Finally, 59200 (seconds) was converted to a displayed number in days and rounded down to 0 days.
Or, according to the conversion relation between the second time unit and the storage time unit, converting the previously stored quality guarantee period value into a value counted in the second time unit, and subtracting the second operand value from the previously stored quality guarantee period value to obtain a display value counted in the second time unit.
For example, when the food material editing interface is displayed, in response to a voice password "i want to define 2 jin beef and 3 months of shelf life" input by the user, the content corresponding to the tag name in the food material management interface will be displayed as "beef", the content corresponding to the shelf life of the food material will be displayed as "3 months", and the content corresponding to the number of food materials will be displayed as "2 jin", as shown in fig. 9.
After the content of each input item in the food material editing interface is input, a user can click a confirmation control on the food material editing interface to input confirmation operation. And the controller responds to the received confirmation operation input by the user on the food material editing interface, and correspondingly stores the received food material information input by the user and the identification information of the tag to be edited in the food material information set.
In the above embodiment, when the target operation type is the shortening operation or the extending operation, the second operand value is converted into the second intermediate value in the unit of storage time, so that on one hand, the display value can be calculated conveniently, and on the other hand, the previously stored shelf life value can be updated by directly using the intermediate sum or the intermediate difference in the unit of storage time, so as to complete the shortening operation or the extending operation on the shelf life. And in case that the target operation type is the setting operation, converting the second operand value (or the display value) into a shelf life value in units of storage time and storing the shelf life value in the food material information.
In addition, the controller also cancels the food material editing interface, displays the food material management interface and updates the food material management interface according to the input food material information in response to the confirmation operation. For example, a food material icon generated according to the input food material information is added to the updated food material management interface.
It should be understood that, compared with the food material management interfaces before updating, new food material icons are displayed in some updated food material management interfaces, namely the food material icons corresponding to the newly added food materials; in some updated food material management interfaces, the freshness identifiers of some food material icons are updated because the shelf lives of some food materials are prolonged or shortened.
As can be seen from the above embodiments, according to the refrigerator provided in the embodiments of the present application, when a user operates the food material shelf life through a voice password, a target operation type and first operation data for operating the food material shelf life can be obtained by analyzing the voice password, where the first operation data includes a first operand value and a first time unit. And then determining second operation data corresponding to the first operation data, wherein the second operation data comprises a second operand value and a second time unit, and the second time unit is a preset time unit. And finally, operating the quality guarantee period of the food material according to the target operation type and the second operation data, and displaying input contents corresponding to the quality guarantee period of the food material in a food material editing interface. Therefore, even if the time unit in the voice password is not consistent with the preset time unit, the operation on the quality guarantee period of the food material can be finished, and the user experience is improved.
According to the refrigerator provided by the above embodiment, the embodiment of the present application further provides a voice control method, which is applied to the refrigerator shown in fig. 1a to 9, and the execution subject of the method includes but is not limited to a controller of the refrigerator. Fig. 10 is a flowchart illustrating a voice control method according to an exemplary embodiment of the present application, and as shown in fig. 10, the method may include:
s101, receiving a voice password input by a user when a food material editing interface is displayed.
S102, analyzing the voice password to obtain a target operation type and first operation data for operating the quality guarantee period of the food material, wherein the first operation data comprise a first operand value and a first time unit.
S103, determining second operation data corresponding to the first operation data, wherein the second operation data comprises a second operand value and a second time unit, and the second time unit is a preset time unit.
In some embodiments, determining second operation data corresponding to the first operation data comprises: when the first time unit is consistent with the preset time unit and the first operand value is an integer, determining the first time unit as a second time unit and determining the first operand value as a second operand value; and when the first time unit is inconsistent with the preset time unit or the first operand value is not an integer, converting the first operand value into a second operand value counted by the preset time unit, wherein the second operand value is an integer.
In some embodiments, the preset time units include months and days; when the first time unit is not consistent with the preset time unit or the first operand value is not an integer, converting the first operand value into a second operand value in the preset time unit, including: converting the first operand value to a second operand value in months or days when the first time unit is a year or a month; the first operand value is converted to a second operand value in days when the first unit of time is a week or a day.
In some embodiments, the parsing the voice password to obtain a target operation type for operating the food material shelf life comprises: when the first instruction information further comprises an operation type, determining the operation type as a target operation type; and when the first instruction information does not comprise the operation type, determining the preset operation type as the target operation type.
S104, displaying input content corresponding to the quality guarantee period of the food material in the food material editing interface according to the target operation type and the second operation data.
In some embodiments, displaying, in the food material editing interface, input content corresponding to the shelf life of the food material according to the target operation type and a second operand value carrying a second time unit includes: determining display data according to the target operation type and second operation data, wherein the display data comprises a display numerical value and the second time unit; and taking the display data as input content corresponding to the quality guarantee period of the food material, and displaying the input content in the food material editing interface.
In some embodiments, the target operation type includes an extend operation, a shorten operation, and a set operation, and determining the display data according to the target operation type and the second operation data includes: when the target operation type is a setting operation, determining a second operand value as a display value; when the target operation type is the extension operation, determining a display numerical value according to the sum of the quality guarantee period numerical value stored in advance and the second operand numerical value; when the target operation type is a shortening operation, a display value is determined according to a difference value between a previously stored shelf-life value and a second operand value.
In some embodiments, determining the display value based on a sum of a previously stored shelf-life value and a second operand value when the target operation type is an extended operation includes: converting the previously stored shelf-life value and the second operand value into a first intermediate value and a second intermediate value in intermediate time units, respectively; adding the first intermediate value to the second intermediate value to obtain an intermediate sum in intermediate time units; the intermediate sum is converted to a display value in second time units.
Determining a display value based on a difference between a previously stored shelf-life value and a second operand value when the target operation type is a shorten operation, comprising: converting the previously stored shelf-life value and the second operand value into a first intermediate value and a second intermediate value in intermediate time units, respectively; subtracting the first intermediate value from the second intermediate value to obtain an intermediate difference in units of intermediate time; the intermediate difference is converted into a display numerical value in a second time unit.
In some embodiments, the intermediate time unit is identical to the storage time unit, when the target operation type is a setting operation, the display value is converted into a shelf life value in the storage time unit, and the obtained shelf life value is stored in the food material information; updating the previously stored shelf-life value using the median difference when the target operation type is a shorten operation; when the target operation type is an extended operation, the previously stored shelf-life value is used and updated.
In some embodiments, the display value is converted to a shelf life value in preset storage time units; the shelf life value obtained by using the conversion is stored in the food material information.
As can be seen from the foregoing embodiments, according to the voice control method provided in the embodiments of the present application, when a user operates the food material shelf life through a voice password, a target operation type and first operation data for operating the food material shelf life can be obtained by analyzing the voice password, where the first operation data includes a first operand value and a first time unit. And then determining second operation data corresponding to the first operation data, wherein the second operation data comprises a second operand value and a second time unit, and the second time unit is a preset time unit. And finally, operating the quality guarantee period of the food material according to the target operation type and the second operation data, and displaying input contents corresponding to the quality guarantee period of the food material in a food material editing interface. Therefore, even if the time unit in the voice password is not consistent with the preset time unit, the operation on the quality guarantee period of the food material can be finished, and the user experience is improved.
In specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program may include some or all of the steps in each embodiment of the voice control method provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM) or a Random Access Memory (RAM).
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The same and similar parts in the various embodiments in this specification may be referred to each other. In particular, for the embodiment of the refrigerator, since it is substantially similar to the embodiment of the method, the description is simple, and the relevant points can be referred to the description of the embodiment of the method.
The above-described embodiments of the present invention should not be construed as limiting the scope of the present invention.
Claims (10)
1. A refrigerator, characterized by comprising:
a case having a storage chamber therein;
the door is arranged at the opening of the storage chamber;
the display screen is arranged on the box door and used for displaying a food material editing interface, and input items corresponding to the quality guarantee period of food materials are displayed on the food material editing interface;
the voice collector is used for receiving a voice password input by a user;
a controller coupled to the display screen and the sound collector and configured to:
when the food material editing interface is displayed, receiving a voice password input by a user through the sound collector;
analyzing the voice password to obtain a target operation type and first operation data for operating the quality guarantee period of the food material, wherein the first operation data comprises a first operand value and a first time unit;
determining second operation data corresponding to the first operation data, wherein the second operation data comprise a second operand value and a second time unit, and the second time unit is a preset time unit;
and displaying input content corresponding to the quality guarantee period of the food material in the food material editing interface according to the target operation type and the second operation data.
2. The refrigerator of claim 1, wherein the determining second operation data corresponding to the first operation data comprises:
when the first time unit is consistent with a preset time unit and the first operand value is an integer, determining the first time unit as a second time unit and determining the first operand value as a second operand value;
and when the first time unit is not consistent with a preset time unit or the first operand value is not an integer, converting the first operand value into a second operand value counted by the preset time unit, wherein the second operand value is an integer.
3. The refrigerator according to claim 2, wherein the preset time unit includes a month and a day; when the first time unit is not consistent with a preset time unit or the first operand value is not an integer, converting the first operand value into a second operand value in the preset time unit, including:
converting the first operand value to a second operand value in months or days when the first unit of time is a year or a month;
converting the first operand value to a second operand value in days when the first unit of time is a week or a day.
4. The refrigerator of claim 1, wherein the obtaining of the target operation type for operating the food material shelf life by parsing the voice password comprises:
when the voice password comprises an operation type, determining the operation type as the target operation type;
and when the voice password does not comprise the operation type, determining a preset operation type as the target operation type.
5. The refrigerator of claim 1, wherein the displaying the input content corresponding to the food material shelf life in the food material editing interface according to the target operation type and the second operation data comprises:
determining display data according to the target operation type and second operation data, wherein the display data comprises a display numerical value and the second time unit;
and taking the display data as input content corresponding to the quality guarantee period of the food material, and displaying the input content in the food material editing interface.
6. The refrigerator of claim 5, wherein the target operation type includes an extending operation, a shortening operation, and a setting operation, and wherein the determining display data according to the target operation type and the second operation data includes:
when the target operation type is the setting operation, determining the second operand value as the display value;
when the target operation type is the extension operation, determining the display numerical value according to the sum of the previously stored quality guarantee period numerical value and the second operand numerical value;
and when the target operation type is the shortening operation, determining the display numerical value according to the difference value between the previously stored quality guarantee period numerical value and the second operand numerical value.
7. The refrigerator of claim 6, wherein the determining the display value according to a sum of a previously stored expiration date value and the second operand value when the target operation type is the extension operation comprises:
converting the previously stored shelf-life value and the second operand value to a first intermediate value and a second intermediate value, respectively, in intermediate time units;
adding the first intermediate value to the second intermediate value to obtain an intermediate sum in the intermediate time units;
converting the intermediate sum into a display numerical value in the second time unit;
determining the display value according to a difference between a previously stored shelf-life value and the second operand value when the target operation type is the shortening operation, including:
converting the previously stored shelf-life value and the second operand value to a first intermediate value and a second intermediate value, respectively, in intermediate time units;
subtracting the first intermediate value from the second intermediate value to obtain an intermediate difference in the intermediate time unit;
converting the intermediate difference into a display numerical value in the second time unit.
8. The refrigerator of claim 7, wherein the controller is further configured to:
converting the display value into a shelf life value in a preset storage time unit;
the shelf life value obtained by using the conversion is stored in the food material information.
9. The refrigerator of claim 7, wherein the intermediate unit of time coincides with the storage unit of time, the controller further configured to:
when the target operation type is the setting operation, converting the display numerical value into a quality guarantee period numerical value in the storage time unit, and storing the obtained quality guarantee period numerical value in food material information;
updating the previously stored shelf-life value using the median difference when the target operation type is the shorten operation;
using the intermediate and updating the previously stored shelf-life value when the target operation type is the extended operation.
10. The voice control method is applied to a refrigerator, the refrigerator comprises a display screen, the display screen is used for displaying a food material editing interface, and input items corresponding to the quality guarantee period of food materials are displayed on the food material editing interface; the method comprises the following steps:
when the food material editing interface is displayed, receiving a voice password input by a user;
analyzing the voice password to obtain a target operation type and first operation data for operating the quality guarantee period of the food material, wherein the first operation data comprises a first operand value and a first time unit;
determining second operation data corresponding to the first operation data, wherein the second operation data comprise a second operand value and a second time unit, and the second time unit is a preset time unit;
and displaying input content corresponding to the quality guarantee period of the food material in the food material editing interface according to the target operation type and the second operation data.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110418594.8A CN114322441B (en) | 2021-04-19 | 2021-04-19 | Refrigerator and voice control method |
CN202180066170.8A CN116235013A (en) | 2020-11-04 | 2021-08-23 | Display device and food material information editing method |
PCT/CN2021/114091 WO2022095553A1 (en) | 2020-11-04 | 2021-08-23 | Display device, and food material information editing method |
US18/185,459 US20230221066A1 (en) | 2020-11-04 | 2023-03-17 | Refrigerator and method for editing food information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110418594.8A CN114322441B (en) | 2021-04-19 | 2021-04-19 | Refrigerator and voice control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114322441A true CN114322441A (en) | 2022-04-12 |
CN114322441B CN114322441B (en) | 2022-08-26 |
Family
ID=81044371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110418594.8A Active CN114322441B (en) | 2020-11-04 | 2021-04-19 | Refrigerator and voice control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114322441B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101493977A (en) * | 2009-02-24 | 2009-07-29 | 上海海事大学 | Speech recognition timing prompting in time |
CN202562207U (en) * | 2012-05-03 | 2012-11-28 | 合肥美菱股份有限公司 | Refrigerator system with voice function |
US20160138858A1 (en) * | 2014-11-18 | 2016-05-19 | Bsh Hausgeraete Gmbh | Refrigerator, terminal, management system and management method for refrigerator contents |
CN107477971A (en) * | 2017-08-04 | 2017-12-15 | 三星电子(中国)研发中心 | A kind of management method and equipment to food in refrigerator |
CN108538289A (en) * | 2018-03-06 | 2018-09-14 | 深圳市沃特沃德股份有限公司 | The method, apparatus and terminal device of voice remote control are realized based on bluetooth |
US10521189B1 (en) * | 2015-05-11 | 2019-12-31 | Alan AI, Inc. | Voice assistant with user data context |
CN111292828A (en) * | 2018-12-07 | 2020-06-16 | 海信(山东)冰箱有限公司 | Intelligent refrigerator and food material management method, device and storage medium thereof |
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111740894A (en) * | 2020-05-29 | 2020-10-02 | 腾讯科技(深圳)有限公司 | Planned task creating method and device, computer equipment and storage medium |
CN112344619A (en) * | 2020-11-04 | 2021-02-09 | 海信视像科技股份有限公司 | Refrigerator and food material information editing method |
-
2021
- 2021-04-19 CN CN202110418594.8A patent/CN114322441B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101493977A (en) * | 2009-02-24 | 2009-07-29 | 上海海事大学 | Speech recognition timing prompting in time |
CN202562207U (en) * | 2012-05-03 | 2012-11-28 | 合肥美菱股份有限公司 | Refrigerator system with voice function |
US20160138858A1 (en) * | 2014-11-18 | 2016-05-19 | Bsh Hausgeraete Gmbh | Refrigerator, terminal, management system and management method for refrigerator contents |
CN105654270A (en) * | 2014-11-18 | 2016-06-08 | 博西华家用电器有限公司 | Refrigerator, terminal, and management system and management method for food materials in refrigerator |
US10521189B1 (en) * | 2015-05-11 | 2019-12-31 | Alan AI, Inc. | Voice assistant with user data context |
CN107477971A (en) * | 2017-08-04 | 2017-12-15 | 三星电子(中国)研发中心 | A kind of management method and equipment to food in refrigerator |
CN108538289A (en) * | 2018-03-06 | 2018-09-14 | 深圳市沃特沃德股份有限公司 | The method, apparatus and terminal device of voice remote control are realized based on bluetooth |
CN111292828A (en) * | 2018-12-07 | 2020-06-16 | 海信(山东)冰箱有限公司 | Intelligent refrigerator and food material management method, device and storage medium thereof |
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111740894A (en) * | 2020-05-29 | 2020-10-02 | 腾讯科技(深圳)有限公司 | Planned task creating method and device, computer equipment and storage medium |
CN112344619A (en) * | 2020-11-04 | 2021-02-09 | 海信视像科技股份有限公司 | Refrigerator and food material information editing method |
Also Published As
Publication number | Publication date |
---|---|
CN114322441B (en) | 2022-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111860718B (en) | Refrigerator and food material management method | |
CN112344619A (en) | Refrigerator and food material information editing method | |
CN111442604B (en) | Refrigerator and control method thereof | |
KR100764281B1 (en) | Information managing apparatus for refrigerator | |
CN111336747A (en) | Refrigerator and information management method thereof | |
CN113011538A (en) | Refrigerator and food material label scanning method | |
CN111780479B (en) | Refrigerator and food material information association method | |
CN112344618A (en) | Refrigerator and food material information definition method | |
US20150294451A1 (en) | Method for controlling operation of refrigerator by using speech recognition, and refrigerator employing same | |
CN115968436A (en) | A kind of refrigerator | |
JP2000065465A (en) | Refrigerator with food control function | |
CN114322441B (en) | Refrigerator and voice control method | |
CN114294898B (en) | Refrigerator and voice control method | |
CN114294883A (en) | Refrigerator and food material icon display method | |
KR100660697B1 (en) | Food managing refrigerator using rfid | |
US20230003440A1 (en) | Refrigerator and a control method | |
CN112833617A (en) | Refrigerator and prompting method for door state of refrigerator | |
CN113899135A (en) | Refrigerator and method for indicating freshness of food in refrigerator | |
CN117716189A (en) | Refrigerator and method for managing food material information of refrigerator | |
CN101126573B (en) | Food management refrigerator using RFID | |
CN114820122A (en) | Food material storage device, terminal device and purchase list generation method | |
CN114294884A (en) | Refrigerator and message reminding method | |
CN114294897A (en) | Refrigerator and food material icon display method | |
CN114279137A (en) | Refrigerator and information synchronization method | |
WO2022095553A1 (en) | Display device, and food material information editing method |
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 |