CN107403617A - 冰箱、语音控制方法、计算机设备、可读存储介质 - Google Patents

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

Info

Publication number
CN107403617A
CN107403617A CN201710492819.8A CN201710492819A CN107403617A CN 107403617 A CN107403617 A CN 107403617A CN 201710492819 A CN201710492819 A CN 201710492819A CN 107403617 A CN107403617 A CN 107403617A
Authority
CN
China
Prior art keywords
refrigerator
module
control
voice
signal
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
Application number
CN201710492819.8A
Other languages
English (en)
Inventor
万玉洋
季涛
郭浒生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Midea Intelligent Technologies Co Ltd
Original Assignee
Hefei Midea Intelligent Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hefei Midea Intelligent Technologies Co Ltd filed Critical Hefei Midea Intelligent Technologies Co Ltd
Priority to CN201710492819.8A priority Critical patent/CN107403617A/zh
Publication of CN107403617A publication Critical patent/CN107403617A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/02Feature extraction for speech recognition; Selection of recognition unit
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D29/00Arrangement or mounting of control or safety devices
    • F25D29/005Mounting of control devices
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/06Creation of reference templates; Training of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
    • G10L15/063Training
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Thermal Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Refrigerator Housings (AREA)
  • Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)

Abstract

本发明提出了一种冰箱、语音控制方法、计算机设备、计算机可读存储介质,其中冰箱包括:语音模块,用于将接收的语音信号转化为控制帧并发送至冰箱的主控模块,以供主控模块根据控制帧生成控制命令,并将控制命令发送至冰箱的驱动控制模块;以及,驱动控制模块,用于根据控制命令生成脉冲信号,并将脉冲信号发送至冰箱的门体驱动装置;门体驱动装置,用于根据脉冲信号驱动冰箱门体打开或者关闭。本发明提供的冰箱通过语音交互的方式实现对冰箱开关门的控制,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。

Description

