一种冰箱、食品管理方法及系统与流程

文档序号:12816533阅读:124来源:国知局
一种冰箱、食品管理方法及系统与流程

本发明涉及电子技术领域,特别涉及一种冰箱、食品管理方法及系统。



背景技术:

随着物联网技术的发展,传统家电智能化已成为一种热潮和趋势。比如,为了方便用户随时随地了解冰箱内具体存放了哪一些食品,市场上已出现了大量的智能冰箱。

目前,市场上的智能冰箱主要是以传统冰箱为基础,在传统冰箱内加装摄像头,通过摄像头采集冰箱内存放的各种食品的图像,并通过相应的通信模块将摄像头采集的图像发送至用户的手机,手机即可对接收的图像进行显示,用户则可根据手机所显示的图像了解到冰箱内具体存放了何种食品。

一方面,摄像头可能并不能完整采集冰箱内存储的全部食品的图像;另一方面,冰箱内的部分食品可能采用保鲜袋和包装盒等进行包装,导致用户无法通过显示在手机上的图像确定出保鲜袋或包装盒内具体存放了何种食品。因此,通过上述技术方案提供的智能冰箱管理食品时,可能导致用户无法准确了解到冰箱内存放了何种食品。



技术实现要素:

本发明实施例提供了一种冰箱、食品管理方法及系统,可使用户更为准确的了解到冰箱内存放了何种食品。

第一方面,本发明提供了一种冰箱,包括:

音频输入设备、中央处理器、存储器和通信模块;其中,

所述中央处理器分别与所述音频输入设备、所述存储器和所述通信模块相连;

所述音频输入设备,用于采集用户输入的食品管理语音信息,其中,所述食品管理语音信息携带当前命令词和至少一个待管理食品的食品名称;

所述中央处理器,用于根据所述食品管理语音信息中携带的当前命令词和至少一个待管理食品的食品名称,管理所述存储器中存储的各个食品名称;在接收到所述通信模块发送的食品查询请求时,读取所述存储器中存储的各个食品名称,并将读取的各个食品名称发送至所述通信模块;

所述通信模块,用于接收用户通过外部智能终端发送的食品查询请求,并将所述食品查询请求转发至所述中央处理器;接收并转发所述中央处理器发送的各个食品名称至所述外部智能终端。

优选地,

所述中央处理器,包括:设置模块、解析模块和处理模块;其中,

所述设置模块,用于设置至少两种管理类型,以及每一种所述管理类型分别对应的至少一个命令词,其中,所述至少两种管理类型包括存入食品和取出食品;

所述解析模块,用于解析所述食品管理语音信息以获取当前命令词和至少一种待管理食品的食品名称,并根据设置的每一种所述管理类型所分别对应的至少一个命令词,从设置的所述至少两种管理类型中确定出对应所述当前命令词的当前管理类型;

所述处理模块,用于在所述解析模块确定的当前管理类型为存入食品时,将所述解析模块获取的各个食品名称存储至所述存储器;以及用于在所述解析模块确定的当前管理类型为取出食品时,根据所述解析模块获取的各个食品名称,删除所述存储器中存储的各个所述待管理食品的食品名称。

优选地,

所述处理模块,包括:时钟单元、存储处理单元和删除处理单元;其中,

所述时钟单元,用于在所述解析模块确定的当前管理类型为存入食品时,确定当前时间;

所述存储处理单元,用于利用所述时钟单元确定的所述当前时间以及所述解析模块获取的各个食品名称,组成每一种所述待管理食品分别对应的食品信息,并将组成的各个食品信息存储至所述存储器;

所述删除处理单元,用于在所述解析模块确定的当前管理类型为取出食品时,根据所述解析模块获取的各个食品名称,删除所述存储器中存储的各个所述待管理食品分别对应的食品信息;

则,

所述中央处理器,用于将包括食品名称和所述当前时间的各个食品信息发送至所述通信模块。

优选地,

还包括:传感器、音频功率放大器、扬声器、温控主板、箱体和冰箱门;其中,

所述音频输入设备、所述中央处理器、所述存储器、所述通信模块、所述传感器、所述音频功率放大器、所述扬声器和所述温控主板均安装在所述箱体上,且所述箱体和所述冰箱门之间形成储藏室;

所述储藏室,用于存放各个所述待管理食品;

所述传感器,用于采集冰箱门的状态参数,并将所述状态参数发送至所述温控主板;

所述温控主板,用于根据所述状态参数确定所述冰箱门的开关状态;在确定出所述冰箱门的开关状态为由关闭突变至打开时,向所述中央处理器发送第一触发信号;在确定出所述冰箱门的开关状态为由打开突变至关闭时,向所述中央处理器发送第二触发信号;

