冰箱、语音控制方法、计算机设备、可读存储介质与流程

文档序号:13032594阅读:180来源:国知局
冰箱、语音控制方法、计算机设备、可读存储介质与流程

本发明涉及冰箱技术领域,具体而言,涉及一种冰箱、语音控制方法、计算机设备、计算机可读存储介质。



背景技术:

随着人们生活水平的提高,智能家电逐渐走进了人们的生活,然而,目前冰箱行业中,大部分控制方式还是以传统方式为主,智能化和自动化程度还是比较低,远远不能满足用户对冰箱智能化的需求,因此,提高冰箱的智能化和自动化,提高用户与冰箱的交互成为亟待解决的问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明第一个目的在于提出一种冰箱。

本发明的第二个目的在于提出一种语音控制方法。

本发明的第三个目的在于提出一种计算机设备。

本发明的第四个目的在于提出一种计算机可读存储介质。

有鉴于此,根据本发明的一个目的,提出了一种冰箱,包括:语音模块,用于将接收的语音信号转化为控制帧并发送至冰箱的主控模块,以供主控模块根据控制帧生成控制命令,并将控制命令发送至冰箱的驱动控制模块;以及,驱动控制模块,用于根据控制命令生成脉冲信号,并将脉冲信号发送至冰箱的门体驱动装置;门体驱动装置,用于根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的冰箱,通过语音模块接收用户的语音信号,并将用户的语音信号转化为控制帧,然发送给冰箱的主控模块,主控模块根据接收的控制帧发送控制命令至冰箱的驱动控制模块,驱动控制模块再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

根据本发明的上述冰箱,还可以具有以下技术特征:

在上述技术方案中,优选地,语音模块,包括:存储模块,用于存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。

在该技术方案中,语音模块包括存储模块,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。当然,上述存储功能也可以在云端服务器实现。

在上述任一技术方案中,优选地,语音模块,还包括:语音识别模块,用于提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;自然语言理解模块,用于将文本指令经自然语言理解处理为机器语言;控制帧形成模块,用于根据机器语言生成控制帧。

在该技术方案中,语音模块还包括语音识别模块,语音识别模块提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,然后文本指令经过自然语言理解模块处理为机器语言,控制帧形成模块再根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。

在上述任一技术方案中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。

在该技术方案中,驱动控制模块发出的脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块通过以上三种信号,控制门体驱动装置驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

在上述任一技术方案中,优选地,主控模块,还用于接收开关门传感器发出的冰箱门体开关信号,并将冰箱门体开关信号发送至语音模块;语音模块,还包括:语音播报模块,用于根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

在该技术方案中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,发送冰箱门体开关信号给主控模块,主控模块将该冰箱门体开关信号发送至语音模块,通过语音模块中自然语言生成模块生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作,实现了人机交互,提高了用户方便性。

在上述任一技术方案中,优选地,主控模块,还包括:判断模块,用于根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;控制命令发送模块,用于在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。

在该技术方案中,主控模块包括判断模块,在主控模块生成脉冲信号之前,判断模块先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断模块判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断模块判断出需要控制冰箱门体,此时控制命令发送模块根据控制命令生成脉冲信号并发送至驱动控制模块,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。

根据本发明的第二个目的,提出了一种语音控制方法,用于控制冰箱门体的开关动作,包括:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的语音控制方法,接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

根据本发明的上述语音控制方法,还可以具有以下技术特征:

在上述技术方案中,优选地,存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。

在该技术方案中,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。当然,上述存储功能也可以在云端服务器实现。

在上述任一技术方案中,优选地,将接收的语音信号转化为控制帧,具体包括:提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;将文本指令经自然语言理解处理为机器语言;根据机器语言生成控制帧。

在该技术方案中,将接收的语音信号转化为控制帧,具体包括:提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,然后文本指令经过自然语言理解处理为机器语言,根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。

在上述任一技术方案中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。

在该技术方案中,脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块通过以上三种信号,控制驱动门体装置驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