冰箱、语音控制方法、计算机设备、可读存储介质
技术领域
本发明涉及冰箱技术领域,具体而言,涉及一种冰箱、语音控制方法、计算机设备、计算机可读存储介质。
背景技术
随着人们生活水平的提高,智能家电逐渐走进了人们的生活,然而,目前冰箱行业中,大部分控制方式还是以传统方式为主,智能化和自动化程度还是比较低,远远不能满足用户对冰箱智能化的需求,因此,提高冰箱的智能化和自动化,提高用户与冰箱的交互成为亟待解决的问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明第一个目的在于提出一种冰箱。
本发明的第二个目的在于提出一种语音控制方法。
本发明的第三个目的在于提出一种计算机设备。
本发明的第四个目的在于提出一种计算机可读存储介质。
有鉴于此,根据本发明的一个目的,提出了一种冰箱,包括:语音模块,用于将接收的语音信号转化为控制帧并发送至冰箱的主控模块,以供主控模块根据控制帧生成控制命令,并将控制命令发送至冰箱的驱动控制模块;以及,驱动控制模块,用于根据控制命令生成脉冲信号,并将脉冲信号发送至冰箱的门体驱动装置;门体驱动装置,用于根据脉冲信号驱动冰箱门体打开或者关闭。
本发明提供的冰箱,通过语音模块接收用户的语音信号,并将用户的语音信号转化为控制帧,然发送给冰箱的主控模块,主控模块根据接收的控制帧发送控制命令至冰箱的驱动控制模块,驱动控制模块再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
根据本发明的上述冰箱,还可以具有以下技术特征:
在上述技术方案中,优选地,语音模块,包括:存储模块,用于存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。
在该技术方案中,语音模块包括存储模块,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。当然,上述存储功能也可以在云端服务器实现。
在上述任一技术方案中,优选地,语音模块,还包括:语音识别模块,用于提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;自然语言理解模块,用于将文本指令经自然语言理解处理为机器语言;控制帧形成模块,用于根据机器语言生成控制帧。
在该技术方案中,语音模块还包括语音识别模块,语音识别模块提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,然后文本指令经过自然语言理解模块处理为机器语言,控制帧形成模块再根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。
在上述任一技术方案中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。
在该技术方案中,驱动控制模块发出的脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块通过以上三种信号,控制门体驱动装置驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
在上述任一技术方案中,优选地,主控模块,还用于接收开关门传感器发出的冰箱门体开关信号,并将冰箱门体开关信号发送至语音模块;语音模块,还包括:语音播报模块,用于根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。
在该技术方案中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,发送冰箱门体开关信号给主控模块,主控模块将该冰箱门体开关信号发送至语音模块,通过语音模块中自然语言生成模块生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作,实现了人机交互,提高了用户方便性。
在上述任一技术方案中,优选地,主控模块,还包括:判断模块,用于根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;控制命令发送模块,用于在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。
在该技术方案中,主控模块包括判断模块,在主控模块生成脉冲信号之前,判断模块先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断模块判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断模块判断出需要控制冰箱门体,此时控制命令发送模块根据控制命令生成脉冲信号并发送至驱动控制模块,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。
根据本发明的第二个目的,提出了一种语音控制方法,用于控制冰箱门体的开关动作,包括:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。
本发明提供的语音控制方法,接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
根据本发明的上述语音控制方法,还可以具有以下技术特征:
在上述技术方案中,优选地,存储样本语音数据特征和文本指令,样本语音数据特征与文本指令一一对应。
在该技术方案中,存储样本语音数据特征和文本指令,具体地,一方面,对样本语音数据库中样本语音数据特征提取,通过对声学模型的训练,建立包含样本语音数据特征的声学模型;另一方面,通过包含文本指令的文本数据库对语言模型训练,建立语言模型。其中样本语音数据特征与文本指令一一对应,可以由相应的样本语音数据特征确定时,输出唯一对应的文本指令。当然,上述存储功能也可以在云端服务器实现。
在上述任一技术方案中,优选地,将接收的语音信号转化为控制帧,具体包括:提取语音信号的语音数据特征,并与存储的样本语音数据特征相比较,在语音信号的语音数据特征与样本语音数据特征相匹配时,输出样本语音数据特征对应的文本指令;将文本指令经自然语言理解处理为机器语言;根据机器语言生成控制帧。
在该技术方案中,将接收的语音信号转化为控制帧,具体包括:提取用户发出的语音信号的语音数据特征,与建立的声学模型中样本语音数据特征相比较,在用户发出的语音信号的语音数据特征与声学模型中样本语音数据特征一致时,输出声学模型中样本语音数据特征对应的语言模型中的文本指令,然后文本指令经过自然语言理解处理为机器语言,根据机器语言生成控制帧,通过语音模块完成了从用户语音信号到冰箱控制帧的转化,实现了人机交互。
在上述任一技术方案中,优选地,脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。
在该技术方案中,脉冲信号包括移动距离脉冲、移动速度脉冲、启停信号。移动距离脉冲控制门体驱动装置移动的距离,控制冰箱门体打开或是关闭,移动速度脉冲控制冰箱门体打开或是关闭时的速度,启停信号控制冰箱门体打开或是关闭何时开始、何时停止。驱动控制模块通过以上三种信号,控制驱动门体装置驱动冰箱门体完成打开或者关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
在上述任一技术方案中,优选地,接收开关门传感器发出的冰箱门体开关信号;根据冰箱门体开关信号播报冰箱门体打开或者关闭的动作。
在该技术方案中,在冰箱门体完成打开或关闭动作后,开关门传感器感测到冰箱门体的开关动作,接收开关门传感器发送的冰箱门体开关信号,通过自然语言生成技术生成自然语言的文本,在通过语音合成技术将自然语言文本合成人造语音以播报给用户,使用户通过语音就可以知晓冰箱门体的开关动作,实现了人机交互,提高了用户方便性。
在上述任一技术方案中,优选地,根据控制命令生成脉冲信号之前,还包括:根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭;在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据控制命令生成脉冲信号。
在该技术方案中,根据控制命令生成脉冲信号之前,先根据接收的开关门传感器发送的冰箱门体的当前开关状态判断是否需要控制冰箱门体打开或者关闭,比如,用户发出“开门”的语音信号,如果此时冰箱门体已经是打开状态,那么判断出无需再控制冰箱门体,如果此时冰箱门体是关闭状态,那么判断出需要控制冰箱门体,此时根据控制命令生成脉冲信号并发送至驱动控制模块,如此,在控制冰箱门体打开或关闭之前先进行判断,使控制过程更加完善,更加符合实际情况。
根据本发明的第三个目的,本发明提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。
本发明提供的一种计算机设备,处理器执行计算机程序时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
根据本发明的第四个目的,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收语音信号;将语音信号转化为控制帧;根据控制帧生成控制命令;根据控制命令生成脉冲信号,根据脉冲信号驱动冰箱门体打开或者关闭。
本发明提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现:接收用户的语音信号,并将用户的语音信号转化为控制帧,根据接收的控制帧发送控制命令,再根据该控制命令发送脉冲信号至冰箱的门体驱动装置,门体驱动装置根据脉冲信号驱动冰箱门体打开或是关闭,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图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合成语音进行播报,如此,实现了通过语音交互的方式控制冰箱开关门,使用户和冰箱的交互更加简单、直接,提高了产品的交互体验度,增加了产品的附加价值,提高了冰箱的智能化和自动化。
在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种冰箱,其特征在于,包括:
语音模块,用于将接收的语音信号转化为控制帧并发送至所述冰箱的主控模块,以供所述主控模块根据所述控制帧生成控制命令,并将所述控制命令发送至所述冰箱的驱动控制模块;以及
所述驱动控制模块,用于根据所述控制命令生成脉冲信号,并将所述脉冲信号发送至所述冰箱的门体驱动装置;
所述门体驱动装置,用于根据所述脉冲信号驱动冰箱门体打开或者关闭。
2.根据权利要求1所述的冰箱,其特征在于,所述语音模块包括:
存储模块,用于存储样本语音数据特征和文本指令,所述样本语音数据特征与所述文本指令一一对应。
3.根据权利要求2所述的冰箱,其特征在于,所述语音模块还包括:
语音识别模块,用于提取所述语音信号的语音数据特征,并与存储的所述样本语音数据特征相比较,在所述语音信号的所述语音数据特征与所述样本语音数据特征相匹配时,输出所述样本语音数据特征对应的所述文本指令;
自然语言理解模块,用于将所述文本指令经自然语言理解处理为机器语言;
控制帧形成模块,用于根据所述机器语言生成控制帧。
4.根据权利要求1所述的冰箱,其特征在于,所述脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。
5.根据权利要求1所述的冰箱,其特征在于,
所述主控模块,还用于接收开关门传感器发出的所述冰箱门体的开关信号,并将所述冰箱门体的所述开关信号发送至所述语音模块;
所述语音模块,还包括:
语音播报模块,用于根据所述冰箱门体的所述开关信号播报所述冰箱门体打开或者关闭的动作。
6.根据权利要求1至5任一项所述的冰箱,其特征在于,
所述主控模块,还包括:
判断模块,用于根据接收的所述开关门传感器发送的所述冰箱门体的当前开关状态判断是否需要控制所述冰箱门体打开或者关闭;
控制命令发送模块,用于在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据所述控制命令生成所述脉冲信号。
7.一种语音控制方法,用于控制冰箱门体的开关动作,其特征在于,包括:
接收语音信号;
将所述语音信号转化为控制帧;
根据所述控制帧生成控制命令;
根据所述控制命令生成脉冲信号;
根据所述脉冲信号驱动所述冰箱门体打开或者关闭。
8.根据权利要求7所述的语音控制方法,其特征在于,还包括:
存储样本语音数据特征和文本指令,所述样本语音数据特征与所述文本指令一一对应。
9.根据权利要求8所述的语音控制方法,其特征在于,将接收的语音信号转化为控制帧,具体包括:
提取所述语音信号的语音数据特征,并与存储的所述样本语音数据特征相比较,在所述语音信号的所述语音数据特征与所述样本语音数据特征相匹配时,输出所述样本语音数据特征对应的所述文本指令;
将所述文本指令经自然语言理解处理为机器语言;
根据所述机器语言生成控制帧。
10.根据权利要求7所述的语音控制方法,其特征在于,
所述脉冲信号包括:移动距离脉冲、移动速度脉冲、启停信号。
11.根据权利要求7所述的语音控制方法,其特征在于,还包括:
接收开关门传感器发出的所述冰箱门体的开关信号;
根据所述冰箱门体的所述开关信号播报所述冰箱门体打开或者关闭的动作。
12.根据权利要求7至11任一项所述的语音控制方法,其特征在于,根据所述控制命令生成脉冲信号之前,还包括:
根据接收的所述开关门传感器发送的所述冰箱门体的当前开关状态判断是否需要控制所述冰箱门体打开或者关闭;
在判定是否需要控制所述冰箱门体打开或者关闭的结果为是时,根据所述控制命令生成所述脉冲信号。
13.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求7至12中任一项所述方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求7至12中任一项所述方法的步骤。
CN201710492819.8A 2017-06-26 2017-06-26 冰箱、语音控制方法、计算机设备、可读存储介质 Pending CN107403617A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710492819.8A CN107403617A (zh) 2017-06-26 2017-06-26 冰箱、语音控制方法、计算机设备、可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710492819.8A CN107403617A (zh) 2017-06-26 2017-06-26 冰箱、语音控制方法、计算机设备、可读存储介质