所述中央处理器,进一步用于预先设置第一预设提示语音和第二预设提示语音;在接收到所述温控主板发送的第一触发信号时,通过所述音频功率放大器驱动所述扬声器播放所述第一预设提示语音;在接收到所述温控主板发送的第二触发信号时,通过所述音频功率放大器驱动所述扬声器播放所述第二预设提示语音。

优选地,

还包括:制冷系统;其中,

所述音频输入设备,进一步用于采集用户输入的温度控制语音信息,所述温度控制语音信息携带温度控制信息;

所述中央处理器,进一步用于将所述温度控制语音信息中携带的所述温度控制信息发送至所述温控主板;

所述温控主板,进一步用于根据接收的所述温度控制信息,控制所述制冷系统进行制冷。

优选地,

所述音频输入设备,包括:至少两个麦克风和降噪处理模块;其中,

每一个所述麦克风,用于采集声音信息,并将采集的所述声音信息输出至所述降噪处理模块;

所述降噪处理模块,用于根据各个所述麦克风分别发送的所述声音信息,提取用户输入的食品管理语音信息。

第二方面,本发明实施例提供了一种食品管理系统,包括:

智能终端,以及如第一方面中任一所述的冰箱;其中,

所述智能终端,用于接收用户输入的食品查询请求,并将接收的所述食品查询请求转发至所述冰箱;接收并显示所述冰箱发送的每一个食品名称。

优选地,

还包括:服务器;其中,

所述服务器,用于存储至少一个菜谱,其中,每一个所述菜谱包括至少一个食品名称;接收智能终端发送的至少一个食品名称,根据接收的各个所述食品名称,从存储的所述至少一个菜谱中选择至少一个参考菜谱,并将选择的每一个所述参考菜谱发送至所述智能终端;

所述智能终端,进一步用于在接收到用户输入的触发指令时,将所述冰箱发送的每一个食品名称转发至所述服务器;接收并显示所述服务器发送的每一个所述参考菜谱。

第三方面,本发明实施例提供了一种利用第二方面中任一所述的食品管理系统进行食品管理的方法,包括:

预先在冰箱内设置存储器;

利用所述冰箱采集用户输入的食品管理语音信息,其中,所述食品管理语音信息携带当前命令词和至少一个待管理食品的食品名称;

利用所述冰箱根据所述食品管理语音信息中携带的当前命令词和至少一个待管理食品的食品名称,管理所述存储器中存储的各个食品名称;

利用智能终端接收用户输入的食品查询请求,并将所述食品查询请求转发至所述冰箱;

利用所述冰箱在接收到所述食品查询请求时,读取所述存储器中存储的各个食品名称,并将读取的各个食品名称发送至所述智能终端;

利用所述智能终端接收并显示所述冰箱发送的各个食品名称。

优选地,

在所述管理所述存储器中存储的各个食品名称之前,还包括:

利用所述冰箱设置至少两种管理类型,以及每一种所述管理类型分别对应的至少一个命令词,其中,所述至少两种管理类型包括存入食品和取出食品;

则,所述管理所述存储器中存储的各个食品名称,包括:

利用所述冰箱根据每一种所述管理类型分别对应的至少一个命令词,从设置的所述至少两种管理类型中选择对应所述当前命令词的当前管理类型;

利用所述冰箱在确定的所述当前管理类型为存入食品时,将所述食品管理语音信息中携带的各个食品名称存储至所述存储器;以及在确定的所述当前管理类型为取出食品时,根据所述食品管理语音信息中携带的各个食品名称,删除所述存储器中存储的各个所述待管理食品的食品名称。

本发明实施例提供了一种冰箱、食品管理方法及系统,该冰箱包括有音频输入设备、中央处理器、存储器和通信模块,当用户在利用该冰箱管理各个待管理食品时,比如向冰箱内存入待管理食品或从冰箱内取出待管理食品时,则可通过音频输入设备输入携带当前命令词和各个待管理食品的食品名称的食品管理语音信息,中央处理器则可根据该当前命令词和各个待管理食品的食品名称,对存储器存储的各个食品名称进行管理,比如在存储器中写入各个待管理食品的食品名称或删除存储器中存储的各个待管理食品的食品名称,实现将冰箱内存放的各个食品的食品名称全部存储在该冰箱的存储器内;相应的,当用户需要了解冰箱内具体存放了何种食品时,用户则可通过智能终端(比如,手机)向冰箱的通信模块发送食品查询请求,中央处理器则可根据通信模块转发的食品查询请求,将该冰箱的存储器中存储的各个食品名称通过通信模块转发至智能终端,进而由智能终端提供给用户,可使用户根据智能终端提供的各个食品名称,更为准确的了解到冰箱内存放了何种食品。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种冰箱的结构示意图;

