Menu taste setting method and device, electronic equipment and storage medium
By providing the setting method and device for recipe flavors in the intelligent cooking equipment, users can dynamically adjust the degree of recipe flavors, solving the problem of poor flexibility in recipe flavor settings in the existing technology, and realizing personalized recipe flavor settings.
Patent Information
- Application Number
- CN202311514639.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-14
- Publication Date
- 2025-05-16
AI Technical Summary
When existing smart cooking equipment executes electronic recipes, the setting of recipe flavors is poor, which cannot meet users' personalized needs for recipe flavors.
Provide a method and device for setting recipe flavors. By responding to the setting instructions for recipe flavors, taste options with different attributes are displayed, and specification quantification information corresponding to the current taste selected, adjusted and added according to these options to determine the flavor usage parameters.
It improves the flexibility of taste adjustment in electronic recipes, meets users' personalized needs for recipe flavors, and adjusts the degree of recipe flavors through dynamic visualization.
Smart Images

Figure CN120010715A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent kitchen appliances, and in particular to a method and device for setting the flavor of a recipe, an electronic device, and a storage medium. Background Art
[0002] With the accelerated pace of life and the development of science and technology, more and more smart cooking products have appeared in the cooking field, such as digital recipes and smart cooking equipment capable of automatic / semi-automatic cooking.
[0003] In the related art, when smart cooking devices execute electronic recipes, the recipe flavors such as ingredient specifications and seasoning amounts are fixed. The setting of recipe flavors can only be selected by pressing buttons, and it is difficult to make visual dynamic adjustments based on user needs. This makes the flexibility of flavor adjustment in electronic recipes poor and cannot meet users' personalized needs for recipe flavors. Summary of the invention
[0004] In view of the above problems, the present application is proposed to provide a method and device for setting the taste of a recipe, an electronic device and a storage medium that overcome the above problems or at least partially solve the above problems. The technical solution is as follows:
[0005] In a first aspect, a method for setting a recipe flavor is provided, comprising:
[0006] In response to a setting instruction for a recipe flavor, displaying flavor options with different attributes;
[0007] Obtaining specification quantitative information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of the different attributes;
[0008] The seasoning dosage parameter of the current flavor is determined according to the specification quantification information corresponding to the current flavor.
[0009] In a possible implementation, each flavor option of an attribute corresponds to a first-specification quantitative label, and the first-specification quantitative label is configured with at least one display mode, including a progress display mode or a number display mode.
[0010] In a possible implementation, the obtaining of the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of the different attributes includes:
[0011] Obtaining current flavor options that are selected, adjusted, and / or newly added according to the flavor options of the different attributes;
[0012] According to the first specification quantification label of the current taste option, displaying the specification quantification interval corresponding to the current taste option on the recipe page using a progress display method or a number display method;
[0013] Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste option.
[0014] In a possible implementation, when the display mode is a progress display mode, the specification progress interval corresponding to the current flavor option is displayed on the recipe page using a progress display mode according to the first specification quantification label of the current flavor option;
[0015] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor option is obtained;
[0016] When the display mode is a frequency display mode, according to the first specification quantification label of the current taste option, the frequency interval of the specification corresponding to the current taste option is displayed on the recipe page using the frequency display mode;
[0017] Correspondingly, the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the specification frequency interval corresponding to the current taste option is obtained.
[0018] In a possible implementation, the taste option of each attribute is pre-configured with different taste specifications, and the taste specifications correspond to second specification quantitative labels. The method further includes:
[0019] Obtaining current flavor specifications selected, adjusted and / or newly added according to the current flavor option;
[0020] According to the second specification quantification label of the current flavor specification, displaying the specification quantification interval corresponding to the current flavor specification on the recipe page using a progress display method or a frequency display method;
[0021] Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste specification.
[0022] In a possible implementation, when the display mode is a progress display mode, the specification progress interval corresponding to the current flavor specification is displayed on the recipe page using a progress display mode according to the second specification quantification label of the current flavor specification;
[0023] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor specification is obtained;
[0024] When the display mode is a progress display mode, according to the second specification quantification label of the current flavor specification, the specification frequency interval corresponding to the current flavor specification is displayed in the recipe page using the frequency display mode;
[0025] Correspondingly, the specification quantification information corresponding to the current taste is obtained by selecting, adjusting and / or adding the specification frequency interval corresponding to the current taste specification.
[0026] In a possible implementation, determining the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor includes:
[0027] Determine at least one target flavor ingredient that matches the current flavor in the electronic recipe;
[0028] According to the specification quantification information corresponding to the current flavor, the at least one target flavor ingredient is matched in dosage to determine the seasoning dosage parameter of the current flavor.
[0029] In a possible implementation, after determining the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor, the method further includes:
[0030] In response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, adding flavor ingredients matching the seasoning dosage parameter to the electronic recipe; or
[0031] In response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, flavor ingredients matching the seasoning dosage parameter are added or adjusted based on the original flavor information in the electronic recipe.
[0032] In a possible implementation, before displaying taste options with different attributes in response to the setting instruction of the recipe taste, the method further includes:
[0033] Get all the flavor information covered by the recipe flavors;
[0034] According to the full amount of taste information, taste options with different attributes are set in the recipe page.
[0035] In a second aspect, a device for setting a recipe flavor is provided, comprising:
[0036] A first display module, for displaying taste options with different attributes in response to a setting instruction of a recipe taste;
[0037] A first acquisition module is used to acquire specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of different attributes;
[0038] The determination module is used to determine the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor.
[0039] In a possible implementation, each flavor option of an attribute corresponds to a first-specification quantitative label, and the first-specification quantitative label is configured with at least one display mode, including a progress display mode or a number display mode.
[0040] In a possible implementation, the first acquisition module is specifically configured to:
[0041] Obtaining current flavor options that are selected, adjusted, and / or newly added according to the flavor options of the different attributes;
[0042] According to the first specification quantification label of the current taste option, displaying the specification quantification interval corresponding to the current taste option on the recipe page using a progress display method or a number display method;
[0043] Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste option.
[0044] In a possible implementation, when the display mode is a progress display mode, the first acquisition module is further configured to:
[0045] According to the first specification quantification label of the current flavor option, displaying the specification progress interval corresponding to the current flavor option on the recipe page using a progress display method;
[0046] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor option is obtained;
[0047] When the display mode is a number display mode, the first acquisition module is further configured to:
[0048] According to the first specification quantification label of the current flavor option, the specification frequency interval corresponding to the current flavor option is displayed on the recipe page using the frequency display method;
[0049] Correspondingly, the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the specification frequency interval corresponding to the current taste option is obtained.
[0050] In a possible implementation, the taste option of each attribute is pre-configured with different taste specifications, and the taste specifications correspond to second specification quantitative labels. The device further includes:
[0051] A second acquisition module is used to acquire current flavor specifications selected, adjusted and / or newly added according to the current flavor option;
[0052] A second display module, configured to display the specification quantization interval corresponding to the current taste specification in the recipe page using a progress display method or a number display method according to the second specification quantization label of the current taste specification;
[0053] The third acquisition module is used to obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste specification.
[0054] In a possible implementation, when the display mode is a progress display mode, the third acquisition module is specifically configured to:
[0055] According to the second specification quantification label of the current flavor specification, displaying the specification progress interval corresponding to the current flavor specification on the recipe page using a progress display method;
[0056] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor specification is obtained;
[0057] When the display mode is a progress display mode, the third acquisition module is specifically used to:
[0058] According to the second specification quantification label of the current flavor specification, the specification frequency interval corresponding to the current flavor specification is displayed on the recipe page using the frequency display method;
[0059] Correspondingly, the specification quantification information corresponding to the current taste is obtained by selecting, adjusting and / or adding the specification frequency interval corresponding to the current taste specification.
[0060] In a possible implementation, the determining module is specifically configured to:
[0061] Determine at least one target flavor ingredient that matches the current flavor in the electronic recipe;
[0062] According to the specification quantification information corresponding to the current flavor, the at least one target flavor ingredient is matched in dosage to determine the seasoning dosage parameter of the current flavor.
[0063] In a possible implementation manner, the device further includes:
[0064] The execution module is used to, after determining the seasoning dosage parameters of the current taste according to the specification quantification information corresponding to the current taste, respond to the execution of the electronic recipe and, based on the seasoning dosage parameters of the current taste, add or adjust flavor ingredients that match the seasoning dosage parameters on the basis of the original taste information in the electronic recipe.
[0065] In a possible implementation manner, the device further includes:
[0066] A fourth acquisition module, configured to acquire the full amount of taste information covered by the recipe taste before displaying the taste options with different attributes in response to the setting instruction of the recipe taste;
[0067] A setting module is used to set flavor options with different attributes in a recipe page according to the full flavor information.
[0068] According to a third aspect, an electronic device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above-described methods for setting the taste of a recipe.
[0069] In a fourth aspect, a storage medium is provided, wherein the storage medium stores a computer program, wherein the computer program is configured to execute any of the above-mentioned methods for setting the taste of a recipe when running.
[0070] By means of the above technical solution, the recipe taste setting method and device, electronic device and storage medium provided in the embodiment of the present application can display taste options of different attributes in response to the setting instruction of the recipe taste, obtain the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the taste options of different attributes, and determine the seasoning dosage parameter of the current taste according to the specification quantification information corresponding to the current taste. It can be seen that in the embodiment of the present application, the user can set the specification quantification information corresponding to the current taste, and dynamically and visually adjust the degree of recipe taste through the specification quantification information, thereby improving the flexibility of taste adjustment in the electronic recipe and meeting the user's personalized needs for recipe taste. BRIEF DESCRIPTION OF THE DRAWINGS
[0071] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in describing the embodiments of the present application are briefly introduced below.
[0072] Figure 1 A flow chart showing a method for setting recipe flavors provided in an embodiment of the present application is shown;
[0073] Figure 2 A schematic diagram of a page for setting the taste of a recipe provided in this application example is shown;
[0074] Figure 3a A schematic diagram showing a method of displaying taste options in a recipe page using a progress display method provided in an embodiment of the present application is shown;
[0075] Figure 3b A schematic diagram showing a method of displaying the number of times of use provided in an embodiment of the present application for displaying flavor options on a recipe page;
[0076] Figure 4a A schematic diagram showing a method of displaying taste specifications in a recipe page using a progress display method provided in an example of the present application is shown;
[0077] Figure 4b A schematic diagram showing the use times display method provided in the example of the present application to display the flavor specifications on the recipe page;
[0078] Figure 5 A structural diagram of an electronic recipe creation device provided in an embodiment of the present application is shown;
[0079] Figure 6 A structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0080] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0081] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such use is interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the term "including" and its variants are to be interpreted as open-ended terms meaning "including but not limited to".
[0082] As mentioned above, currently the setting of recipe flavors can only be selected by button selection, and it is difficult to make visual dynamic adjustments based on user needs, which makes the flexibility of taste adjustment in electronic recipes poor and cannot meet the personalized needs of users for recipe flavors. In order to solve this technical problem, an embodiment of the present application provides a method for setting recipe flavors. The method can be applied to configuration terminals, such as smart phones, tablet computers, personal computers, etc., and can also be applied to feeding devices, such as feeding components, seasoning machines, bowl openers, etc. located in cooking systems, and this embodiment does not limit this. Figure 1 As shown, the method for setting the recipe taste may include the following steps S101 to S103:
[0083] Step S101, in response to a setting instruction of a recipe flavor, displaying flavor options with different attributes.
[0084] In this step, the recipe flavor can be set during the process of creating the electronic recipe, and can also be set based on the electronic recipe that has been created. For the electronic recipe that is being created, this process is to create the taste of the electronic recipe. For example, for a tomato and egg recipe, the recipe flavor is created to be sweet by setting the recipe flavor. For an electronic recipe that has been created, it usually has original taste information. This process is to adjust the original taste information in the electronic recipe. For example, the original taste information of a tomato and egg recipe that has been created is sweet. The recipe taste is adjusted from sweet to salty by setting the recipe flavor.
[0085] In this embodiment, an electronic recipe can be created through the recipe page, which is an operation page of the electronic recipe. For example, content creation and flavor creation can be performed on the electronic recipe. Secondary creation and / or adjustment or new flavor attribute information can be performed on the created electronic recipe, for example, the cooking steps can be adjusted and the flavor of the recipe can be adjusted.
[0086] The taste options here mainly include sour, sweet, bitter, spicy, salty and other attributes. Taking into account the diversity of tastes in electronic recipes, after determining the cuisine of the electronic recipe, additional taste options can be added according to the cuisine. For example, Sichuan cuisine adds additional taste options such as numbing, spicy, fresh, and fragrant, and Shandong cuisine adds additional taste options such as salty, fragrant, fresh, and crispy. You can also customize the taste options to enrich the user's taste needs for electronic recipes.
[0087] Step S102, obtaining specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options with different attributes.
[0088] It is understandable that during the recipe flavor setting process, the user can determine a flavor option or a combination of multiple flavor options as the current flavor in the recipe page based on the flavor options with different attributes provided in the recipe page.
[0089] Furthermore, in order to facilitate users to quantify the current taste, the recipe page also provides specification quantification labels for different taste options. For example, the spiciness option can be set with specification quantification labels such as non-spicy, slightly spicy, medium spicy, very spicy, and extra spicy. The specification quantification label here is equivalent to the degree information of the taste. The degree information here can be displayed in an option display mode. The user can control the degree of taste by selecting different taste options. The degree information can also be displayed in a progress bar display mode. The user can control the degree of taste by adjusting the progress bar left and right. The degree information can also be displayed in a number of times. The user can control the degree of taste by increasing or decreasing the number of times, thereby obtaining the specification quantification information corresponding to the current taste selected, adjusted and / or added according to the taste options with different attributes.
[0090] Step S103, determining the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor.
[0091] In this step, the specification quantification information corresponding to the current taste can be expressed in the form of a numerical value. Each taste option is quantified into a numerical range, and the degree of different taste options is expressed by the size of the numerical value. For example, the spiciness is quantified into a numerical range of 0-100. The smaller the numerical value, the lower the spiciness. The corresponding specification quantification label can be expressed using the numerical range of the spiciness quantification. For example, the numerical range of 0-10 expresses not spicy, the numerical range of 10-30 expresses slightly spicy, the numerical range of 30-50 expresses medium spicy, the numerical range of 50-80 expresses very spicy, and the numerical range of 80-100 expresses very spicy.
[0092] In the embodiment of the present application, the user can set the specification quantification information corresponding to the current taste, and dynamically and visually adjust the degree of recipe taste through the specification quantification information, thereby improving the flexibility of taste adjustment in the electronic recipe and meeting the user's personalized needs for recipe taste.
[0093] In practical applications, recipes have various flavors. Different dishes can be prepared by using different flavor dosage parameters in the electronic recipe. Considering the collection process of recipe flavors, this embodiment may further include the following steps A1-A2 before the above step S101:
[0094] Step A1: Obtain all flavor information covered by the recipe flavors.
[0095] Step A2: setting flavor options with different attributes in the recipe page according to the full flavor information.
[0096] Among them, the full amount of taste information may include basic taste information and additional taste information. Usually, the basic taste information commonly used in daily life includes: sour, salty, sweet, fragrant and spicy. Many different additional taste information can be formulated through different combinations of basic tastes. Usually, the additional taste information can show the changes in the taste range or mellowness of the taste. Specifically, in the process of matching and combining, when one or several seasoning ingredients of different flavors are put into another one or several seasoning ingredients of different flavors, if one or several flavors show a phenomenon of expanding the taste range and significantly enhancing the mellowness, it means that the tastes mutually or unidirectionally expand the taste range and mellowness. For example, the sweet seasoning ingredient "sugar" and the sour seasoning ingredient "vinegar" have the effect of expanding the taste range and mellowness. At this time, sugar and vinegar can be used alone as basic taste information, or they can be reused to match flavors with different taste ranges and mellowness.
[0097] It should be noted that on the basis of combining different flavors between flavors, there are also different degrees of interaction between flavors, for example, taste enhancement and taste weakening. In the case of mutual weakening or single weakening between flavors, the original taste level can be significantly reduced through the combination of flavors. At this time, when one seasoning ingredient is added to another seasoning ingredient, or when two or more different seasoning ingredients are mixed together, the taste intensity will be significantly reduced. For example, when more than 1% of salt is added to the sugar solution, the sweetness and saltiness intensity will be significantly reduced. In the case of mutual enhancement or single enhancement between flavors, the original taste level can be significantly increased through the combination of flavors. At this time, when one seasoning ingredient is added to another seasoning ingredient, or when two or more different seasoning ingredients are mixed together, the taste intensity will be significantly enhanced. This is the mutual enhancement between flavors. For example, the combination of chicken essence and MSG can increase the umami taste.
[0098] A possible implementation method is provided in an embodiment of the present application. The taste option of each attribute mentioned in the above step S101 corresponds to a first-specification quantitative label, where the first-specification quantitative label is equivalent to a visual degree label. The degree of the taste option can be visually adjusted through the user's operation information on the first-specification quantitative label. The first-specification quantitative label is configured with at least one display mode, where the display mode includes a progress display mode and a number display mode. When the display mode is the progress display mode, the first-specification quantitative label will display a progress bar, and the size of the taste degree can be controlled by adjusting the position of the slider in the progress bar. When the display mode is the number display mode, the first-specification quantitative label will display a number icon, and the size of the taste degree can be controlled by clicking the number of times.
[0099] The present application provides a possible implementation method. The above step S102 obtains the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options with different attributes, which may specifically include the following steps B1-B3:
[0100] Step B1: obtaining current flavor options selected, adjusted and / or newly added according to the flavor options of the different attributes.
[0101] Step B2: According to the first specification quantification label of the current taste option, the specification quantification interval corresponding to the current taste option is displayed on the recipe page using a progress display method or a number display method.
[0102] Step B3: Obtaining the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantification interval corresponding to the current taste option.
[0103] In the above steps, in order to facilitate users to set the taste of the recipe, users can select the current taste option from the taste options displayed on the recipe page, and adjust the required taste degree within the specification quantification range corresponding to the current taste through the first specification quantification label of the current taste option. Here, the specification quantification range corresponding to the current taste is equivalent to the adjustment threshold of the taste degree. Users can determine the specification quantification information corresponding to the current taste within the adjustment threshold of the taste degree.
[0104] It can be understood that the recipe taste setting process here can be aimed at the creation of recipe tastes or the adjustment of recipe tastes. When the recipe taste setting process is aimed at the creation of recipe tastes, the current taste option determined by the user can be realized through the cooking steps to be created or being created in the electronic recipe. Correspondingly, the specification quantification information corresponding to the recipe taste can be realized through the seasoning dosage parameters of the flavor ingredients in the corresponding cooking steps. For example, the current taste includes saltiness, and the cooking steps being created in the electronic recipe include adding salt. The creation can be carried out according to the salt dosage parameters in the cooking steps to control the saltiness. When the recipe taste setting process is aimed at the adjustment of recipe tastes, the current taste option determined by the user can be realized through the cooking steps that have been created in the electronic recipe. The specification quantification information corresponding to the recipe taste can be realized through the seasoning dosage parameters of the flavor ingredients in the corresponding cooking steps. For example, the current taste includes sweetness, and the steps that have been created in the electronic recipe include adding sugar. The sugar dosage parameters in the cooking steps can be adjusted to control the sweetness.
[0105] For example, Figure 2 A schematic diagram of a page for setting the taste of a recipe provided in this application example is shown. Figure 2 The page shows the taste options of the recipe setting process, which include basic taste information and additional taste information. A first specification quantitative label is set for each basic taste. The taste strength of the taste option can be adjusted through the first specification quantitative label of the taste option, and different additional flavors can be added through the combination of basic tastes. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0106] Specifically, when the display mode is a progress display mode, the specification progress interval corresponding to the current flavor option can be displayed on the recipe page using the progress display mode according to the first specification quantification label of the current flavor option, and accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or added according to the specification progress interval corresponding to the current flavor option is obtained.
[0107] For example, Figure 3a A schematic diagram showing a method of displaying taste options on a recipe page using a progress display method provided in an example of the present application is shown. Figure 3aIn the page, the first specification quantitative label uses a progress display method. By dragging the progress bar within the specification progress interval, the flavor intensity of the corresponding flavor option can be selected, adjusted and / or added. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0108] Specifically, when the display method is the number display method, the number display method can be used to display the number of specifications corresponding to the current taste option on the recipe page according to the first specification quantitative label of the current taste option, and accordingly, the specification quantitative information corresponding to the current taste selected, adjusted and / or added according to the number of specifications corresponding to the current taste option is obtained.
[0109] For example, Figure 3b A schematic diagram showing a method of displaying the number of times of use provided in the example of the present application to display flavor options on a recipe page is shown. Figure 3b In the page, the first specification quantitative label usage times are displayed. By clicking the "+ / -" button within the specification times range, the flavor intensity of the corresponding flavor option can be selected, adjusted and / or added. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0110] Since different users have different perceptions of taste, for example, users in Sichuan and Chongqing and Guangdong perceive spiciness differently, users can select, adjust and / or add taste options through the above-mentioned progress bar method or the method of adding and subtracting times, so that users can set the taste of recipes more flexibly, thereby effectively meeting the personalized needs of users.
[0111] In the above steps, in order to facilitate the refinement of recipe flavor specifications, the flavor options of each attribute are pre-configured with different flavor specifications. For example, the sweetness option is configured with flavor specifications such as sugar-free, one point sugar, three points sugar, five points sugar, and eight points sugar. The flavor specifications correspond to second specification quantitative labels. Here, the second specification quantitative label has the same function as the first specification quantitative label, and the degree of the flavor specification can be visually adjusted. Like the first specification quantitative label, the second specification quantitative label is configured with at least one display mode, including a progress display mode and a number display mode. After the above step B1 obtains the current flavor option selected, adjusted, and / or newly added according to the flavor options of the different attributes, this embodiment may further include the following steps C1-C3:
[0112] Step C1: obtaining current flavor specifications selected, adjusted and / or newly added according to the current flavor option.
[0113] Step C2: According to the second specification quantification label of the current taste specification, the specification quantification interval corresponding to the current taste specification is displayed on the recipe page using a progress display method or a frequency display method.
[0114] Step C3: Obtaining the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste specification.
[0115] In the above steps, the user can select the current taste specification from the taste specifications displayed on the recipe page, and select, adjust and / or add the required taste degree within the specification quantification interval corresponding to the current taste specification through the second specification quantification label of the current taste specification. Here, the specification quantification interval corresponding to the current taste specification is equivalent to the adjustment threshold of the taste degree, and the user can determine the specification quantification information corresponding to the current taste within the adjustment threshold of the taste degree. However, the specification quantification interval corresponding to the taste specification here is different from the single specification quantification interval corresponding to the taste option. Considering that the taste specification is a different taste degree divided within the taste option, the taste specification interval corresponding to each taste specification should be within the taste interval of the taste option, and the taste intervals corresponding to each taste specification are independent of each other. For example, the spicy option includes four taste specifications: slightly spicy, less spicy, medium spicy, and very spicy. The maximum value of the adjustment bar on the taste specification interval corresponding to the slightly spicy taste specification should be less than the minimum value of the adjustment bar on the taste specification interval corresponding to the less spicy taste specification. Correspondingly, the maximum value of the adjustment bar on the taste specification interval corresponding to the less spicy taste specification should be less than the minimum value of the adjustment bar on the taste specification interval corresponding to the medium spicy taste specification.
[0116] Also the above Figure 2 Take this as an example to illustrate. Figure 2 The page also shows the taste specifications of the recipe setting process, and a second specification quantitative label is set for each taste option. The taste strength of the taste specification can be selected, adjusted and / or added through the second specification quantitative label of the taste option. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0117] Specifically, when the display mode is a progress display mode, the specification progress interval corresponding to the current flavor specification is displayed on the recipe page using the progress display mode according to the second specification quantification label of the current flavor specification, and accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor specification is obtained;
[0118] For example, Figure 4a A schematic diagram showing a method of displaying taste specifications in a recipe page using a progress display method provided in an example of the present application is shown. Figure 4a In the page, the second specification quantitative label uses a progress display method. By dragging the progress bar in the specification progress interval, the flavor intensity of the corresponding flavor specification can be selected, adjusted and / or added. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0119] Specifically, when the display mode is a progress display mode, the specification frequency interval corresponding to the current flavor specification is displayed on the recipe page using the number display mode according to the second specification quantitative label of the current flavor specification; accordingly, the specification quantitative information corresponding to the current flavor selected, adjusted and / or newly added according to the specification frequency interval corresponding to the current flavor specification is obtained.
[0120] For example, Figure 4b A schematic diagram showing the usage count display method provided in the example of the present application showing the flavor specifications on the recipe page is shown. Figure 4a In the page, the second specification quantitative label usage frequency display mode, by clicking the "+ / -" button within the specification frequency range, you can select, adjust and / or add the flavor intensity of the corresponding flavor specification. It should be noted that the examples here are only illustrative and do not limit this embodiment.
[0121] Another possible implementation method is provided in the embodiment of the present application. The above step S103 determines the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor, which may specifically include the following steps D1 and D2:
[0122] Step D1: Determine at least one target flavor ingredient that matches the current flavor in the electronic recipe.
[0123] Step D2: According to the specification quantification information corresponding to the current flavor, the at least one target flavor ingredient is matched in dosage to determine the seasoning dosage parameter of the current flavor.
[0124] It can be understood that the specification quantitative information corresponding to the current taste is the taste degree selected by the user, and the selected taste degree can be achieved by using different amounts of flavor ingredients in the electronic recipe. For example, 5g of sugar is used in the electronic recipe to achieve one point of sweetness, and 10g of salt is used in the electronic recipe to achieve three points of saltiness.
[0125] Specifically, the taste of the recipe can be achieved by using different flavor ingredients in the electronic recipe. Usually, the taste option of each attribute can be achieved by using a single flavor ingredient, or by enhancing or weakening the combination of multiple flavor ingredients. When a single flavor ingredient is used to achieve the taste degree of the specification quantification information, the unit amount used by the single flavor ingredient can be converted into a unit specification, and the seasoning amount parameter of the single flavor ingredient is determined according to the unit specification contained in the specification quantification information, which is the seasoning amount parameter of the current taste. When multiple flavor ingredients are used to achieve the taste degree of the specification quantification information, the unit amount used by each flavor ingredient can be converted into a unit specification, and the unit specification contained in the specification quantification information is used to determine the seasoning amount parameter of the combination of multiple flavor ingredients. However, considering the interaction between multiple flavor ingredients, it is necessary to adjust the seasoning amount parameter of the flavor ingredient according to the interaction between the multiple flavor ingredients during the combination of multiple flavor ingredients.
[0126] Considering the process of adding flavors during the execution of the electronic recipe, further, after determining the seasoning amount parameter of the current flavor according to the specification quantification information corresponding to the current flavor in step 103, this embodiment may further include the following step E1:
[0127] Step E1: in response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, adding flavor ingredients matching the seasoning dosage parameter to the electronic recipe; or
[0128] Step E1: in response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, based on the original flavor information in the electronic recipe, add or adjust flavor ingredients that match the seasoning dosage parameter.
[0129] It is understandable that the electronic recipe after the recipe flavor setting usually has new or adjusted flavor examples, which is equivalent to a new recipe. The user can use the recipe creation option to treat the electronic recipe as a new electronic recipe and store it on the recipe platform for subsequent use. The user can also use the recipe adjustment option to treat the electronic recipe as a temporary electronic recipe, but not store it on the recipe platform.
[0130] Specifically, if the electronic recipe is a newly added electronic recipe, that is, the electronic recipe is created with flavors, after the user sets the specifications and dosage information of the current flavor, the electronic recipe does not have the original flavor information, and further flavor ingredients matching the flavor dosage parameters are added to the electronic recipe, thereby achieving the creation of flavors in the electronic recipe; if the electronic recipe is used as a temporary electronic recipe, that is, the flavor is adjusted in an already created electronic recipe, after the user sets the specifications and dosage information of the current flavor, the electronic recipe has the original flavor information, and further on the basis of the original flavor information in the electronic recipe, flavor ingredients matching the flavor dosage parameters are added or adjusted, thereby achieving temporary adjustment of the flavors in the electronic recipe.
[0131] Based on the methods for setting the flavor of a recipe provided in the above embodiments, and based on the same inventive concept, an embodiment of the present application further provides a device for setting the flavor of a recipe.
[0132] Figure 5 is a structural diagram of a device for setting the taste of a recipe provided in an embodiment of the present application. Figure 5 As shown, the device for setting the recipe flavor may specifically include a first display module 510 , a first acquisition module 520 and a determination module 530 .
[0133] A first display module 510, for displaying taste options of different attributes in response to a setting instruction of a recipe taste;
[0134] A first acquisition module 520 is used to acquire specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of different attributes;
[0135] The determination module 530 is used to determine the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor.
[0136] A possible implementation method is provided in an embodiment of the present application, where each flavor option of each attribute corresponds to a first-specification quantitative label, and the first-specification quantitative label is configured with at least one display mode, including a progress display mode or a number display mode.
[0137] A possible implementation manner is provided in an embodiment of the present application, wherein the first acquisition module 520 is specifically configured to:
[0138] Obtaining current flavor options that are selected, adjusted, and / or newly added according to the flavor options of the different attributes;
[0139] According to the first specification quantification label of the current taste option, displaying the specification quantification interval corresponding to the current taste option on the recipe page using a progress display method or a number display method;
[0140] Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste option.
[0141] In an embodiment of the present application, a possible implementation is provided. When the display mode is a progress display mode, the first acquisition module 520 is further configured to:
[0142] According to the first specification quantification label of the current flavor option, displaying the specification progress interval corresponding to the current flavor option on the recipe page using a progress display method;
[0143] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor option is obtained;
[0144] When the display mode is a number display mode, the first acquisition module 520 is further configured to:
[0145] According to the first specification quantification label of the current flavor option, the specification frequency interval corresponding to the current flavor option is displayed on the recipe page using the frequency display method;
[0146] Correspondingly, the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the specification frequency interval corresponding to the current taste option is obtained.
[0147] A possible implementation method is provided in an embodiment of the present application. The taste option of each attribute is pre-configured with different taste specifications, and the taste specifications correspond to second specification quantitative labels. The device also includes:
[0148] A second acquisition module, used for acquiring current flavor specifications selected, adjusted and / or newly added according to the current flavor option;
[0149] A second display module, configured to display the specification quantization interval corresponding to the current taste specification in the recipe page using a progress display method or a number display method according to the second specification quantization label of the current taste specification;
[0150] The third acquisition module is used to obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste specification.
[0151] A possible implementation method is provided in an embodiment of the present application. When the display mode is a progress display mode, the third acquisition module is specifically used to:
[0152] According to the second specification quantification label of the current flavor specification, displaying the specification progress interval corresponding to the current flavor specification on the recipe page using a progress display method;
[0153] Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor specification is obtained;
[0154] When the display mode is a progress display mode, the third acquisition module is specifically used to:
[0155] According to the second specification quantification label of the current flavor specification, the specification frequency interval corresponding to the current flavor specification is displayed on the recipe page using the frequency display method;
[0156] Correspondingly, the specification quantification information corresponding to the current taste is obtained by selecting, adjusting and / or adding the specification frequency interval corresponding to the current taste specification.
[0157] A possible implementation method is provided in an embodiment of the present application, wherein the determining module 530 is specifically configured to:
[0158] Determine at least one target flavor ingredient that matches the current flavor in the electronic recipe;
[0159] According to the specification quantification information corresponding to the current flavor, the at least one target flavor ingredient is matched in dosage to determine the seasoning dosage parameter of the current flavor.
[0160] A possible implementation method is provided in an embodiment of the present application, wherein the device further includes:
[0161] The execution module is used to, after determining the seasoning dosage parameters of the current taste according to the specification quantification information corresponding to the current taste, respond to the execution of the electronic recipe and, based on the seasoning dosage parameters of the current taste, add or adjust flavor ingredients that match the seasoning dosage parameters on the basis of the original taste information in the electronic recipe.
[0162] A possible implementation method is provided in an embodiment of the present application, wherein the device further includes:
[0163] A fourth acquisition module, configured to acquire the full amount of taste information covered by the recipe taste before displaying the taste options with different attributes in response to the setting instruction of the recipe taste;
[0164] A setting module is used to set flavor options with different attributes in a recipe page according to the full flavor information.
[0165] Based on the same inventive concept, an embodiment of the present application also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the method for setting the recipe flavor of any of the above embodiments.
[0166] In an exemplary embodiment, an electronic device is provided, such as Figure 6 As shown, Figure 6 The electronic device 600 shown includes: a processor 601 and a memory 603. The processor 601 and the memory 603 are connected, such as through a bus 602. Optionally, the electronic device 600 may also include a transceiver 604. It should be noted that in actual applications, the transceiver 604 is not limited to one, and the structure of the electronic device 600 does not constitute a limitation on the embodiments of the present application.
[0167] Processor 601 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 601 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0168] The bus 602 may include a path to transmit information between the above components. The bus 602 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 602 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0169] The memory 603 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.
[0170] The memory 603 is used to store the computer program code for executing the solution of the present application, and the execution is controlled by the processor 601. The processor 601 is used to execute the computer program code stored in the memory 603 to implement the contents shown in the above method embodiment.
[0171] Among them, electronic devices include but are not limited to: mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 6 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0172] Based on the same inventive concept, an embodiment of the present application further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the method for setting the recipe flavor of any of the above embodiments when running.
[0173] Those skilled in the art can clearly understand that the specific working processes of the systems, devices, and modules described above can refer to the corresponding processes in the aforementioned method embodiments, and for the sake of brevity, they are not further described here.
[0174] Those skilled in the art can understand that the technical solution of the present application can be essentially or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, which includes a number of program instructions, so that an electronic device (such as a personal computer, a server, or a network device, etc.) executes all or part of the steps of the method described in each embodiment of the present application when running the program instructions. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0175] Alternatively, all or part of the steps of implementing the aforementioned method embodiments may be accomplished by hardware associated with program instructions (such as electronic devices such as personal computers, servers, or network devices), and the program instructions may be stored in a computer-readable storage medium. When the program instructions are executed by a processor of an electronic device, the electronic device executes all or part of the steps of the methods described in the embodiments of the present application.
[0176] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that within the spirit and principles of the present application, they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not deviate from the protection scope of the present application.
Claims
1. A method for setting the taste of a recipe, characterized in that: include: In response to a setting instruction for a recipe flavor, displaying flavor options with different attributes; Obtaining specification quantitative information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of the different attributes; The seasoning dosage parameter of the current flavor is determined according to the specification quantification information corresponding to the current flavor.
2. The method according to claim 1, characterized in that The taste option of each attribute corresponds to a first specification quantitative label, and the first specification quantitative label is configured with at least one display mode, and the display mode includes a progress display mode or a number display mode.
3. The method according to claim 2, characterized in that The obtaining of the specification quantification information corresponding to the flavors selected, adjusted and / or newly added according to the flavor options of the different attributes includes: Obtaining current flavor options that are selected, adjusted, and / or newly added according to the flavor options of the different attributes; According to the first specification quantification label of the current taste option, displaying the specification quantification interval corresponding to the current taste option on the recipe page using a progress display method or a number display method; Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste option.
4. The method according to claim 3, characterized in that When the display mode is a progress display mode, the specification progress interval corresponding to the current flavor option is displayed on the recipe page using a progress display mode according to the first specification quantification label of the current flavor option; Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor option is obtained; When the display mode is a frequency display mode, according to the first specification quantification label of the current taste option, the frequency interval of the specification corresponding to the current taste option is displayed on the recipe page using the frequency display mode; Correspondingly, the specification quantification information corresponding to the current taste selected, adjusted and / or newly added according to the specification frequency interval corresponding to the current taste option is obtained.
5. The method according to claim 2, characterized in that: The taste option of each attribute is pre-configured with different taste specifications, and the taste specifications correspond to second specification quantitative labels. The method further includes: Obtaining current flavor specifications selected, adjusted and / or newly added according to the current flavor option; According to the second specification quantification label of the current flavor specification, displaying the specification quantification interval corresponding to the current flavor specification on the recipe page using a progress display method or a frequency display method; Obtain the specification quantization information corresponding to the current taste selected, adjusted and / or newly added according to the specification quantization interval corresponding to the current taste specification.
6. The method according to claim 5, characterized in that When the display mode is a progress display mode, the specification progress interval corresponding to the current flavor specification is displayed on the recipe page using a progress display mode according to the second specification quantification label of the current flavor specification; Accordingly, the specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the specification progress interval corresponding to the current flavor specification is obtained; When the display mode is a progress display mode, according to the second specification quantification label of the current flavor specification, the specification frequency interval corresponding to the current flavor specification is displayed in the recipe page using the frequency display mode; Correspondingly, the specification quantification information corresponding to the current taste is obtained by selecting, adjusting and / or adding the specification frequency interval corresponding to the current taste specification.
7. The method according to any one of claims 1 to 6, characterized in that The step of determining the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor includes: Determine at least one target flavor ingredient that matches the current flavor in the electronic recipe; According to the specification quantification information corresponding to the current flavor, the at least one target flavor ingredient is matched in dosage to determine the seasoning dosage parameter of the current flavor.
8. The method according to any one of claims 1 to 6, characterized in that After determining the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor, the method further includes: In response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, adding flavor ingredients matching the seasoning dosage parameter to the electronic recipe; or In response to the execution of the electronic recipe, according to the seasoning dosage parameter of the current flavor, flavor ingredients matching the seasoning dosage parameter are added or adjusted based on the original flavor information in the electronic recipe.
9. The method according to claim 1, characterized in that: Before displaying taste options with different attributes in response to the setting instruction of the recipe taste, the method further includes: Get all the flavor information covered by the recipe flavors; According to the full amount of taste information, taste options with different attributes are set in the recipe page.
10. A device for setting the taste of a recipe, characterized in that: include: A first display module, for displaying taste options with different attributes in response to a setting instruction of a recipe taste; A first acquisition module is used to acquire specification quantification information corresponding to the current flavor selected, adjusted and / or newly added according to the flavor options of different attributes; The determination module is used to determine the seasoning dosage parameter of the current flavor according to the specification quantification information corresponding to the current flavor.
11. An electronic device, characterized in that: The invention comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the method for setting the taste of a recipe according to any one of claims 1 to 9.
12. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method for setting the taste of a recipe according to any one of claims 1 to 9 when running.