在上述任一技术方案中,优选地,接收开关门传感器发出的冰箱门体开关信号;根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

在该技术方案中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,接收开关门传感器发送的冰箱门体开关信号,通过自然语言生成技术生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作,实现了人机交互,提高了用户方便性。

在上述任一技术方案中,优选地,根据控制命令生成脉冲信号之前,还包括:根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。

在该技术方案中,根据控制命令生成脉冲信号之前,先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断出需要控制冰箱门体,此时根据控制命令生成脉冲信号并发送至驱动控制模块,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。

根据本发明的第三个目的,本发明提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的一种计算机设备,处理器执行计算机程序时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

根据本发明的第四个目的,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了本发明的一个实施例的冰箱结构示意图;

图2示出了本发明的另一个实施例的冰箱结构示意图;

图3示出了本发明的一个实施例的语音模块的语音识别工作原理示意图;

图4示出了本发明的一个实施例的语音控制方法的流程示意图;

图5示出了本发明的另一个实施例的语音控制方法的流程示意图;

图6示出了本发明的一个实施例的计算机设备的示意框图;

图7示出了本发明的一个具体实施例的冰箱结构示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

本发明第一方面的实施例,提出一种冰箱,图1示出了本发明的一个实施例的冰箱100结构示意图:

语音模块102,用于将接收的语音信号转化为控制帧并发送至冰箱的主控模块104;

主控模块104,用于根据控制帧生成控制命令,并将控制命令发送至冰箱的驱动控制模块106;

驱动控制模块106,用于根据控制命令生成脉冲信号,并将脉冲信号发送至冰箱的门体驱动装置108;

门体驱动装置108,用于根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的冰箱100,通过语音模块102接收用户的语音信号,并将用户的语音信号转化为控制帧,然发送给冰箱的主控模块104,主控模块104根据接收的控制帧发送控制命令至冰箱的驱动控制模块106,驱动控制模块106再根据该控制命令发送脉冲信号至冰箱的门体驱动装置108,门体驱动装置108根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

图2示出了本发明的另一个实施例的冰箱200结构示意图:

语音模块202,用于将接收的语音信号转化为控制帧并发送至冰箱的主控模块204;

主控模块204,用于根据控制帧生成控制命令,并将控制命令发送至冰箱的驱动控制模块206;

驱动控制模块206,用于根据控制命令生成脉冲信号,并将脉冲信号发送至冰箱的门体驱动装置208;

门体驱动装置208,用于根据脉冲信号驱动冰箱门体打开或者关闭;

主控模块204,还用于接收开关门传感器发出的冰箱门体开关信号,并将冰箱门体开关信号发送至语音模块202。

其中语音模块202,还包括:

存储模块2202,用于存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应;

语音识别模块2204,用于提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;

自然语言理解模块2206,用于将文本指令经自然语言理解处理为机器语言;

控制帧形成模块2208,用于根据机器语言生成控制帧;

语音播报模块2210,用于根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

主控模块204,包括:

判断模块2402,用于根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;

控制命令发送模块2404,用于在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。

在本发明的实施例中,优选地,语音模块202,包括:存储模块2202,用于存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。

在该实施例中,语音模块202包括存储模块2202,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。

在本发明的实施例中,优选地,语音模块202,还包括:语音识别模块2204,用于提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;自然语言理解模块2206,用于将文本指令经自然语言理解处理为机器语言;控制帧形成模块2208,用于根据机器语言生成控制帧。

在该实施例中,语音模块202还包括语音识别模块2204,提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,在语言模型中匹配不到与声学模型中语音数据特征的文本指令时,可以根据字典输出相应的文本指令。然后文本指令经过自然语言理解模块2206处理为机器语言,控制帧形成模块2208再根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。

在本发明的实施例中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。

在该实施例中,驱动控制模块206发出的脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置208移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块206通过以上三种信号,控制门体驱动装置208驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