图2是本发明一实施例提供的另一种冰箱的结构示意图;

图3是本发明一实施例提供的又一种冰箱的结构示意图;

图4是本发明一实施例提供的一种食品管理系统的结构示意图;

图5是本发明一实施例提供的另一种食品管理系统的结构示意图;

图6是本发明一实施例提供的一种食品管理方法的流程图;

图7是本发明一实施例提供的另一种食品管理方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种冰箱,包括:

音频输入设备101、中央处理器102、存储器103和通信模块104;其中,

所述中央处理器102分别与所述音频输入设备101、所述存储器103和所述通信模块104相连;

所述音频输入设备101,用于采集用户输入的食品管理语音信息,其中,所述食品管理语音信息携带当前命令词和至少一个待管理食品的食品名称;

所述中央处理器102,用于根据所述食品管理语音信息中携带的当前命令词和至少一个待管理食品的食品名称,管理所述存储器103中存储的各个食品名称;在接收到所述通信模块104发送的食品查询请求时,读取所述存储器103中存储的各个食品名称,并将读取的各个食品名称发送至所述通信模块104;

所述通信模块104,用于接收用户通过外部智能终端发送的食品查询请求,并将所述食品查询请求转发至所述中央处理器102;接收并转发所述中央处理器102发送的各个食品名称至所述外部智能终端。

本发明上述实施例中,该冰箱包括有音频输入设备、中央处理器、存储器和通信模块,当用户在利用该冰箱管理各个待管理食品时,比如向冰箱内存入待管理食品或从冰箱内取出待管理食品时,则可通过音频输入设备输入携带当前命令词和各个待管理食品的食品名称的食品管理语音信息,中央处理器则可根据该当前命令词和各个待管理食品的食品名称,对存储器存储的各个食品名称进行管理,比如在存储器中写入各个待管理食品的食品名称或删除存储器中存储的各个待管理食品的食品名称,实现将冰箱内存放的各个食品的食品名称全部存储在该冰箱的存储器内;相应的,当用户需要了解冰箱内具体存放了何种食品时,用户则可通过智能终端(比如,手机)向冰箱的通信模块发送食品查询请求,中央处理器则可根据通信模块转发的食品查询请求,将该冰箱的存储器中存储的各个食品名称通过通信模块转发至智能终端,进而由智能终端提供给用户,可使用户根据智能终端提供的各个食品名称,更为准确的了解到冰箱内存放了何种食品。

应当理解的是,通信模块具体可以通过tcp/ip网络协议与智能终端进行通信;另外,通信模块和智能终端之间也可以采用2g、3g、4g移动通信技术,还可采用满足802.11b/g/n/ac标准的wifi无线通信技术、有线宽带通信技术、蓝牙通信技术等。

由于用户在通过冰箱管理食品时,主要存在如下两种食品管理方式:

食品管理方式1:向冰箱内存入至少一个新的待管理食品;

食品管理方式2:从冰箱内取出至少一个待管理食品。

相应的,为了具体实现在上述两种管理方式下,确保冰箱内实际存储的各个食品与存储器中存储的各个食品名称一一对应,以使用户根据智能终端提供的各个食品名称准确了解冰箱内具体存放了何种食品,如图2所示,本发明一个实施例中,所述中央处理器102,包括:设置模块1021、解析模块1022和处理模块1023;其中,

所述设置模块1021,用于设置至少两种管理类型,以及每一种所述管理类型分别对应的至少一个命令词,其中,所述至少两种管理类型包括存入食品和取出食品;

所述解析模块1022,用于解析所述食品管理语音信息以获取当前命令词和至少一种待管理食品的食品名称,并根据设置的每一种所述管理类型所分别对应的至少一个命令词,从设置的所述至少两种管理类型中确定出对应所述当前命令词的当前管理类型;

所述处理模块1023,用于在所述解析模块1022确定的当前管理类型为存入食品时,将所述解析模块1022获取的各个食品名称存储至所述存储器103;以及用于在所述解析模块1022确定的当前管理类型为取出食品时,根据所述解析模块1022获取的各个食品名称,删除所述存储器103中存储的各个所述待管理食品的食品名称。

本发明上述实施例中,设置模块设置的至少两种管理类型包括但不限于存入食品和取出食品,其中,存入食品对应上述食品管理方式1,取出食品对应上述食品管理方式2。存入食品所对应的至少一个命令词具体可以包括存入、放入、存进、放进等命令词中的任意一个或多个;取出食品所对应的至少一个命令词具体可以包括取出、拿出、拿走等命令词中的任意一个或多个。