Publications (1)

Publication Number Publication Date
CN107403617A true CN107403617A (zh) 2017-11-28

Family

ID=60405097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710492819.8A Pending CN107403617A (zh) 2017-06-26 2017-06-26 冰箱、语音控制方法、计算机设备、可读存储介质

Country Status (1)

Country Link
CN (1) CN107403617A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737234A (zh) * 2018-08-13 2018-11-02 长虹美菱股份有限公司 一种智能冰箱的语音开门***及方法
CN110176232A (zh) * 2019-04-01 2019-08-27 广州市安路宝电子科技有限公司 一种汽车尾门声控电路及其控制方法
CN110415432A (zh) * 2018-04-26 2019-11-05 合肥美的电冰箱有限公司 用于售货柜的控制装置和控制方法以及售货柜
CN112149425A (zh) * 2020-09-15 2020-12-29 深圳康佳电子科技有限公司 终端控制方法、装置、设备及计算机可读存储介质
CN112332237A (zh) * 2020-10-22 2021-02-05 广东电网有限责任公司 智能电柜

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2429801Y (zh) * 2000-06-13 2001-05-09 广东科龙电器股份有限公司 可语音控制的智能冰箱
CN1393672A (zh) * 2001-06-24 2003-01-29 海尔集团公司 声控开门冰箱
US20070186480A1 (en) * 2002-11-22 2007-08-16 Brian Freeman Automatic door control system
CN104505093A (zh) * 2014-12-16 2015-04-08 佛山市顺德区美的电热电器制造有限公司 家用电器及其语音交互方法
CN105874405A (zh) * 2013-12-11 2016-08-17 Lg电子株式会社 智能家用电器、其操作方法及使用智能家用电器的语音识别***
CN105913839A (zh) * 2016-05-30 2016-08-31 合肥华凌股份有限公司 一种智能冰箱、服务器及语音控制***和方法
CN206117701U (zh) * 2016-09-30 2017-04-19 无锡小天鹅股份有限公司 家用电器及其控制***
CN106766664A (zh) * 2017-01-20 2017-05-31 美的集团股份有限公司 冰箱及其压缩机的变频控制板的降功耗控制方法和装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2429801Y (zh) * 2000-06-13 2001-05-09 广东科龙电器股份有限公司 可语音控制的智能冰箱
CN1393672A (zh) * 2001-06-24 2003-01-29 海尔集团公司 声控开门冰箱
US20070186480A1 (en) * 2002-11-22 2007-08-16 Brian Freeman Automatic door control system
CN105874405A (zh) * 2013-12-11 2016-08-17 Lg电子株式会社 智能家用电器、其操作方法及使用智能家用电器的语音识别***
CN104505093A (zh) * 2014-12-16 2015-04-08 佛山市顺德区美的电热电器制造有限公司 家用电器及其语音交互方法
CN105913839A (zh) * 2016-05-30 2016-08-31 合肥华凌股份有限公司 一种智能冰箱、服务器及语音控制***和方法
CN206117701U (zh) * 2016-09-30 2017-04-19 无锡小天鹅股份有限公司 家用电器及其控制***
CN106766664A (zh) * 2017-01-20 2017-05-31 美的集团股份有限公司 冰箱及其压缩机的变频控制板的降功耗控制方法和装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110415432A (zh) * 2018-04-26 2019-11-05 合肥美的电冰箱有限公司 用于售货柜的控制装置和控制方法以及售货柜
CN108737234A (zh) * 2018-08-13 2018-11-02 长虹美菱股份有限公司 一种智能冰箱的语音开门***及方法
CN110176232A (zh) * 2019-04-01 2019-08-27 广州市安路宝电子科技有限公司 一种汽车尾门声控电路及其控制方法
CN110176232B (zh) * 2019-04-01 2021-11-05 广州市安路宝电子科技有限公司 一种汽车尾门声控电路及其控制方法
CN112149425A (zh) * 2020-09-15 2020-12-29 深圳康佳电子科技有限公司 终端控制方法、装置、设备及计算机可读存储介质
CN112332237A (zh) * 2020-10-22 2021-02-05 广东电网有限责任公司 智能电柜

