CN111104194A - 菜谱文件的展示方法及装置、存储介质、电子装置 - Google Patents
菜谱文件的展示方法及装置、存储介质、电子装置 Download PDFInfo
- Publication number
- CN111104194A CN111104194A CN201911205023.5A CN201911205023A CN111104194A CN 111104194 A CN111104194 A CN 111104194A CN 201911205023 A CN201911205023 A CN 201911205023A CN 111104194 A CN111104194 A CN 111104194A
- Authority
- CN
- China
- Prior art keywords
- time
- sequence
- displaying
- menu file
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000010411 cooking Methods 0.000 claims abstract description 116
- 230000009471 action Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 18
- 238000012840 feeding operation Methods 0.000 claims description 14
- 238000012544 monitoring process Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 3
- 230000003068 static effect Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 235000011389 fruit/vegetable juice Nutrition 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 239000004278 EU approved seasoning Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 235000011194 food seasoning agent Nutrition 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种菜谱文件的展示方法及装置、存储介质、电子装置,其中,该方法包括:获取菜谱文件;提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。通过本发明,提供了一种通过信息流道展示菜谱文件的方案,解决了相关技术中只能通过静态的图文信息展示菜谱的技术问题。
Description
技术领域
本发明涉及计算机领域,具体而言,涉及一种菜谱文件的展示方法及装置、存储介质、电子装置。
背景技术
相关技术中的菜谱文件是通过文字描述(或文字描述+图片说明)把菜谱烹饪过程、步骤阐述清楚的文件,传统的菜谱文件局限于文字+图片的描述方式,无法反映厨师与烹饪设备的交互过程,更重要的是无法从时间维度上表达厨师的动作与设备的动作,比如说厨师在翻炒的时候,设备的状态如何,当前输出功率是多少,锅温是多少,缺乏这些重要烹饪参数而创作出来的菜谱,其菜谱效果的还原度就变得不可控,对还原者的要求非常高。
相关技术在展示菜谱文件时,也只是通过文字,图片等菜谱元素,按照步骤来静态展示,用户查阅菜谱非常费时,容易看错,效率低下。
针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
发明内容
本发明实施例提供了一种菜谱文件的展示方法及装置、存储介质、电子装置。
根据本发明的一个实施例,提供了一种菜谱文件的展示方法,包括:获取菜谱文件;提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选的,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列包括以下之一:在多个烹饪信息流道上按照所述时间点对应展示所述内容序列;在一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选的,在多个烹饪信息流道上按照所述时间点对应展示所述内容序列包括:在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;在第二烹饪信息流道上按照所述时间点展示所述菜谱文件的投料操作序列;在第三烹饪信息流道上按照所述时间点展示所述菜谱文件的设备动作序列。
可选的,在以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列之前,所述方法还包括:调用本地设备的视频展示组件;在所述视频展示组件中加载所述菜谱文件。
可选的,以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列,包括:按照所述时间点依次获取所述内容序列中的多个事件信息;以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
可选的,展示所述多个事件信息包括:监测计时器的计时时间或者所述菜谱文件的开启时间;在所述计时时间或所述开启时间与事件信息的时间点相同时,在展示界面中放大展示所述事件信息或者将所述事件信息的缩略标识切换为完整标识。
可选的,所述时间轴坐标为纵坐标,所述烹饪信息流道坐标为横坐标。
根据本发明的另一个实施例,提供了一种菜谱文件的展示装置,包括:获取模块,用于获取菜谱文件;提取模块,用于提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;展示模块,用于以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选的,所述展示模块包括以下之一:第一展示单元,用于在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;第二展示单元,用于在一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选的,所述第一展示单元包括:第一展示子单元,用于在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;第二展示子单元,用于在第二烹饪信息流道上按照所述时间点展示所述菜谱文件的投料操作序列;第三展示子单元,用于在第三烹饪信息流道上按照所述时间点展示所述菜谱文件的设备动作序列。
可选的,所述装置还包括:调用模块,用于在所述展示模块以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列之前,调用本地设备的视频展示组件;加载模块,用于在所述视频展示组件中加载所述菜谱文件。
可选的,所述展示模块包括:获取单元,用于按照所述时间点依次获取所述内容序列中的多个事件信息;第三展示单元,用于以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
可选的,所述第三展示单元包括:监测子单元,用于监测计时器的计时时间或者所述菜谱文件的开启时间;展示子单元,用于在所述计时时间或所述开启时间与事件信息的时间点相同时,在展示界面中放大展示所述事件信息或者将所述事件信息的缩略标识切换为完整标识。
可选的,所述时间轴坐标为纵坐标,所述烹饪信息流道坐标为横坐标。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,获取菜谱文件,然后提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点,最后以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列,采用时间轴和烹饪信息流道的方式展示菜谱文件的内容序列,可以使内容序列上的各个与烹饪流程对应的事件信息更清楚地展示,可以根据时间轴的进度动态展示菜谱文件中的不同内容序列,提供了一种通过信息流道展示菜谱文件的方案,解决了相关技术中只能通过静态的图文信息展示菜谱的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种菜谱文件的展示方法流程图;
图2是本发明实施例在第二时间展示事件A的示意图;
图3是本发明实施例在第四时间展示事件C的示意图;
图4是本发明实施例在第四时间展示事件C的另一个示意图;
图5是根据本发明实施例的一种菜谱文件的展示装置的结构框图;
图6是本发明实施例的一种移动终端的硬件结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
在本实施例中提供了一种菜谱文件的展示方法,图1是根据本发明实施例的一种菜谱文件的展示方法流程图,如图1所示,该流程包括如下步骤:
步骤S102,获取菜谱文件;
在本实施例的菜谱文件可以是信息流道菜谱文件,也可以是非信息流道菜谱文件,本实施例的信息流道菜谱文件是按照信息流道菜谱模板创作的菜谱文件。
本实施例中所说的信息流道包含了可视化的交互界面,该交互界面又包括承载烹饪信息的区域;在该区域中,烹饪信息得以被关联时序录入,并基于所述时序进行排布。
在本发明另外的实施例中,关联时序中时序既可以是不以具体时点为基础的相对的先后顺序,也可以是建立在具体时点基础上的先后顺序。这里的区域,可以是条形区域,其可以是可变长度的,例如根据电子菜谱的长度而变化,也可以是固定的;当然,也可以是其他形状的,例如环形区域、螺旋形区域等。
在本发明另外的实施例中,信息流道的交互界面包括若干承载不同类型烹饪信息的内容的区域;不同的区域之间相互区分,烹饪信息的具体内容则可以显示于对应的区域,而烹饪信息在各个区域的先后顺序也表征了电子菜谱运行时的时序。
在本发明另外的实施例中,信息流道还可以包含时间轴,时间轴所体现的是时间的动态变化和时间的静态指示。烹饪信息中所指示的时间信息可以来源于或者关联于这个时间轴,并据此指示相对的具体时间点。这里所说的动态变化是指在电子菜谱录制过程中,可以显示一个实时变化的时间线,以提示用户当前电子菜谱录制的时间和在各个信息流道(假如有多个的话)中的位置,而用户之后的打点操作则是锁定了具体的相对时间,也即静态指示处此次打点的时间。
步骤S104,提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
本实施例的内容序列是与菜谱相关的多个步骤信息,如第一步干什么,第5分钟干什么等,菜谱内容序列包括对应类型的事件信息,如投料事件,提示事件,设备事件等。
在菜谱文件为非信息流道菜谱文件时,如采用图文格式编辑的菜谱文件,可以通过关键字识别菜谱文件中的时序信息(时间字符和烹饪顺序字符),并将时序信息转换为时间点,针对内容序列,可以通过时序信息来定位,包括:识别菜谱文件中的第一时序信息,在第一时序信息和第二时序信息之间的源菜谱内容中提取与第一时序信息关联的第一操作信息,其中,第二时序信息为第一时序信息的相邻时序或者源菜谱文件的文件结束符;在菜谱文件中提取第一时序信息和第一操作信息。
步骤S106,以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
本实施例的展示内容序列是个动态展示的过程,如按照时间轴的时间进度,动态展示至少一个菜谱内容序列。
通过上述步骤,获取菜谱文件,然后提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点,最后以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列,采用时间轴和烹饪信息流道的方式展示菜谱文件的内容序列,可以使内容序列上的各个与烹饪流程对应的事件信息更清楚地展示,可以根据时间轴的进度动态展示菜谱文件中的不同内容序列,提供了一种通过信息流道展示菜谱文件的方案,解决了相关技术中只能通过静态的图文信息展示菜谱的技术问题。
本实施例的执行主体可以是计算机,手持终端(如手机等),烹饪设备,自动炒菜机等,但不限于此。
在本实施例中,可以在一个烹饪信息流道上展示多个菜谱内容序列,或者在多个烹饪信息流道上展示多个菜谱内容序列。
本实施例的菜谱内容序列根据菜谱内容的语义分类,除了时间信息之外,包含:信息提示,投料操作和设备动作等。信息提示用于记录需要人为协助对菜谱进行操作的提示信息步骤;投料操作用于记录向锅里添加食材或调料的动作步骤,包括手动投料和自动投料的操作;设备动作用于记录对烹饪设备进行调整的步骤。本实施例的方案并不限于是这三个信息流道,还可以是两个,或者是4个等,如第四个信息流道可以是温度控制数据。本实施例可以为每个类型的内容序列都设置一个烹饪信息流道,分别为提示信息流道、用料信息流道、设备信息流道。各个信息流道在展示时可以在不同的位置,通过不同的方式进行展示,如横向排列,纵向排列,或者是根据用户的习惯进行个性化排列。
在本实施例的一个实施方式中,在多个烹饪信息流道上按照所述时间点对应展示所述内容序列包括:在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;在第二烹饪信息流道上按照所述时间点展示所述菜谱文件的投料操作序列;在第三烹饪信息流道上按照所述时间点展示所述菜谱文件的设备动作序列。
通过设置展示所述菜谱文件的信息提示序列、投料操作序列、设备动作序列的三个信息流道,在菜谱文件的展示过程中,用户可以在烹饪流程中随时获取菜谱文件中的信息提示、投料操作、设备动作等内容,从时间维度上表达厨师的动作与设备的动作等,比如说厨师在翻炒的时候,设备的状态如何,当前输出功率是多少,锅温是多少,提高了菜谱效果的还原度。
本实施例的菜谱文件可以是一个视频格式的文件,可以自动演示,也可以是图文格式或者是机器语言格式的文件,需要对其进行解码和转化后在可视化界面进行展示。
在本实施例的方案中,在以时间序列为时间轴,在至少一个烹饪信息流道上展示多个菜谱内容序列之前,还包括:调用本地设备的视频展示组件;在视频展示组件中加载菜谱文件。可选的,视频展示组件可以是视频播放组件(第三方软件或者是本地插件),也可以是图片播放插件,幻灯片播放插件等。
通过多媒体的方式展示菜谱文件,实现了菜谱文件的自动播放,无需用户手动操作,还可以与厨师当前实际的烹饪流程同步,解放了厨师的双手,提高了效率。
在本实施例的一个实施方式中,以时间序列为时间轴,在至少一个烹饪信息流道上展示多个菜谱内容序列,包括:
S11,按照所述时间点依次获取所述内容序列中的多个事件信息;
本实施例的时间点是菜谱文件的内容序列中各个事件信息的打点时间,如果菜谱文件是信息流道菜谱文件,在创作阶段,就可以按照打点时间的顺序依次将各个事件打点到菜谱内容序列,不同类型的事件打点到对应类型的菜谱内容序列,每个事件关联一个打点时间。如果是其他格式的菜谱文件,则需要通过语义识别来获取时间序列和多个菜谱内容序列,并获取菜谱内容序列中各个事件的打点时间,如文本菜谱包括内容“…在第3分钟放油,在第6分钟收汁”…,通过语义识别,时间序列为“…→第三分钟→第6分钟→…”,可得到打点时间第3分钟,第6分钟,分别对应事件“放油”,“收汁”。
S12,以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
本实施例通过时间轴坐标和信息流道坐标来展示所述多个事件信息,通过时间轴的时间进度匹配时间点,并关联到与时间点对应的事件信息,实现了菜谱文件的动态展示。
本实施例在展示多个事件信息是一个动态展示的过程,按照时间进度,在烹饪信息流道展示事件信息,如果同一时刻包括在同一个烹饪信息流道的多个事件信息,则将其合并展示,如果是在不同的烹饪信息流道,则需要在不同的烹饪信息流道上分开展示。
在一个示例中,菜谱文件包括五个步骤,按照时间分别是:开始烹饪,第二时间执行事件A,第三时间执行事件B,第四时间执行事件C,结束烹饪,其中,事件A,事件B,事件C分别是信息提示事件,投料操作事件,设备动作事件,其中,开始烹饪和结束烹饪也属于提示事件。图2是本发明实施例在第二时间展示事件A的示意图,图3是本发明实施例在第四时间展示事件C的示意图,由图2和图3可知,在菜谱文件的展示过程中,事件A和事件C分别在不同的时间,在对应的烹饪信息流道(提示信息流道和设备信息流道)上进行展示。
在本实施例中,可以按照不同的展示方式来展示事件信息,事件信息可以是一段文字,一个图片,一个标识,甚至是一个机器指令(如自动投料,自动调节设备功率的指令)等。展示多个事件信息包括:
S21,监测计时器的计时时间或者菜谱文件的开启时间;
其中,计时器用于记录当前烹饪流程的进度,按照计时器的计时时间来展示事件信息可以使实际烹饪流程与菜谱展示流程对应。
S22,在计时时间或开启时间与事件信息的打点时间相同时,在展示界面中放大展示事件信息或者将事件信息的缩略标识切换为完整标识。
本实施例还可以随时调整当前展示页面的内容,在一个示例中,当某一烹饪信息流道中第一个事件的信息内容过多,导致影响第二个事件的显示方式时,可以将第一时间的信息内容提取关键字段显示,或者将第二事件悬浮在第一事件的内容窗口中等。
在一个示例中,当显示内容过多,展示页面的一页不能完全展示时,可以滚屏切换,或者将滚动过的内容缩小或折叠,或者将画面缩小到一页显示等。
在一个示例中,在展示的时候,可以语音播报时间和事件信息,或者将需要用户操作的部分重点显示或播报,或者也可以某一个信息流道突出显示等,如将某一个信息流道在展示页面的展示区域占用1/2,另外两个信息流道占用1/4。
在一个示例中,可以在时间轴的同一位置来展示烹饪信息流道上的事件信息,通过折叠和展示时间轴,可以改变时间坐标上的打点时间,如在时间轴的第二个时刻展示当前时间的事件信息,图4是本发明实施例在第四时间展示事件C的另一个示意图,与图3对应,都是在第四时间展示事件C,但是展示的位置不同。
在一个示例中,时间轴坐标为纵坐标,烹饪信息流道坐标为横坐标。时间轴坐标也可以为横坐标,烹饪信息流道坐标为纵坐标。
在展示过程中,还可以响应用户的暂停指令、前进指令、后退指令、快进指令等,根据指令调整展示内容和画面。以暂停指令为例,在接收到暂时指令后,时间轴上的时间停止,画面停留在当前时间的展示界面。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
在本实施例中还提供了一种菜谱文件的展示装置,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的一种菜谱文件的展示装置的结构框图,如图5所示,该装置包括:获取模块50,提取模块52,展示模块54,其中,
获取模块50,用于获取菜谱文件;
在本实施例的菜谱文件可以是信息流道菜谱文件,也可以是非信息流道菜谱文件,本实施例的信息流道菜谱文件是按照信息流道菜谱模板创作的菜谱文件。
提取模块52,用于提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
本实施例的内容序列是与菜谱相关的多个步骤信息,如第一步干什么,第5分钟干什么等,菜谱内容序列包括对应类型的事件信息,如投料事件,提示事件,设备事件等。
在菜谱文件为非信息流道菜谱文件时,如采用图文格式编辑的菜谱文件,可以通过关键字识别菜谱文件中的时序信息(时间字符和烹饪顺序字符),并将时序信息转换为时间点,针对内容序列,可以通过时序信息来定位,包括:识别菜谱文件中的第一时序信息,在第一时序信息和第二时序信息之间的源菜谱内容中提取与第一时序信息关联的第一操作信息,其中,第二时序信息为第一时序信息的相邻时序或者源菜谱文件的文件结束符;在菜谱文件中提取第一时序信息和第一操作信息。
展示模块54,用于以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
本实施例的展示内容序列是个动态展示的过程,如按照时间轴的时间进度,动态展示至少一个菜谱内容序列。
通过上述模块,获取菜谱文件,然后提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点,最后以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列,采用时间轴和烹饪信息流道的方式展示菜谱文件的内容序列,可以使内容序列上的各个与烹饪流程对应的事件信息更清楚地展示,可以根据时间轴的进度动态展示菜谱文件中的不同内容序列,提供了一种通过信息流道展示菜谱文件的方案,解决了相关技术中只能通过静态的图文信息展示菜谱的技术问题。
本实施例的展示多个菜谱内容序列是个动态展示的过程,如按照时间轴的时间进度,动态展示多个菜谱内容序列。
本实施例的菜谱内容序列根据菜谱内容的语义分类,除了时间信息之外,包含:信息提示,投料操作和设备动作等。信息提示用于记录需要人为协助对菜谱进行操作的提示信息步骤;投料操作用于记录向锅里添加食材或调料的动作步骤,包括手动投料和自动投料的操作;设备动作用于记录对烹饪设备进行调整的步骤。本实施例的方案并不限于是这三个信息留到,还可以是两个,或者是4个等,如第四个信息流道可以是温度控制数据。本实施例可以为每个类型的内容序列都设置一个烹饪信息流道,分别为提示信息流道、用料信息流道、设备信息流道。各个信息流道在展示时可以在不同的位置,通过不同的方式进行展示,如横向排列,纵向排列,或者是根据用户的习惯进行个性化排列。
可选的,所述展示模块包括以下之一:第一展示单元,用于在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;第二展示单元,用于在一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选的,所述第一展示单元包括:第一展示子单元,用于在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;第二展示子单元,用于在第二烹饪信息流道上按照所述时间点展示所述菜谱文件的投料操作序列;第三展示子单元,用于在第三烹饪信息流道上按照所述时间点展示所述菜谱文件的设备动作序列。
通过设置展示所述菜谱文件的信息提示序列、投料操作序列、设备动作序列的三个信息流道,在菜谱文件的展示过程中,用户可以在烹饪流程中随时获取菜谱文件中的信息提示、投料操作、设备动作等内容,从时间维度上表达厨师的动作与设备的动作等,比如说厨师在翻炒的时候,设备的状态如何,当前输出功率是多少,锅温是多少,提高了菜谱效果的还原度。
可选的,所述装置还包括:调用模块,用于在所述展示模块以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列之前,调用本地设备的视频展示组件;加载模块,用于在所述视频展示组件中加载所述菜谱文件。
本实施例的菜谱文件可以是一个视频格式的文件,可以自动演示,也可以是图文格式或者是机器语言格式的文件,需要对其进行解码和转化后在可视化界面进行展示。
通过多媒体的方式展示菜谱文件,实现了菜谱文件的自动播放,无需用户手动操作,还可以与厨师当前实际的烹饪流程同步,解放了厨师的双手,提高了效率。
可选的,所述展示模块包括:获取单元,用于按照所述时间点依次获取所述内容序列中的多个事件信息;第三展示单元,用于以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
本实施例的时间点是菜谱文件的内容序列中各个事件信息的打点时间,如果菜谱文件是信息流道菜谱文件,在创作阶段,就可以按照打点时间的顺序依次将各个事件打点到菜谱内容序列,不同类型的事件打点到对应类型的菜谱内容序列,每个事件关联一个打点时间。如果是其他格式的菜谱文件,则需要通过语义识别来获取时间序列和多个菜谱内容序列,并获取菜谱内容序列中各个事件的打点时间,如文本菜谱包括内容“…在第3分钟放油,在第6分钟收汁”…,通过语义识别,时间序列为“…→第三分钟→第6分钟→…”,可得到打点时间第3分钟,第6分钟,分别对应事件“放油”,“收汁”。
本实施例通过时间轴坐标和信息流道坐标来展示所述多个事件信息,通过时间轴的时间进度匹配时间点,并关联到与时间点对应的事件信息,实现了菜谱文件的动态展示。
本实施例在展示多个事件信息是一个动态展示的过程,按照时间进度,在烹饪信息流道展示事件信息,如果同一时刻包括在同一个烹饪信息流道的多个事件信息,则将其合并展示,如果是在不同的烹饪信息流道,则需要在不同的烹饪信息流道上分开展示。
可选的,所述第三展示单元包括:监测子单元,用于监测计时器的计时时间或者所述菜谱文件的开启时间;展示子单元,用于在所述计时时间或所述开启时间与事件信息的时间点相同时,在展示界面中放大展示所述事件信息或者将所述事件信息的缩略标识切换为完整标识。
可选的,所述时间轴坐标为纵坐标,所述烹饪信息流道坐标为横坐标。
本申请实施例一所提供的方法实施例可以在移动终端,烹饪设备,自动炒菜机等中执行。以运行在移动终端上为例,图6是本发明实施例的一种移动终端的硬件结构框图。如图6所示,计算机10可以包括一个或多个(图6中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述计算机还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述计算机的结构造成限定。例如,计算机10还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种菜谱文件的展示方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例的一个方面中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,获取菜谱文件;
S2,提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
S3,以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例的一个方面中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,获取菜谱文件;
S2,提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
S3,以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种菜谱文件的展示方法,其特征在于,包括:
获取菜谱文件;
提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
2.根据权利要求1所述的方法,其特征在于,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列包括以下之一:
在多个烹饪信息流道上按照所述时间点对应展示所述内容序列;
在一个烹饪信息流道上按照所述时间点展示所述内容序列。
3.根据权利要求2所述的方法,其特征在于,在多个烹饪信息流道上按照所述时间点对应展示所述内容序列包括:
在第一烹饪信息流道上按照所述时间点展示所述菜谱文件的信息提示序列;
在第二烹饪信息流道上按照所述时间点展示所述菜谱文件的投料操作序列;
在第三烹饪信息流道上按照所述时间点展示所述菜谱文件的设备动作序列。
4.根据权利要求1所述的方法,其特征在于,在以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列之前,所述方法还包括:
调用本地设备的视频展示组件;
在所述视频展示组件中加载所述菜谱文件。
5.根据权利要求1所述的方法,其特征在于,以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列,包括:
按照所述时间点依次获取所述内容序列中的多个事件信息;
以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
6.根据权利要求5所述的方法,其特征在于,展示所述多个事件信息包括:
监测计时器的计时时间或者所述菜谱文件的开启时间;
在所述计时时间或所述开启时间与事件信息的时间点相同时,在展示界面中放大展示所述事件信息或者将所述事件信息的缩略标识切换为完整标识。
7.根据权利要求5所述的方法,其特征在于,所述时间轴坐标为纵坐标,所述烹饪信息流道坐标为横坐标。
8.一种菜谱文件的展示装置,其特征在于,包括:
获取模块,用于获取菜谱文件;
提取模块,用于提取所述菜谱文件中的内容序列和与所述内容序列对应的时间点;
展示模块,用于以时间序列为时间轴,在至少一个烹饪信息流道上按照所述时间点展示所述内容序列。
9.根据权利要求8所述的装置,其特征在于,所述展示模块包括以下之一:
第一展示单元,用于在多个烹饪信息流道上按照所述时间点对应展示所述内容序列;
第二展示单元,用于在一个烹饪信息流道上按照所述时间点展示所述内容序列。
10.根据权利要求8所述的装置,其特征在于,所述展示模块包括:
获取单元,用于按照所述时间点依次获取所述内容序列中的多个事件信息;
第三展示单元,用于以所述时间点在所述时间序列上的对应位置为时间轴坐标,以所述事件信息所属的内容序列的位置为烹饪信息流道坐标,展示所述多个事件信息,其中,每一个内容序列对应一个烹饪信息流道。
11.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至7任一项中所述的方法。
12.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911205023.5A CN111104194A (zh) | 2019-11-29 | 2019-11-29 | 菜谱文件的展示方法及装置、存储介质、电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911205023.5A CN111104194A (zh) | 2019-11-29 | 2019-11-29 | 菜谱文件的展示方法及装置、存储介质、电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111104194A true CN111104194A (zh) | 2020-05-05 |
Family
ID=70421012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911205023.5A Pending CN111104194A (zh) | 2019-11-29 | 2019-11-29 | 菜谱文件的展示方法及装置、存储介质、电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111104194A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112394854A (zh) * | 2020-12-01 | 2021-02-23 | 珠海优特智厨科技有限公司 | 菜谱创作方法、装置、存储介质及计算机设备 |
CN112463948A (zh) * | 2020-12-01 | 2021-03-09 | 珠海优特智厨科技有限公司 | 菜谱的创作方法、装置、存储介质及计算机设备 |
CN112507184A (zh) * | 2020-12-29 | 2021-03-16 | 珠海优特智厨科技有限公司 | 电子菜谱控制方法及装置、存储介质、烹饪设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011203950A (ja) * | 2010-03-25 | 2011-10-13 | Glocal-Food:Kk | 調理作業時間を配分する調理支援システム |
CN104407533A (zh) * | 2014-10-01 | 2015-03-11 | 筷子兄弟科技有限公司 | 带智能控制***的菜谱 |
CN106021623A (zh) * | 2016-07-15 | 2016-10-12 | 珠海金山网络游戏科技有限公司 | 一种日志打点信息的方法及装置 |
CN106774876A (zh) * | 2016-12-12 | 2017-05-31 | 大连文森特软件科技有限公司 | 基于ar增强现实技术和菜谱生成的烹饪辅助*** |
CN107664959A (zh) * | 2016-07-31 | 2018-02-06 | 王晓甜 | 智能烹饪***及其菜谱生成、烹饪方法 |
CN108873765A (zh) * | 2017-05-15 | 2018-11-23 | 中兴通讯股份有限公司 | 烹饪设备及烹饪方法 |
CN109700344A (zh) * | 2018-12-28 | 2019-05-03 | 南通天威智能科技有限公司 | 一种烹饪下料机及其控制方法 |
-
2019
- 2019-11-29 CN CN201911205023.5A patent/CN111104194A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011203950A (ja) * | 2010-03-25 | 2011-10-13 | Glocal-Food:Kk | 調理作業時間を配分する調理支援システム |
CN104407533A (zh) * | 2014-10-01 | 2015-03-11 | 筷子兄弟科技有限公司 | 带智能控制***的菜谱 |
CN106021623A (zh) * | 2016-07-15 | 2016-10-12 | 珠海金山网络游戏科技有限公司 | 一种日志打点信息的方法及装置 |
CN107664959A (zh) * | 2016-07-31 | 2018-02-06 | 王晓甜 | 智能烹饪***及其菜谱生成、烹饪方法 |
CN106774876A (zh) * | 2016-12-12 | 2017-05-31 | 大连文森特软件科技有限公司 | 基于ar增强现实技术和菜谱生成的烹饪辅助*** |
CN108873765A (zh) * | 2017-05-15 | 2018-11-23 | 中兴通讯股份有限公司 | 烹饪设备及烹饪方法 |
CN109700344A (zh) * | 2018-12-28 | 2019-05-03 | 南通天威智能科技有限公司 | 一种烹饪下料机及其控制方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112394854A (zh) * | 2020-12-01 | 2021-02-23 | 珠海优特智厨科技有限公司 | 菜谱创作方法、装置、存储介质及计算机设备 |
CN112463948A (zh) * | 2020-12-01 | 2021-03-09 | 珠海优特智厨科技有限公司 | 菜谱的创作方法、装置、存储介质及计算机设备 |
CN112507184A (zh) * | 2020-12-29 | 2021-03-16 | 珠海优特智厨科技有限公司 | 电子菜谱控制方法及装置、存储介质、烹饪设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111104194A (zh) | 菜谱文件的展示方法及装置、存储介质、电子装置 | |
CN104822074B (zh) | 一种电视节目的推荐方法及装置 | |
CN106331869B (zh) | 一种基于视频的图片重编辑方法及装置 | |
CN107920274A (zh) | 一种视频处理方法、客户端及服务器 | |
CN108924622A (zh) | 一种视频处理方法及其设备、存储介质、电子设备 | |
CN103338394A (zh) | 一种应用启动方法及装置 | |
CN111008303A (zh) | 菜谱的录制方法和装置、存储介质、计算设备 | |
CN112004031B (zh) | 视频生成方法、装置及设备 | |
CN111125340A (zh) | 菜谱信息的调整方法及装置、存储介质、终端 | |
CN110912806B (zh) | 消息处理方法、装置、存储介质和电子装置 | |
CN113391751A (zh) | 界面展示方法、装置和存储介质及电子设备 | |
CN111125201A (zh) | 一种菜谱的打点方法和装置 | |
CN102035931A (zh) | 具有快速编辑信息功能的手机及方法 | |
CN112799656B (zh) | 自动化操作的脚本文件配置方法、装置、设备和存储介质 | |
CN108616768B (zh) | 多媒体资源的同步播放方法、装置、存储位置及电子装置 | |
CN111125463A (zh) | 时间间隔的设置方法及装置、存储介质、电子装置 | |
CN112243065B (zh) | 视频录制方法及装置 | |
CN112187626B (zh) | 文件处理方法、装置及电子设备 | |
CN112698772A (zh) | 文档模板的处理方法及装置、文档创建方法及装置 | |
CN111145048A (zh) | 一种菜谱的制作方法和装置 | |
CN104105003A (zh) | 视频播放方法及装置 | |
CN111046641A (zh) | 菜谱文件的生成方法及装置、存储介质、电子装置 | |
CN104636055A (zh) | 一种联系人动态信息的显示方法及装置 | |
CN106371555A (zh) | 用于在可穿戴设备上输入信息的方法及设备 | |
CN107465946B (zh) | 视频播放方法、装置、***及终端设备 |
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 |