本发明实施例具体以存入食品所对应的至少一个命令词包括“存入”为例,对应于上述管理方式1,当用户需要向冰箱内存入的待管理食品为“猪肉”时,用户则可通过音频输入设备输入食品管理语音信息为“存入猪肉”,解析模块可获取到该食品管理语音信息中携带的当前命令词“存入”和食品名称“猪肉”并确定出对应该当前命令词的管理类型为存入食品,处理模块则可将食品名称“猪肉”存储至存储器。

相应的,以取出食品所对应的至少一个命令词包括“取出”为例,对应于上述食品管理方式2,当用户需要从冰箱内取出的至少一个待管理食品为“猪肉”时,用户则可通过音频输入设备输入食品管理语音信息为“取出猪肉”,解析模块可获取到该食品管理语音信息中携带的当前命令词“取出”和食品名称“猪肉”,并确定出对应该当前命令词的管理类型为取出食品,处理模块则可对存储器中存储的食品名称“猪肉”进行相应的删除处理。

进一步的,为了方便用户通过智能终端了解到冰箱内存储的各个食品的新鲜程度,本发明一个实施例中,所述处理模块1023,包括:时钟单元(附图中未示出)、存储处理单元(附图中未示出)和删除处理单元(附图中未示出);其中,

所述时钟单元,用于在所述解析模块1022确定的当前管理类型为存入食品时,确定当前时间;

所述存储处理单元,用于利用所述时钟单元确定的所述当前时间以及所述解析模块1022获取的各个食品名称,组成每一种所述待管理食品分别对应的食品信息,并将组成的各个食品信息存储至所述存储器103;

所述删除处理单元,用于在所述解析模块1022确定的当前管理类型为取出食品时,根据所述解析模块1022获取的各个食品名称,删除所述存储器103中存储的各个所述待管理食品分别对应的食品信息;

则,

所述中央处理器102,用于将包括食品名称和所述当前时间的各个食品信息发送至所述通信模块104。

本发明上述实施例中,在将各个待管理食品存入冰箱时,可确定出存入各个食品的当前时间,并利用确定的当前时间和各个食品名称组成存入冰箱的各个待管理食品分别对应的食品信息,并存储至存储器。即存储器内存储的各个食品信息中,包括被存放至冰箱内的各个食品的食品名称和相应食品被存放至冰箱时所对应的时间,智能终端将各个食品信息提供给用户之后,用户则可根据各个食品信息中携带的时间了解到相应食品在冰箱内的存放时长,进而了解冰箱内相应食品的新鲜程度。

为了方便用户在通过冰箱管理各个待管理食品时,用户与冰箱之间能够有效的进行人机交互,如图3所示,本发明一个实施例中,还包括:传感器301、音频功率放大器302、扬声器303、温控主板304、箱体305和冰箱门306;其中,

所述音频输入设备101、所述中央处理器102、所述存储器103、所述通信模块104、所述传感器301、所述音频功率放大器302、所述扬声器303和所述温控主板304均安装在所述箱体305上,且所述箱体305和所述冰箱门306之间形成储藏室;

所述储藏室,用于存放各个所述待管理食品;

所述传感器301,用于采集冰箱门306的状态参数,并将所述状态参数发送至所述温控主板304;

所述温控主板304,用于根据所述状态参数确定所述冰箱门306的开关状态;在确定出所述冰箱门306的开关状态为由关闭突变至打开时,向所述中央处理器102发送第一触发信号;在确定出所述冰箱门306的开关状态为由打开突变至关闭时,向所述中央处理器102发送第二触发信号;

所述中央处理器102,进一步用于预先设置第一预设提示语音和第二预设提示语音;在接收到所述温控主板304发送的第一触发信号时,通过所述音频功率放大器302驱动所述扬声器303播放所述第一预设提示语音;在接收到所述温控主板304发送的第二触发信号时,通过所述音频功率放大器302驱动所述扬声器303播放所述第二预设提示语音。

本发明上述实施例中,冰箱门与箱体之间形成的储藏室可用于具体存放各个待管理食品,冰箱门的工作状态由关闭突变至打开时,冰箱播放第一预设提示语音,以提示用户可以向冰箱的储藏室内存入至少一个待管理食品或从储藏室内取出至少一个待管理食品,用户在收听到冰箱播放的第一预设提示语音之后,则可通过音频输入设备输入相应的食品管理语音信息;冰箱门的工作状态由打开突变至关闭时,冰箱可播放第二预设提示语音,提示用户停止通过音频输入设备输入相应的食品管理语音信息。从而使得用户可以根据冰箱播放的语音提示信息进行对应的业务操作,提高用户体验。