在本发明的实施例中,优选地,主控模块204,还用于接收开关门传感器发出的冰箱门体开关信号,并根据冰箱门体开关信号发送至语音模块;语音模块,还包括:语音播报模块2210,用于根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

在该实施例中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,发送冰箱门体开关信号给主控模块204,主控模块204将该冰箱门体开关信号发送至语音模块202,通过语音模块202中自然语言生成模块生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作。本实施例中的语音识别模块的工作流程如图3所示,可以看出,通过语音识别模块实现了人机语言的交互,提高了产品的智能化。

在本发明的实施例中,优选地,主控模块204,还包括:判断模块2402,用于根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;控制命令发送模块2404,用于在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。

在该实施例中,主控模块包括判断模块204,在主控模块204生成脉冲信号之前,判断模块2402先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断模块判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断模块2402判断出需要控制冰箱门体,此时控制命令发送模块2404根据控制命令生成脉冲信号并发送至驱动控制模块206,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。

本发明第二方面的实施例,提出一种语音控制方法,图4示出了本发明的一个实施例的语音控制方法的流程示意图:

步骤402,接收语音信号;

步骤404,将语音信号转化为控制帧;

步骤406,根据控制帧生成控制命令;

步骤408,根据控制命令生成脉冲信号;

步骤410,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的空语音控制方法,接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

图5示出了本发明的另一个实施例的语音控制方法的流程示意图:

步骤502,存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应;

步骤504,接收语音信号;

步骤506,提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;

步骤508,将文本指令经自然语言理解处理为机器语言;

步骤510,根据机器语言生成控制帧;

步骤512,根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,是,则进入步骤514,否,则不执行控制,等待下次控制。

步骤514,根据控制命令生成脉冲信号;

步骤516,根据脉冲信号驱动冰箱门体打开或者关闭;

步骤518,接收开关门传感器发出的冰箱门体开关信号;

步骤520,根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

在本发明的实施例中,优选地,存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。

在该实施例中,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。当然,上述存储功能也可以在云端服务器实现。

在本发明的实施例中,优选地,提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;将文本指令经自然语言理解处理为机器语言;根据机器语言生成控制帧。

在该实施例中,提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,然后文本指令经过自然语言理解处理为机器语言,根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。

在本发明的实施例中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。

在该实施例中,脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块通过以上三种信号,控制门体驱动装置驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

在本发明的实施例中,优选地,接收开关门传感器发出的冰箱门体开关信号;根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。

在该实施例中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,接收开关门传感器发送的冰箱门体开关信号,通过自然语言生成技术生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作,实现了人机交互,提高了用户方便性。

在本发明的实施例中,优选地,根据控制命令生成脉冲信号之前,还包括:根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。

在该实施例中,根据控制命令生成脉冲信号之前,先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断出需要控制冰箱门体,此时根据控制命令生成脉冲信号并发送至驱动控制模块,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。

本发明第三方面的实施例,提出一种计算机设备,图6示出了本发明的一个实施例的计算机设备600的示意框图。其中,该计算机设备600包括:存储器602、处理器604及存储在存储器602上并可在处理器604上运行的计算机程序,处理器604执行计算机程序时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的一种计算机设备600,处理器604执行计算机程序时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

本发明第四方面的实施例,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。

本发明提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

图7示出了本发明的一个具体实施例的冰箱700结构示意图,本发明的提供的冰箱700,通过语音模块702接收用户的语音信号,冰箱的语音模块具有联网功能,根据云端指令集和用户的语音信号输出控制帧,然发送给冰箱的主控板704,主控板704根据接收的控制帧发送控制指令至冰箱的电机驱动板706,电机驱动板706发送脉冲信号至电机708,电机708根据脉冲信号驱动冰箱门体打开或是关闭,开关门传感器710感测冰箱完成打开或关闭动作,将开关门信号反馈给主控板704,主控板704发送返回帧给语音模块702,语音模块702合成语音进行播报,如此,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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