洗碗机及其控制装置和控制方法与流程

文档序号:11518396阅读:526来源:国知局
洗碗机及其控制装置和控制方法与流程
本发明涉及洗碗机
技术领域
,特别涉及一种洗碗机的控制装置、一种洗碗机、一种洗碗机的控制方法和一种非临时性计算机可读存储介质。
背景技术
:随着生活条件的变好,洗碗机作为新兴家电的代表,也逐渐走进国内的千家万户。相关技术中,用户一般是通过洗碗机上的按钮开关或者触摸屏输入相关控制指令对洗碗机进行控制。当用户在双手拿满碗盘时,如果想要打开洗碗机的抽屉门,需要先将手中的碗盘放下,不方便用户的使用。并且,按钮开关一般采用机械开关,经常开启或关闭很容易导致损坏;触摸屏一般采用电容传感,如果用户手上沾有水渍,触摸屏会因为手指电容容量变化而导致触摸不灵敏甚至失灵,从而给用户带来很大的不便。技术实现要素:本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种洗碗机的控制装置,该装置可以根据用户的语音对洗碗机进行控制,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。本发明的第二个目的在于提出一种洗碗机。本发明的第三个目的在于提出一种洗碗机的控制方法。本发明的第四个目的在于提出一种非临时性计算机可读存储介质。为达到上述目的,本发明第一方面实施例提出了一种洗碗机的控制装置,包括:语音接收模块,所述语音接收模块用于接收用户的语音指令;语音识别模块,所述语音识别模块与所述语音接收模块相连,所述语音识别模块用于对所述用户的语音指令进行识别,并在识别所述用户的语音指令有效时生成相应的控制指令;通信模块,所述通信模块与所述语音识别模块相连,所述通信模块用以传输所述控制指令;主控模块,所述主控模块与所述通信模块相连,所述主控模块通过所述通信模块与所述语音识别模块进行通信以接收所述控制指令,并根据所述控制指令控制所述洗碗机执行相应的动作。根据本发明实施例的洗碗机的控制装置,通过语音接收模块接收用户的语音指令,语音识别模块对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,主控模块通过通信模块与语音识别模块进行通信以接收控制指令,并根据控制指令控制洗碗机执行相应的动作。由此,该装置可以根据用户的语音对洗碗机进行控制,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。另外,根据本发明上述实施例的洗碗机的控制装置还可以具有如下附加的技术特征:根据本发明的一个实施例,上述的洗碗机的控制装置还包括存储语音命令词库的存储模块,所述语音命令词库包括多个语音编码指令和与每个语音编码指令一一对应的语音指令,其中,所述语音识别模块与所述存储模块相连,所述语音识别模块通过调用所述语音命令词库以识别所述用户的语音指令是否有效,并在识别所述用户的语音指令有效时获取与所述语音指令对应的语音编码指令,以及根据获取的语音编码指令生成相应的控制指令。根据本发明的一个实施例,上述的洗碗机的控制装置还包括语音播报模块,所述语音播报模块与所述主控模块相连,其中,所述主控模块还用于获取所述洗碗机的执行结果,并根据所述执行结果控制所述语音播报模块进行语音播报,以实现所述用户与之间所述洗碗机的语音交互。根据本发明的一个实施例,所述语音识别模块在所述洗碗机上电后进入待机模式,其中,如果所述语音识别模块在第一预设时间内接收到唤醒指令,则进入工作模式;如果所述语音识别模块在第一预设时间内未接收到唤醒指令,则进入睡眠模式。根据本发明的一个实施例,所述语音识别模块在进入工作模式后,还通过所述通信模块与所述主控模块建立通信连接,并对所述语音接收模块接收到的语音指令进行识别,其中,当所述语音识别模块成功识别所述语音指令时,所述主控模块控制所述语音播报模块对所述语音指令的内容进行播报,所述语音识别模块对所述语音接收模块接收到的确认语音指令进行识别,以实现二次语音交互。根据本发明的一个实施例,当所述语音识别模块成功识别所述确认语音指令后,所述主控模块在延时预设时间后根据所述语音指令对应的控制指令对所述洗碗机进行控制。为达到上述目的,本发明的第二方面实施例提出了一种洗碗机,其包括上述的洗碗机的控制装置。本发明实施例的洗碗机,通过上述的洗碗机的控制装置,可以根据用户的语音执行相应的动作,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。为达到上述目的,本发明的第三方面实施例提出了一种洗碗机的控制方法,包括以下步骤:接收用户的语音指令;对所述用户的语音指令进行识别,并在识别所述用户的语音指令有效时生成相应的控制指令;根据所述控制指令控制所述洗碗机执行相应的动作。根据本发明实施例的洗碗机的控制方法,首先,接收用户的语音指令,然后,对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,最后,根据控制指令控制洗碗机执行相应的动作。由此,该方法可以根据用户的语音对洗碗机进行控制,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。另外,根据本发明上述实施例的洗碗机的控制方法还可以具有如下附加的技术特征:根据本发明的一个实施例,所述生成相应的控制指令,包括:通过调用预先存储的语音命令词库以识别所述用户的语音指令是否有效,并在识别所述用户的语音指令有效时获取与所述语音指令对应的语音编码指令,以及根据获取的语音编码指令生成相应的控制指令。根据本发明的一个实施例,上述的洗碗机的控制方法还包括:获取所述洗碗机的执行结果;根据所述执行结果控制所述洗碗机进行语音播报,以实现所述用户与之间所述洗碗机的语音交互。根据本发明的一个实施例,在所述洗碗机上电后,所述洗碗机中的语音识别模块进入待机模式,其中,如果所述语音识别模块在第一预设时间内接收到唤醒指令,则进入工作模式;如果所述语音识别模块在第一预设时间内未接收到唤醒指令,则进入睡眠模式。根据本发明的一个实施例,所述语音识别模块在进入工作模式后,还与所述洗碗机中的主控模块建立通信连接,并对接收到的语音指令进行识别,其中,当所述语音识别模块成功识别所述语音指令时,所述主控模块控制所述洗碗机对所述语音指令的内容进行播报;所述语音识别模块对接收到的确认语音指令进行识别,以实现二次语音交互。根据本发明的一个实施例,当所述语音识别模块成功识别所述确认语音指令后,所述主控模块在延时预设时间后根据所述语音指令对应的控制指令对所述洗碗机进行控制。为达到上述目的,本发明的第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的洗碗机的控制方法。本发明实施例的非临时性计算机可读存储介质,首先接收用户的语音指令,然后对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,最后根据控制指令控制洗碗机执行相应的动作,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。附图说明本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,图1是根据本发明一个实施例的洗碗机的控制装置的方框示意图;图2是根据本发明一个实施例的语音识别模块的硬件原理图;图3是根据本发明一个实施例的通信模块的硬件原理图;图4是根据本发明一个实施例的主控模块的硬件原理图;图5是根据本发明另一个实施例的洗碗机的控制装置的方框示意图;图6是根据本发明一个实施例的洗碗机的控制方法的流程图;图7是根据本发明另一个实施例的洗碗机的控制方法的流程图;以及图8是根据本发明的一个具体示例的洗碗机的控制方法的流程图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。下面参照附图来描述根据本发明实施例提出的洗碗机的控制装置、洗碗机、洗碗机的控制方法和非临时性计算机可读存储介质。图1是根据本发明一个实施例的洗碗机的控制装置的方框示意图。如图1所示,该控制装置包括:语音接收模块10、语音识别模块20、通信模块30和主控模块40。其中,语音接收模块10用于接收用户的语音指令。语音识别模块20与语音接收模块10相连,语音识别模块20用于对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令。通信模块30与语音识别模块20相连,通信模块30用以传输控制指令。主控模块40与通信模块30相连,主控模块40通过通信模块30与语音识别模块20进行通信以接收控制指令,并根据控制指令控制洗碗机执行相应的动作。具体地,如图2所示,语音接收模块10可以为麦克风,语音识别模块20可以为xmft101离线识别模块,其支持语音识别、语音合成、语音播放等功能,支持uart(universalasynchronousreceiver/transmitter,通用异步收发传输器)作为通信接口。图2是根据本发明一个实施例的语音识别模块的硬件原理图,如图2所示,xmft101的引脚vcc与3v供电电源相连,引脚ldoin与5v供电电源相连。语音播放可以采用硅麦。引脚rst通过第二电阻r2和第一电容c1接模拟地(gnd),r2可以为100kω,c1可以为100uf。引脚rdy通过发光二极管d1和第一电阻r1接模拟地,r1可以为10kω。第二电容c2可以为2.2uf,第三电容可以为1uf,麦克风101与第三电阻r3串联后与引脚micbias相连,r3可以为2.2kω。引脚l和引脚r悬空,引脚uart-tx和引脚uart-rx分别引出,等待与通信模块30连接,以与主控模块40进行串口通信。通信模块30可以为uart,其硬件原理图如图3所示。xmft101的引脚uart-rx和uart-tx的信号通过uart_5pin连接器的接口2和接口4引入,接口1接入+5v/250ma的电源,接口5悬空即可。如图3所示,该通信模块20增加了强弱电耦合器件即第一光耦芯片301和第二光耦芯片302,其型号可以为pc817,以使上下级电路隔离开,以免前端与负载的互相干扰,增加了整个电路通讯的安全性,并且简化了整个通信电路的设计。其中,通信电平可以设置为3.3v,波特率设置为9600,起始位为1bit,数据位为8bit,停止位为1bit,便于板间通讯,包含帧头、包长、命令和校验位。第八电容c8和第四电阻r4接入第一光耦芯片301,c8的大小可以为100pf,r4的大小可以为560ω。第一光耦芯片301中的发光二极管的阳极与第七电容c7连接后接数字地(agnd),c7可以为100nf后。第一光耦芯片301中的三极管的发射极与集电极之间接入第四电容c4,c4可以为100pf。第五电容c5的大小可以为100nf,第五电阻r5可以为2kω,第一光耦芯片301中三极管的集电极引出的引脚rxtomcu等待与主控模块40相连。相应对称地,uart-tx的信号联入第二光耦芯片202光的集电极,发射极接入+5v/250ma的电源,第九电容c9、第七六电容c6、第十电容c10、第七电阻r7、和第六电阻r6的连接方式具体如图3所示,此处不再赘述,其中。c9可以为100nf,c6可以为100pf,c10可以为100pf,r7为上拉电阻可以为2kω。第二光耦芯片202的阳极接+3.3v电源,第六电阻r6和第六电容c6之间引出引脚txtomcu等待与主控模块40相连。主控模块40可以为型号为dspic33ep64mc206的主控板401,图4是其硬件原理图。如图4所示,主控板401的引脚vdd外接3.3v电压,引脚avdd通过第十一电容c11外接3.3v电压,引脚vdd与第十二电容c12相连后接入模拟地,c11和c12可以为100nf。引脚avss接入数字地。时钟信号即引脚osc连接第八电阻r8后接模拟地,r8可以为10kω。继电器k1-k7的驱动器402选用uln2003高耐压、大电流复合晶体管ic(itegratedcircuit,集成电路)阵列,它由7个硅npn型的复合晶体管组成反相器,com端接入+12v/250ma的电源,第十三电容c13、第十四电容c14,第一电解电容e1和第二电解电容e2的连接方式如图4所示,c13和c14可以为100nf,e1和e2可以为100uf/50v耐压电解电容。引脚txd和引脚rxd分别与通信模块30的引脚rxtomcu和引脚txtomcu相连,以与语音识别模块20进行通信和接收控制指令,主控板401根据接收的控制指令,通过控制继电器k1-k7的通断控制加热管(heat)、led灯(与第九电阻r9串联,r9可以为330ω)、进水阀(inletvalve)、分配器(d/ed)、再生阀(ev2)、排水阀(ev3)、分水阀(ps)的状态。也就是说,通过麦克风接收用户的语音指令,进行放大、降噪等处理后,语音识别模块20对语音指令进行识别,如果语音指令的阈值得分低于预设得分(例如80分),则语音识别模块20判断语音指令无效,停止执行相关动作。如果识别的语音阈值得分大于等于预设得分,则语音识别模块20判断语音指令有效,并生成相应的控制指令。然后,通过通信模块30(uart)通过串口通信方式将控制指令传输至主控模块40。最后,主控模块40根据控制指令控制继电器k1-k7的通断以控制洗碗机执行相应的动作。例如,当用户双手拿满碗盘时,不方便用手打开洗碗机的抽屉门,用户可发出“开门”等类似的语音,上述的控制装置可自动控制洗碗机的抽屉门打开,用户可直接将手上的碗盘放入洗碗机中。由此,该装置解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验,并且,采用语音对洗碗机来进行控制,使得操作更加简单,间接延长了触摸屏或者按钮开关的使用寿命,也避免儿童因为好奇触碰而导致的误操作。根据本发明的一个实施例,如图5所示,上述的洗碗机的控制装置还可以包括存储语音命令词库的存储模块50。语音命令词库包括多个语音编码指令和与每个语音编码指令一一对应的语音指令,其中,语音识别模块20与存储模块50相连,语音识别模块20通过调用语音命令词库以识别用户的语音指令是否有效,并在识别用户的语音指令有效时获取与语音指令对应的语音编码指令,以及根据获取的语音编码指令生成相应的控制指令。具体地,可提前训练语音命令词库,尽可能的排除由于口音导致的语音误识别。当训练成熟后,可以将语音编码指令烧写进存储模块50,方便后续调取使用。语音命令词库的语音编码指令和其对应的语音指令可以如表1所示。表101洗碗机开门05启动预约模式0960分钟02洗碗机关门06暂停预约模式1090分钟03经济洗涤模式07取消预约模式11选择上喷臂04强力洗涤模式08设置预约时间12选择下喷臂语音识别模块20接收到语音指令时,根据语音命令词库对语音指令进行识别,如果识别的语音阈值得分大于等于预设得分,则语音识别模块20判断语音指令有效,并获取相应的语音编码指令,再根据获取的语音编码指令生成相应的控制指令。最后,通信模块30(uart)通过串口通信方式将控制指令传输至主控模块40,以使主控模块40根据控制指令控制洗碗机执行相应的动作。根据本发明的一个实施例,如图5所示,上述的洗碗机的控制装置还可以包括语音播报模块60。语音播报模块60与主控模块40相连,其中,主控模块40还用于获取洗碗机的执行结果,并根据执行结果控制语音播报模块60进行语音播报,以实现用户与洗碗机之间的语音交互。举例而言,当用户发出“开门”的语音指令时,在主控模块40控制洗碗机的抽屉门打开后,主控模块40还控制语音播报模块60发出类似“开门成功”的语音,以对用户进行提醒,实现用户与之间洗碗机的语音交互,提高用户的使用体验。根据本发明的一个实施例,语音识别模块20在洗碗机上电后进入待机模式,其中,如果语音识别模块20在第一预设时间内接收到唤醒指令,则进入工作模式;如果语音识别模块20在第一预设时间内未接收到唤醒指令,则进入睡眠模式。第一预设时间可以根据实际情况进行预设。具体地,洗碗机上电后,语音识别模块20进入待机模式,同时主控模块40可以控制语音播报模块60发出预先烧录好的音乐提示音。如果语音识别模块20在第一预设时间内未受到用户的唤醒指令,则语音识别模块20进入睡眠模式,以节省电能。如果在第一时间内,用户发出三遍“你好”的唤醒指令,则语音识别模块20进入工作模式,通过通信模块30与主控模块40进行串口通信,并根据奇偶校验结果判断通信通道是否畅通。如果通信通道畅通,则语音识别模块20继续执行相关操作;如果通信通道存在短路、断路、大电流等异常现象,则语音播报模块60发出报警提示音。进一步地,在本发明的实施例中,语音识别模块20在进入工作模式后,还通过通信模块30与主控模块40建立通信连接,并对语音接收模块接收10到的语音指令进行识别,其中,当语音识别模块20成功识别语音指令时,主控模块40控制语音播报模块60对语音指令的内容进行播报,语音识别模块20对语音接收模块接收10到的确认语音指令进行识别,以实现二次语音交互。具体地,语音识别模块20在进入工作模式后,语音识别模块20通过通信模块30与主控模块40进行串口通信,并根据奇偶校验结果判断通信通道是否畅通,如果通信通道畅通,语音识别模块20与主控模块40建立通信连接,并对语音接收模块10接收到的语音指令进行识别。如果语音指令的阈值得分低于预设得分,则语音识别模块20判断语音指令无效,停止执行相关动作,语音识别模块20再次进入待机模式。如果语音阈值得分大于等于预设得分,则语音识别模块20判断语音指令有效,成功识别语音指令,并生成相应的控制指令。由于口音等原因,可能导致语音识别模块20语音识别错误,为防止语音识别错误给用户带来不便,成功识别语音指令后,主控模块40控制语音播报模块60对用户的语音指令的内容进行播报,使用户确认识别的语音指令是否为用户的发出的语音指令。如果播报的语音指令是用户发出的语音指令,用户则继续发出确认语音指令,例如用户可以发出“确认”“是”等确认语音指令。语音识别模块20在接收并成功识别确认语音指令后,语音识别模块20将控制指令发送至主控模块40,以使主控模块40根据控制指令控制洗碗机进行相应的动作。而如果语音识别模块20未成功识别确认语音指令,则主控模块40控制停止执行相关动作,语音识别模块20进入待机模式。由此,用户通过语音播报模块的声音反馈即可了解当前的操作状态,防止语音识别错误给用户带来不便,并且可替代传统洗碗机上的tft(thinfilmtransistor,薄膜场效应晶体管)显示屏,大大降低了生产成本。更进一步地,根据本发明的一个实施例,语音识别模块20成功识别确认语音指令后,主控模块40在延时预设时间后根据语音指令对应的控制指令对洗碗机进行控制。其中,预设时间可以根据实际情况进行预设。具体地,语音识别模块20在接收并成功识别确认语音指令后,语音识别模块20延时预设时间后,再将控制指令发送至主控模块40。如果在预设时间内,如果用户意识到自己发送的语音指令错误,比如用户想要洗碗机启动“强力洗涤模式”,却误发出“经济洗涤模式”的指令,用户可以及时撤回语音指令,给用户以反悔的余地。综上所述,根据本发明实施例的洗碗机的控制装置,通过语音接收模块接收用户的语音指令,语音识别模块对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,主控模块通过通信模块与语音识别模块进行通信以接收控制指令,并根据控制指令控制洗碗机执行相应的动作。由此,该装置可以根据用户的语音对洗碗机进行控制,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。且用户可以通过语音播报模块的声音反馈即可了解当前的操作状态,可替代传统洗碗机上的tft显示屏,大大降低了生产成本。本发明实施例还提出一种洗碗机,其包括上述的洗碗机的控制装置。本发明实施例的洗碗机,通过上述的洗碗机的控制装置,可以根据用户的语音执行相应的动作,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。图6是根据本发明一个实施例的洗碗机的控制方法的流程图。如图6所示,该控制方法包括以下步骤:s1,接收用户的语音指令。s2,对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令。进一步地,在本发明的实施例中,如图7所示,生成相应的控制指令,包括:s201,通过调用预先存储的语音命令词库以识别用户的语音指令是否有效,并在识别用户的语音指令有效时获取与语音指令对应的语音编码指令,以及根据获取的语音编码指令生成相应的控制指令。s3,根据控制指令控制洗碗机执行相应的动作。具体地,可提前训练语音命令词库,尽可能的排除由于口音导致的语音误识别。当训练成熟后,可以将语音编码指令烧写进存储装置,方便后续调取使用。语音命令词库的语音编码指令和与其对应的语音指令可以如表1所示。表101洗碗机开门05启动预约模式0960分钟02洗碗机关门06暂停预约模式1090分钟03经济洗涤模式07取消预约模式11选择上喷臂04强力洗涤模式08设置预约时间12选择下喷臂接收到语音指令时,根据语音命令词库对语音指令进行识别,如果识别的语音阈值得分大于等于预设得分(例如80分),则判断语音指令有效,获取相应的语音编码指令,再根据获取的语音编码指令生成相应的控制指令。最后根据控制指令控制洗碗机执行相应的动作。例如,当用户双手拿满碗盘时,不方便用手打开洗碗机的抽屉门,用户可发出“开门”等类似的语音,通过上述方法可自动控制洗碗机的抽屉门打开,用户可直接将手上的碗盘放入洗碗机中。由此,该方法解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验,并且,采用语音对洗碗机来进行控制,使得操作更加简单,间接延长了触摸屏或者按钮开关的使用寿命,也避免儿童因为好奇触碰而导致的误操作。根据本发明的一个实施例,如图7所示,上述的洗碗机的控制方法还可以包括:s4,获取洗碗机的执行结果。s5,根据执行结果控制洗碗机进行语音播报,以实现用户与之间洗碗机的语音交互。举例而言,当用户发出“开门”的语音指令时,在控制洗碗机的抽屉门打开后,还控制洗碗机进行语音播报,发出“开门成功”的语音,以对用户进行提醒,实现用户与洗碗机之间的语音交互,提高用户的使用体验。根据本发明的一个实施例,在洗碗机上电后,洗碗机中的语音识别模块进入待机模式,其中,如果语音识别模块在第一预设时间内接收到唤醒指令,则进入工作模式。如果语音识别模块在第一预设时间内未接收到唤醒指令,则进入睡眠模式。第一预设时间可以根据实际情况进行预设。具体地,洗碗机上电后,洗碗机中的语音识别模块进入待机模式,同时可以控制洗碗机播放预先烧录好的音乐提示音。如果语音识别模块在第一预设时间内未受到用户的唤醒指令,则语音识别模块进入睡眠模式,以节省电能。如果在第一时间内,用户发出三遍“你好”的唤醒指令,则语音识别模块进入工作模式,语音识别模块继续执行相关操作。进一步地,根据本发明的一个实施例,语音识别模块在进入工作模式后,还与洗碗机中的主控模块建立通信连接,并对接收到的语音指令进行识别,其中,当语音识别模块成功识别语音指令时,主控模块控制洗碗机对语音指令的内容进行播报。然后,语音识别模块对接收到的确认语音指令进行识别,以实现二次语音交互。具体地,语音识别模块在进入工作模式后,语音识别模块通过通信模块与主控模块进行串口通信,并根据奇偶校验结果判断通信通道是否畅通,如果通信通道畅通,语音识别模块与主控模块建立通信连接,并对语音接收模块接收到的语音指令进行识别。如果语音指令的阈值得分低于预设得分,则语音识别模块判断语音指令无效,停止执行相关动作,语音识别模块再次进入待机模式。如果语音阈值得分大于等于预设得分,则语音识别模块判断语音指令有效,成功识别语音指令,并生成相应的控制指令。由于口音等原因,可能导致语音识别模块语音识别错误,为防止语音识别错误给用户带来不便,成功识别语音指令后,主控模块控制洗碗机对用户的语音指令的内容进行播报,如果播报的语音指令是用户发出的语音指令,则用户发出确认的语音指令,例如用户可以发出“确认”“是”等确认语音指令。语音识别模块在接收并成功识别确认语音指令后,语音识别模块将控制指令发送至主控模块,以使主控模块根据控制指令控制洗碗机进行相应的动作。由此,用户通过语音声音反馈即可了解当前的操作状态,防止语音识别错误给用户带来不便,并且可替代传统洗碗机上的tft显示屏,大大降低了生产成本。更进一步地,根据本发明的一个实施例,当语音识别模块成功识别确认语音指令后,主控模块在延时预设时间后根据语音指令对应的控制指令对洗碗机进行控制。其中,预设时间可以根据实际情况进行预设。具体地,语音识别模块在接收并成功识别确认语音指令后,语音识别模块延时预设时间后,再将控制指令发送至主控模块。如果在预设时间内,如果用户意识到自己发送的语音指令错误,比如用户想要洗碗机启动“强力洗涤模式”,却误发出“经济洗涤模式”的指令,用户可以及时撤回语音指令,给用户以反悔的余地。为使本领域技术人员更清楚地理解本发明,图8是根据本发明的一个具体示例的洗碗机的控制方法的流程图。如图8所示,该控制方法可以包括以下步骤:s101,洗碗机上电。s102,语音识别模块进入待机模式。s103,是否在第一预设时间内接收到唤醒指令。如果是,则执行步骤s104;如果否,则执行步骤s105。s104,语音识别模块进入工作模式。s105,语音识别模块进入睡眠模式。s106,是否接收到唤醒指令。如果是,则执行步骤s104;如果否,则执行步骤s105,继续保持睡眠模式。s107,语音识别模块接收语音指令并与洗碗机中的主控模块建立通信连接。s108,判断语音指令的阈值得分低于预设得分。如果是,则执行步骤s109,如果否,则执行步骤s110。s109,判断语音指令无效,停止执行相关动作。s110,判断语音指令有效,生成相应的控制指令。s111,控制洗碗机对语音指令的内容进行播报。s112,成功识别到确认语音指令。s113,延时预设时间后根据语音指令对应的控制指令对洗碗机进行控制。s114,控制结束。综上所述,根据本发明实施例的洗碗机的控制方法,首先,接收用户的语音指令,然后,对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,最后,根据控制指令控制洗碗机执行相应的动作。由此,该方法可以根据用户的语音对洗碗机进行控制,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。且用户可以通过洗碗机的声音反馈即可了解当前的操作状态,可替代传统洗碗机上的tft显示屏,大大降低了生产成本。此外,本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的洗碗机的控制方法。本发明实施例的非临时性计算机可读存储介质,首先接收用户的语音指令,然后对用户的语音指令进行识别,并在识别用户的语音指令有效时生成相应的控制指令,最后根据控制指令控制洗碗机执行相应的动作,从而解放了用户的双手,避免了由于用户手上的手渍导致触摸屏输入感应不灵敏甚至失灵等带来的一系列问题,提高了用户的使用体验。在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1