应当理解的是,中央处理器还可以通过音频功率放大器驱动扬声器播放音频输入设备采集的食品管理语音信息,以提示用户冰箱已经成功根据用户输入的食品管理语音信息对存储器中存储的各个食品名称进行了管理;反之,用户未收听到扬声器播放的食品管理语音信息,则说明冰箱未能成功根据用户输入的食品管理语音信息对存储器中存储的各个食品名称进行了管理,用户可重新输入对应的食品管理语音信息。

本发明上述实施例中,传感器具体可以是压力传感器、温度传感器或红外对射管中的任意一种或多种。本发明实施例以压力传感器为例,冰箱门的状态参数则可以是压力传感器在连续的两个时间点下分别采集的两个压力参数,压力传感器设置在冰箱门或箱体上,当冰箱门关闭时,冰箱门和箱体之间产生较大的压力,可使传感器检测到的较大的压力参数,当冰箱门打开时,冰箱门和箱体之间产生的压力较小,可使传感器检测到较小的压力参数。如此,当传感器在连续的两个时间点分别向温控主板发送的两个压力参数中,在先采集的压力参数较大,而在后采集的压力参数较小时,温控主板则可确定冰箱门的开关状态为由关闭突变至打开;相反地,当在先采集的压力参数较小,而灾后采集的压力参数较大时,温控主板则可确定冰箱门的开关状态为由打开突变至关闭。

需要说明的是,在不考虑传感器以及中央处理器的兼容性问题的情况下,传感器也可将冰箱门的状态参数直接发送至中央处理器,由中央处理器来确定冰箱门的开关状态。

进一步的,如图3所示,本发明一个实施例中,所述冰箱还包括:制冷系统307;其中,

所述音频输入设备101,进一步用于采集用户输入的温度控制语音信息,所述温度控制语音信息携带温度控制信息;

所述中央处理器102,进一步用于将所述温度控制语音信息中携带的所述温度控制信息发送至所述温控主板304;

所述温控主板304,进一步用于根据接收的所述温度控制信息,控制所述制冷系统307进行制冷。

本发明上述实施例中,当用户需要对冰箱的制冷情况进行控制时,可通过音频输入设备输入携带温度控制信息的温度控制语音信息,由中央处理器将温度控制语音信息中携带的温度控制信息发送至温控主板,温控主板即可根据中央处理器发送的温度控制信息控制制冷系统进行制冷。举例来说,当制冷系统的工作状态为控制冰箱的储藏室的室温处于-2℃,当用户需要控制冰箱的储藏室的温度处于-1℃时,可通过音频输入设备输入携带“温度升高1度”的温度控制语音信息,中央处理器则可将温度控制语音信息中携带的温度控制信息“温度升高1度”发送至温控主板,温控主板即可根据该温度控制信息控制制冷系统进行对应的制冷,以使储藏室的温度由-2℃上升至-1℃。

进一步的,为了滤除外部音源产生的噪音,以实现准确采集用户输入的食品管理语音信息,本发明一个实施例中,所述音频输入设备101,包括:至少两个麦克风(附图中未示出)和降噪处理模块(附图中未示出);其中,

每一个所述麦克风,用于采集声音信息,并将采集的所述声音信息输出至所述降噪处理模块;

所述降噪处理模块,用于根据各个所述麦克风分别发送的所述声音信息,提取用户输入的食品管理语音信息。

本发明上述实施例中,至少两个麦克风可分别采集声音信息,并将各自采集的声音信息输出至降噪单元,降噪单元可内置算法特性抽取单元和独立组件分析组件,通过特性抽取算法单元和独立组件分析组件处理各个声音信息,以得到各个声音信息中用户输入的食品管理语音信息的存在概率,进而根据各个声音信息分别对应的存在概率,从各个声音信息中提取出用户输入的食品管理语音信息。同时,设置至少两个麦克风,可提高用户输入的食品管理语音信息的采集效率,使得用户可以在距离麦克风较远的位置(比如,在距离麦克风位置之间的距离为5米处)即可有效输入相应的食品管理语音信息。

如图4所示,本发明实施例提供了一种食品管理系统,包括:

智能终端401,以及本发明任意一个实施例提供的冰箱402;其中,

所述智能终端401,用于接收用户输入的食品查询请求,并将接收的所述食品查询请求转发至所述冰箱402;接收并显示所述冰箱402发送的每一个食品名称。

本发明上述实施例中,当用户需要在远离冰箱的区域了解冰箱内存放了何种食品时,可通过智能终端(比如,手机)向设置在指定地点的冰箱发送食品查询请求,智能终端即可获取到冰箱内存储的各个食品的食品名称,并显示。相应的,用户则可根据智能终端显示的各个食品名称准确了接该冰箱内存放了何种食品。

进一步的,为了提高用户体验,实现根据冰箱内存放的食品向用户推荐相应的菜谱,如图5所示,本发明一个实施例中,还包括:服务器501;其中,