Similar Documents

Publication Publication Date Title
CN107403617A (zh) 冰箱、语音控制方法、计算机设备、可读存储介质
CN108000526B (zh) 用于智能机器人的对话交互方法及***
KR101925440B1 (ko) 가상현실 기반 대화형 인공지능을 이용한 화상 대화 서비스 제공 방법
CN106985137B (zh) 用于智能机器人的多模态交互方法及***
CN110517685A (zh) 语音识别方法、装置、电子设备及存储介质
CN105843381B (zh) 用于实现多模态交互的数据处理方法及多模态交互***
CN109410927A (zh) 离线命令词与云端解析结合的语音识别方法、装置和***
CN107146622A (zh) 冰箱、语音交互***、方法、计算机设备、可读存储介质
CN106457563A (zh) 执行人形机器人与用户之间的多模式对话的方法、用于实施所述方法的计算机程序产品和人形机器人
KR20200032625A (ko) 냉장고 및 그의 제어방법
CN109146066A (zh) 一种基于语音情感识别的虚拟学习环境自然交互方法
CN103810994B (zh) 基于情感上下文的语音情感推理方法及***
CN107342076A (zh) 一种兼容非常态语音的智能家居控制***及方法
CN109308466A (zh) 一种对交互语言进行情绪识别的方法
CN103279970A (zh) 一种实时的语音驱动人脸动画的方法
CN110534109A (zh) 语音识别方法、装置、电子设备及存储介质
CN109243446A (zh) 一种基于rnn网络的语音唤醒方法
CN106502382B (zh) 用于智能机器人的主动交互方法和***
CN111161726B (zh) 一种智能语音交互方法、设备、介质及***
CN106557165B (zh) 智能设备的动作模拟交互方法和装置及智能设备
CN106653020A (zh) 一种基于深度学习的智慧视听设备多业务控制方法及***
CN106875947B (zh) 用于智能机器人的语音输出方法和装置
CN109710733A (zh) 一种基于智能语音识别的数据交互方法和***
CN115953521A (zh) 远程数字人渲染方法、装置及***
CN117193524A (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
CB02 Change of applicant information

Address after: 230088 Building No. 198, building No. 198, Mingzhu Avenue, Anhui high tech Zone, Anhui

Applicant after: Hefei Hualing Co.,Ltd.

Address before: 230601 R & D building, No. 176, Jinxiu Road, Hefei economic and Technological Development Zone, Anhui 501

Applicant before: Hefei Hualing Co.,Ltd.

CB02 Change of applicant information