所述服务器501,用于存储至少一个菜谱,其中,每一个所述菜谱包括至少一个食品名称;接收智能终端401发送的至少一个食品名称,根据接收的各个所述食品名称,从存储的所述至少一个菜谱中选择至少一个参考菜谱,并将选择的每一个所述参考菜谱发送至所述智能终端401;

所述智能终端401,进一步用于在接收到用户输入的触发指令时,将所述冰箱402发送的每一个食品名称转发至所述服务器501;接收并显示所述服务器501发送的每一个所述参考菜谱。

举例来说,服务器中可存储菜谱1和菜谱2;菜谱1包括有食品名称a、b、c,菜谱2包括有食品名称a、c、d、e;智能终端接收并转发至服务器的各个食品名称包括a、b;可见,用户需要购买食品名称c对应的食品,即可根据菜谱1进行做菜,需要购买食品名称c、d、e等三个食品名称所分别对应的食品才可根据菜谱2进行做菜;此时,服务器则可选择菜谱1作为参考菜谱,并将菜谱1发送至智能终端,并由智能终端显示菜谱1,使得用户可根据智能终端显示的各个食品名称及菜谱1购买相应的食品,并制作对应菜谱1的菜品。

显而易见的,在食品管理系统包括服务器时,该食品管理系统可以包括多个冰箱和多个智能终端,每一个智能终端均与服务器相连,各个冰箱和各个智能终端之间可以是一一对应连接或者一对多对应连接的连接方式。对应连接的智能终端与冰箱之间进行通信时,可根据相应的网络通信协议(比如,tcp/ip协议)进行通信。

如图6所示,本发明实施例提供了一种利用本发明任意一个实施例提供的食品管理系统进行食品管理的方法,包括:

步骤601,预先在冰箱内设置存储器;

步骤602,利用所述冰箱采集用户输入的食品管理语音信息,其中,所述食品管理语音信息携带当前命令词和至少一个待管理食品的食品名称;

步骤603,利用所述冰箱根据所述食品管理语音信息中携带的当前命令词和至少一个待管理食品的食品名称,管理所述存储器中存储的各个食品名称;

步骤604,利用智能终端接收用户输入的食品查询请求,并将所述食品查询请求转发至所述冰箱;

步骤605,利用所述冰箱在接收到所述食品查询请求时,读取所述存储器中存储的各个食品名称,并将读取的各个食品名称发送至所述智能终端;

步骤606,利用所述智能终端接收并显示所述冰箱发送的各个食品名称。

优选地,本发明一个实施例中,在所述管理所述存储器中存储的各个食品名称之前,还包括:

利用所述冰箱设置至少两种管理类型,以及每一种所述管理类型分别对应的至少一个命令词,其中,所述至少两种管理类型包括存入食品和取出食品;

则,所述管理所述存储器中存储的各个食品名称,包括:

利用所述冰箱根据每一种所述管理类型分别对应的至少一个命令词,从设置的所述至少两种管理类型中选择对应所述当前命令词的当前管理类型;

利用所述冰箱在确定的所述当前管理类型为存入食品时,将所述食品管理语音信息中携带的各个食品名称存储至所述存储器;以及在确定的所述当前管理类型为取出食品时,根据所述食品管理语音信息中携带的各个食品名称,删除所述存储器中存储的各个所述待管理食品的食品名称

为了更加清楚的说明本发明的技术方案及优点,下面结合本发明实施例提供的冰箱及食品管理系统,请参考图1、图2、图3、图4和图5,以冰箱的存储器中存储包括食品名称和存入时间的食品信息为例,如图7所示,具体可以通过如下各个步骤实现食品管理:

步骤701:利用冰箱的中央管理器设置第一预设语音提示信息、第二预设语音提示信息、至少两种管理类型和每一种管理类型分别对应的至少一个命令词;以及利用服务器中存储至少一个菜谱。

本实施例中仅以存入食品所对应的至少一个命令词包括“存入”,取出食品所对应的至少一个命令词包括“取出”为例。

本发明实施例中仅以存储在服务器中的菜谱包括菜谱1和菜谱2,且菜谱1中包括食品名称a、b、c,菜谱2中包括食品名称a、d、e为例。

步骤702,当用户需要向冰箱的储藏室存入待管理食品a、b、c时,通过外力作用控制冰箱门打开,此时,传感器采集冰箱门的第一状态参数,并发送至冰箱的温控主板。

步骤703,冰箱的温控主板根据冰箱门的第一状态参数确定冰箱门的开关状态为由关闭突变至打开,向中央处理器发送第一触发信号;中央处理器在接收到第一触发信号时,通过音频功率放大器控制扬声器播放第一预设提示语音。

本发明实施例中,以传感器是设置在冰箱门和箱体之间的压力传感器为例,冰箱门的状态参数则为是压力传感器在连续的两个时间点下分别采集的两个压力参数。当用户通过外力作用控制冰箱门由关闭突变至打开时,压力传感器在连续的两个时间点分别向温控主板发送的两个压力参数中,在先采集的压力参数较大,而在后采集的压力参数较小时,温控主板则可根据两个压力参数的大小关系确定冰箱门的开关状态为由关闭突变至打开。

步骤704,用户将待管理食品a、b、c存放至冰箱的储藏室,并通过冰箱的音频输入设备输入携带食品名称a、b、c和当前命令词“存入”的食品管理语音信息。

步骤705,冰箱的中央处理器解析音频输入设备采集的食品管理语音信息,以获取食品名称a、b、c和当前命令词“存入”,并根据当前命令词“存入”确定当前管理类型为“存入食品”。

步骤706,中央处理器确定当前时间d,利用当前时间d和食品名称a、b、c组成待管理食品a、b、c分别对应的食品信息,并将组成的各个食品信息存储至存储器。

这里,各个待管理食品分别对应的食品信息中,包括当前待管理食品的食品名称和当前食品被存入储藏室时所对应的时间点,具体地,在存储器中,待管理食品a对应的食品信息可以是“a-d”、待管理食品b对应的食品信息可以是“b-d”、待管理食品c对应的食品信息可以是“c-d”。

步骤707,用户通过外力控制冰箱门关闭,传感器采集冰箱门的第二状态参数,并发送至冰箱的温控主板。

步骤708,冰箱的温控主板根据第二状态参数确定冰箱门的开关状态为由打开突变至关闭,并向中央处理器发送第二触发信号;中央处理器在接收到第二触发信号时,通过音频功率放大器播放第二预设提示语音。

步骤709,当用户需要从冰箱的储藏室内取出待管理食品a时,通过外力控制冰箱门打开,此时,传感器采集冰箱门的第三状态参数,并发送至冰箱的温控主板。

步骤710,冰箱的温控主板根据冰箱门的第三状态参数确定冰箱门的开关状态为由关闭突变至打开,向中央处理器发送第一触发信号;中央处理器在接收到第一触发信号时,通过音频功率放大器控制扬声器播放第一预设提示语音。

步骤711,用户将待管理食品a从储藏室中取出,并通过音频输入设备输入携带食品名称a和当前命令词“取出”的食品管理语音信息。

步骤712,中央处理器解析音频输入设备采集的食品语音信息,以获取食品名称a和当前命令词“取出”,并根据当前命令词“取出”确定当前管理类型为“取出食品”。

步骤713,中央处理器根据食品名称a删除存储器中包括食品名称a的食品信息:“a-d”。

步骤714,用户通过外力控制冰箱门关闭,传感器采集冰箱门的第四状态参数,并发送至冰箱的温控主板。

步骤715,冰箱的温控主板根据第四状态参数确定冰箱门的开关状态为由打开突变至关闭,并向中央处理器发送第二触发信号;中央处理器在接收到第二触发信号时,通过音频功率放大器播放第二预设提示语音。

步骤716,当用户需要在远离冰箱的地点了解该冰箱内存放了何种食品时,用户通过智能终端向冰箱发送食品查询请求。

步骤717,冰箱在接收到食品查询请求时,读取存储器中存储的各个食品信息,并将读取的各个食品信息通过通信模块发送至智能终端。

本发明实施例中,以冰箱内仅存储有食品b和食品c为例,则存储器中应当仅存储有食品信息“b-d”和食品信息“c-d”,可通过通信模块将食品信息“b-d”和食品信息“c-d”发送至智能终端

步骤718,智能终端显示接收的各个食品信息;在用户需要获取推荐菜谱时,向智能终端输入触发指令,使得智能终端将接收的各个食品信息中携带的食品名称转发至服务器。

本发明实施例中,智能可通过对接收的食品信息“b-d”和食品信息“c-d”进行显示以提供给用户,用户则可根据显示的各个食品信息确定出该冰箱的储藏室内存放有食品b和食品c;同时,用户还可以根据各个食品信息中携带的时间d和当前时间点确定出食品b和食品c在该冰箱内的存放时长,进而了解到食品b和食品c的新鲜程度。

同时,为了提高用户体验,方便用户根据冰箱内已经存储的各个食品制作相应的菜品,当用户有需求了解根据冰箱内存放的各个食品所能制作的菜品时,则可向智能终端输入触发指令,使得智能终端将食品名称b和食品名称c发送至服务器。

步骤719,服务器根据接收的各个食品名称,从设置的至少菜谱1和菜谱2中选择菜谱1,并将选择的菜谱1发送至智能终端,以使智能终端显示该菜谱1。

如此,用户则可根据智能终端显示的菜谱1,以及显示的食品信息“b-d”和食品信息“c-d”,购买食品a,并制作菜谱1所对应的菜品。

综上所述,本发明各个实施例至少具有如下有益效果:

1、本发明一实施例中,该冰箱包括有音频输入设备、中央处理器、存储器和通信模块,当用户在利用该冰箱管理各个待管理食品时,比如向冰箱内存入待管理食品或从冰箱内取出待管理食品时,则可通过音频输入设备输入携带当前命令词和各个待管理食品的食品名称的食品管理语音信息,中央处理器则可根据该当前命令词和各个待管理食品的食品名称,对存储器存储的各个食品名称进行管理,比如在存储器中写入各个待管理食品的食品名称或删除存储器中存储的各个待管理食品的食品名称,实现将冰箱内存放的各个食品的食品名称全部存储在该冰箱的存储器内;相应的,当用户需要了解冰箱内具体存放了何种食品时,用户则可通过智能终端(比如,手机)向冰箱的通信模块发送食品查询请求,中央处理器则可根据通信模块转发的食品查询请求,将该冰箱的存储器中存储的各个食品名称通过通信模块转发至智能终端,进而由智能终端提供给用户,可使用户根据智能终端提供的各个食品名称,更为准确的了解到冰箱内存放了何种食品。

2、本发明一实施例中,通过设置模块设置包括存入食品和取出食品的至少两种管理类型以及每一种管理类型分别对应的至少一个命令词,则可根据用户通过音频输入设备输入的食品管理语音信息中携带的当前命令词确定当前管理类型,并根据确定的当前管理类型选择向存储器中写入相应待管理食品的食品名称,或删除存储器中存储的各个待管理食品的食品名称。从而确保冰箱内实际存储的各个食品与存储器中存储的各个食品名称一一对应,以使用户根据智能终端提供的各个食品名称准确了解冰箱内具体存放了何种食品。

3、本发明一实施例中,在将各个待管理食品存入冰箱时,可确定出存入各个食品的当前时间,并利用确定的当前时间和各个食品名称组成存入冰箱的各个待管理食品分别对应的食品信息,并存储至存储器。即存储器内存储的各个食品信息中,包括被存放至冰箱内的各个食品的食品名称和相应食品被存放至冰箱时所对应的时间,智能终端将各个食品信息提供给用户之后,用户则可根据各个食品信息中携带的时间了解到相应食品在冰箱内的存放时长,进而了解冰箱内相应食品的新鲜程度。

4、本发明一实施例中,冰箱门与箱体之间形成的储藏室可用于具体存放各个待管理食品,冰箱门的工作状态由关闭突变至打开时,冰箱播放第一预设提示语音,以提示用户可以向冰箱的储藏室内存入至少一个待管理食品或从储藏室内取出至少一个待管理食品,用户在收听到冰箱播放的第一预设提示语音之后,则可通过音频输入设备输入相应的食品管理语音信息;冰箱门的工作状态由打开突变至关闭时,冰箱可播放第二预设提示语音,提示用户停止通过音频输入设备输入相应的食品管理语音信息。从而使得用户可以根据冰箱播放的语音提示信息进行对应的业务操作,提高用户体验。

5、本发明一实施例中,当用户需要对冰箱的制冷情况进行控制时,可通过音频输入设备输入携带温度控制信息的温度控制语音信息,由中央处理器将温度控制语音信息中携带的温度控制信息发送至温控主板,温控主板即可根据中央处理器发送的温度控制信息控制制冷系统进行制冷。

6、本发明一实施例中,音频输入设备的至少两个麦克风可分别采集声音信息,并将各自采集的声音信息输出至降噪处理模块,降噪单元可内置算法特性抽取单元和独立组件分析组件,通过特性抽取算法单元和独立组件分析组件处理各个声音信息,以得到各个声音信息中用户输入的食品管理语音信息的存在概率,进而根据各个声音信息分别对应的存在概率,从各个声音信息中提取出用户输入的食品管理语音信息。同时,设置至少两个麦克风,可提高用户输入的食品管理语音信息的采集效率,使得用户可以在距离麦克风较远的位置即可有效输入相应的食品管理语音信息。

7、本发明一实施例中,当用户有需求了解根据冰箱内存放的各个食品所能制作的菜品时,可向智能终端输入触发指令,使得智能终端将接收的各个食品名称发送至服务器,由服务器根据接收的各个食品名称向智能终端发送相应的菜谱,并由智能终端提供给用户,用户则可根据智能终端提供的菜谱和各个食品名称确定是否需要购买相应的食品,并根据提供的菜谱制作菜品,可提高用户体验。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1