
1.本发明涉及家电技术领域,尤其涉及一种衣物处理设备控制方法、装置、设备及存储介质。
背景技术:2.洗衣机是人们生活中必不可少的工具,为人们的生活带来了极大的方便。随着科技的发展,洗衣机的种类越来越多,功能也越来越多。
3.现有的洗衣机与人们交互的方式主要是通过按键或者触摸屏来操作洗衣机例如开机,或者使用手机等智能设备的方式,远程控制洗衣机开机。这需要用户了解洗衣机面板上的按键位置,或者需要用户会操作手机等智能设备来对洗衣机进行使用操作。
4.但现有的洗衣机的开机方式对一些用户特别是老年人或视力障碍人士操作起来不够便捷,导致这类特定用户对衣物的处理效率和成功率较低。
技术实现要素:5.本发明提供一种衣物处理设备控制方法、装置、设备及存储介质,用以解决现有的衣物处理设备开机方式操作不够便捷的问题。
6.第一方面,本发明提供一种衣物处理设备控制方法,包括:
7.采集预设范围内的环境音频数据;
8.将所述环境音频数据输入至优化的神经网络模型,获得用户脚步声对应的音频数据;
9.根据用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备;
10.若用户正在靠近衣物处理设备,则控制衣物处理设备开机。
11.第二方面,本发明提供一种衣物处理设备控制装置,包括:
12.采集单元,用于采集预设范围内的环境音频数据;
13.数据获取单元,用于将所述环境音频数据输入至优化的神经网络模型,获得用户脚步声对应的音频数据;
14.确定单元,用于根据用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备;
15.控制单元,用于若用户正在靠近衣物处理设备,则控制衣物处理设备开机。
16.第三方面,本发明提供一种衣物处理设备,包括:至少一个处理器和存储器及音频采集装置;
17.所述处理器、所述存储器与所述音频采集装置通过电路互联;
18.所述存储器存储计算机执行指令;
19.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面所述的方法。
20.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质中存
储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的方法。
21.本发明提供的一种衣物处理设备控制方法、装置、设备及存储介质,通过采集预设范围内的环境音频数据,将所述环境音频数据输入至优化的神经网络模型,获得用户脚步声对应的音频数据,进一步根据用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备,若用户正在靠近衣物处理设备,则控制衣物处理设备开机,实现衣物处理设备的提前自动开机,便于特定用户使用,免去用户手动操作。
附图说明
22.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
23.图1是本发明提供的衣物处理设备控制方法的应用场景图;
24.图2是本发明实施例一提供的衣物处理设备控制方法的流程示意图;
25.图3是本发明实施例三提供的衣物处理设备控制方法的流程示意图;
26.图4是本发明实施例五提供的衣物处理设备控制方法的流程示意图;
27.图5是本发明实施例六提供的衣物处理设备控制方法的流程示意图;
28.图6是本发明一实施例提供的衣物处理设备控制装置的结构示意图;
29.图7是用来实现本发明实施例的衣物处理设备控制方法的衣物处理设备的第一框图;
30.图8是用来实现本发明实施例的衣物处理设备控制方法的衣物处理设备的第二框图。
31.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
32.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
33.为了清楚理解本技术的技术方案,首先对现有技术的方案进行详细介绍。
34.现有技术中,目前市场上的衣物处理设备(如洗衣机,干衣机或洗干一体机等)越来越多,随着衣物处理设备技术的发展,衣物处理设备可执行的功能愈来愈多,衣物处理设备对衣物的处理控制愈来愈精细化,洗衣机针对洗涤过程具有控制洗衣过程暂停的指令、控制执行洗衣的指令、控制门锁开启的指令,控制开机门的指令等等,现有技术中为了实现各种控制效果,则针对每一种控制指令分别设置有对应的按键或触摸键。或者是将洗衣机与用户的手机连接,用户可以通过手机控制洗衣机开机。
35.在当洗衣机的功能较多时,洗衣机上设置有过多的控制按键,从而使得洗衣机操作面板按键冗余复杂,无法在控制按键中快速找到开机按键。而通过手机控制洗衣机开机
的方式,对于特定用户来说操作更复杂。无论是触摸方式,还是按键方式,或者是远程控制的方式均需要用户手动操作控制洗衣机例如开机或关机,对于用户特别是不利于老年人或视力障碍人士来说,操作起来不够便捷,导致这类特定用户对衣物的处理效率和成功率较低。
36.所以针对现有技术中现有的衣物处理设备开机方式操作不够便捷的问题,发明人在研究中发现,在使用洗衣机时,用户需要走到洗衣机所在的位置将衣物放入洗衣机中,在这一前提条件下,将采集的环境音频数据输入至神经网络模型,得到用户脚步声对应的音频数据,进一步根据用户脚步声对应的音频数据确定用户是否靠近衣物处理设备以控制衣物处理设备开机,此过程无需用户手动控制洗衣机开机,可实现衣物处理设备的提前自动开机,便于特定用户使用,免去用户手动操作。
37.所以发明人基于上述的创造性发现,提出了本发明实施例的技术方案。下面对本发明实施例提供的衣物处理设备的应用场景进行介绍。
38.如图1所示,本发明实施例提供的衣物处理设备控制方法可应用于衣物处理设备1中,例如为图1中的洗衣机。洗衣机1中包括音频采集装置2,洗衣机1与音频采集装置2通信连接。用户在室内走动,洗衣机1在未工作的情况下,音频采集装置2采集预设范围内的环境音频数据,环境音频数据中包括用户的脚步声,洗衣机1将音频采集装置2采集的环境音频数据输入至优化的神经网络模型中,获得用户脚步声对应的音频数据,洗衣机1进一步根据用户脚步声对应的音频数据确定用户是否正在靠近洗衣机,若用户正在靠近洗衣机,则洗衣机1的控制单元控制洗衣机开机,具体地,控制洗衣机1由待机状态切换为开机状态,并控制洗衣机门体开启。此过程无需用户手动控制洗衣机开机,可实现衣物处理设备的提前自动开机,便于特定用户使用,免去用户手动操作。
39.实施例一
40.图2是本发明实施例一提供的衣物处理设备控制方法的流程示意图,如图2所示,本实施例提供的衣物处理设备控制方法的执行主体为衣物处理设备,本实施例提供的衣物处理设备控制方法包括以下步骤:
41.步骤101,采集预设范围内的环境音频数据。
42.本实施例中,衣物处理设备设置有音频采集装置,用于采集音频数据,其中,音频采集装置可设置在衣物处理设备底部,便于采集用户脚步声,音频采集装置还可设置在其他位置。衣物处理设备通过音频采集装置采集预设范围内的环境音频数据。
43.其中,衣物处理设备还包括衣物处理筒、箱体、门体、驱动装置等,衣物处理设备为洗衣机、烘干机等设备。
44.可选地,若衣物处理设备处于工作状态,则无需采集预设范围内的环境音频数据;若衣物处理设备处于待机状态,则采集预设范围内的环境音频数据。
45.步骤102,将环境音频数据输入至优化的神经网络模型,获得用户脚步声对应的音频数据。
46.本实施例中,环境音频数据中包括了洗衣机所处环境中的音频数据,将预设范围内的环境音频数据输入至预先优化的神经网络模型中,输出用户脚步声对应的音频数据。
47.其中,神经网络模型可以是三层全连接神经网络,三层全连接神经网络包括一个输入层、一个隐藏层及一个输出层。需要说明的是,神经网络模型还可以是其他神经网络模
型,并不限于三层全连接神经网络。
48.步骤103,根据用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备。
49.本实施例中,获取预设的用户脚步声对应的音频数据,根据神经网络输出的用户脚步声对应的音频数据与预设的用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备。
50.步骤104,若用户正在靠近衣物处理设备,则控制衣物处理设备开机。
51.本实施例中,若确定用户正在靠近衣物处理设备,说明用户有可能要使用衣物处理设备,此时控制衣物处理设备提前开机;若确定用户没有靠近衣物处理设备,此时衣物处理设备维持原状,不执行开机指令。
52.本实施例中,将采集的环境音频数据输入至神经网络模型,得到用户脚步声对应的音频数据,进一步根据用户脚步声对应的音频数据确定用户是否靠近衣物处理设备以控制衣物处理设备开机,此过程无需用户手动控制洗衣机开机,可实现衣物处理设备的提前自动开机,便于特定用户使用,免去用户手动操作。
53.需要说明的是,用户也可通过语音开启衣物处理设备,或者通过移动终端开启衣物处理设备。
54.实施例二
55.在本发明实施例一提供的衣物处理设备控制方法的基础上,对步骤103进行了进一步的细化,包括以下步骤:
56.步骤1031,将用户脚步声对应的音频数据与预设的用户脚步声对应音频数据进行匹配,并根据匹配结果确定用户是否正在靠近衣物处理设备。
57.本实施例中,获取预设的用户脚步声对应的音频数据,其中,预设的用户脚步声对应的音频数据包括授权用户提前录入的脚步声,授权用户指具有操作衣物处理设备权限的用户,例如授权用户包括家庭成员。将用户脚步声对应的音频数据与预设的用户脚步声对应的音频数据进行匹配。进一步地,根据用户脚步声对应的音频数据与预设的用户脚步声对应音频数据的匹配结果进一步确定用户是否正在靠近衣物处理设备,若用户靠近衣物处理设备控制衣物处理设备开机。
58.实施例三
59.图3是本发明实施例三提供的衣物处理设备控制方法的流程示意图,如图3所示,在本发明实施例二提供的衣物处理设备控制方法的基础上,对步骤1031进行了进一步的细化,包括以下步骤:
60.步骤1031a,获取用户脚步声对应的音频数据对应的频率以及预设的用户脚步声对应的音频数据对应的频率。
61.本实施例中,解析用户脚步声对应的音频数据以及预设的用户脚步声对应的音频数据,获得用户脚步声对应的音频数据对应的频率以及预设的用户脚步声对应的音频数据对应的频率。
62.步骤1031b,将用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配。
63.本实施例中,预设的用户脚步声对应的音频数据包括多个授权的用户对应的脚步声,将用户脚步声对应的音频数据对应的频率与多个授权用户对应的脚步声对应的音频数
据对应的频率逐一对比。
64.步骤1031c,若用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配值等于或大于预设匹配值,则确定用户正在靠近衣物处理设备。
65.本实施例中,若用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配值等于或大于预设匹配值,采集到的脚步声与预存的脚步声基本一致,确定用户正在靠近衣物处理设备,此时控制衣物处理设备提前开机。
66.可选地,若用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配值小于预设匹配值,则确定用户未靠近衣物处理设备。
67.本实施例中,若用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配值小于预设匹配值,采集到的脚步声与预存的脚步声不一致,确定用户未靠近衣物处理设备,此时无需控制衣物处理设备开机。
68.本实施例中,确定用户正在靠近衣物处理设备时控制衣物处理设备提前开机,便于特定用户使用,免去用户手动操作。
69.实施例四
70.在本发明实施例一提供的衣物处理设备控制方法的基础上,步骤102之前,还包括以下步骤:
71.步骤1021,对环境音频数据进行降噪处理。
72.本实施例中,衣物处理设备包括降噪模块,采用降噪模块对采集到的预设范围内的环境音频数据进行降噪处理,降低干扰,将经过降噪处理的环境音频数据输入至优化的神经网络模型。
73.实施例五
74.图4是本发明实施例五提供的衣物处理设备控制方法的流程示意图,如图4所示,在本发明实施例一提供的衣物处理设备控制方法的基础上,步骤104之后,还包括以下步骤:
75.步骤1041,检测衣物处理筒是否有衣物放入。
76.本实施例中,在衣物处理设备开机后,检测衣物处理设备的衣物处理筒内是否有衣物放入,具体地,衣物处理设备包括压力传感器,压力传感器与衣物处理筒连接,用于检测衣物处理筒的压力变化,若检测到压力值变化,说明衣物处理筒内有衣物放入,确定用户正在使用衣物处理设备。
77.步骤1042,若否,则控制衣物处理设备由开机状态切换至待机状态。
78.本实施例中,若检测到压力值无变化,说明衣物处理筒内没有衣物,用户虽然靠近衣物处理设备,但是没有使用衣物处理设备,此时,从节能方面考虑,可控制衣物处理设备由开机状态切换至待机状态,并控制衣物处理设备门体关闭,便于特定用户使用,免去用户手动操作。
79.可选地,步骤104之后,还包括以下步骤:
80.步骤1041a,预设时间后,检测衣物处理筒是否有衣物放入。
81.本实施例中,衣物处理设备处于开机后,经过预设时间,检测衣物处理设备的衣物处理筒内是否有衣物放入,其中,预设时间可根据实际情况请设定,例如,可设置为2min。
82.步骤1041b,若否,则控制衣物处理设备由开机状态切换至待机状态。
83.本实施例中,若检测到压力值无变化,说明衣物处理筒内没有衣物,用户虽然靠近衣物处理设备,但是没有使用衣物处理设备,此时,从节能方面考虑,可控制衣物处理设备由开机状态切换至待机状态。
84.实施例六
85.图5是本发明实施例六提供的衣物处理设备控制方法的流程示意图,如图5所示,在本发明实施例一提供的衣物处理设备控制方法的基础上,步骤102之前,还包括以下步骤:
86.步骤102a,采集用户的脚步声数据。
87.本实施例中,衣物处理设备设置有音频采集装置,用户可在较为安静的环境下预先录入不同类型脚步声数据,例如,不同方向的直行走向衣物处理设备的脚步声一步不同方向直行与转向结合走向衣物处理设备的脚步声,由音频采集装置采集用户的脚步声数据。
88.步骤102b,将采集的用户的脚步声数据确定为训练数据,并采用训练数据对神经网络进行训练模型优化以获得优化的神经网络模型。
89.本实施例中,衣物处理设备包括算法模块,算法模块将采集的用户脚步声数据确定为训练数据,并采用该训练数据对神经网络模型进行训练优化,得到优化的神经网络模型。
90.实施例七
91.在本发明上述任意实施例提供的衣物处理设备控制方法的基础上,对步骤104进行了进一步细化,包括以下步骤:
92.步骤1041,控制衣物处理设备由待机状态切换为开机状态,并控制衣物处理设备门体开启。
93.本实施中,若用户正在靠近衣物处理设备,控制衣物处理设备由待机状态切换为开机状态,例如,包括控制衣物处理设备的显示屏开启,同时,控制衣物处理设备门体开启,便于用户使用。
94.本实施例中,无需用户手动控制洗衣机开机,可实现衣物处理设备的提前自动开机,便于特定用户使用,免去用户手动操作。
95.图6是本发明一实施例提供的衣物处理设备控制装置200的结构示意图,如图6所示,本实施例提供的衣物处理设备控制装置200包括:采集单元201,数据获取单元202,确定单元203,控制单元204。
96.其中,采集单元201,用于采集预设范围内的环境音频数据。数据获取单元202,用于将所述环境音频数据输入至优化的神经网络模型,获得用户脚步声对应的音频数据。确定单元203,用于根据用户脚步声对应的音频数据确定用户是否正在靠近衣物处理设备。控制单元204,用于若用户正在靠近衣物处理设备,则控制衣物处理设备开机。
97.可选地,确定单元203,还用于将用户脚步声对应的音频数据与预设的用户脚步声对应音频数据进行匹配,并根据匹配结果确定用户是否正在靠近衣物处理设备。
98.可选地,确定单元203,还用于获取用户脚步声对应的音频数据对应的频率以及预设的用户脚步声对应的音频数据对应的频率;将用户脚步声对应的音频数据对应的频率与
预设的用户脚步声对应的音频数据对应的频率匹配;若用户脚步声对应的音频数据对应的频率与预设的用户脚步声对应的音频数据对应的频率匹配值等于或大于预设匹配值,则确定用户正在靠近衣物处理设备。
99.可选地,衣物处理设备控制装置200还包括:降噪单元。
100.降噪单元,用于对所述环境音频数据进行降噪处理。
101.可选地,衣物处理设备控制装置200还包括:检测单元。
102.检测单元,用于检测衣物处理筒是否有衣物放入;若否,则控制衣物处理设备由开机状态切换至待机状态。
103.可选地,衣物处理设备控制装置200还包括:优化单元。
104.优化单元,用于采集用户的脚步声数据;将采集的用户的脚步声数据确定为训练数据,并采用所述训练数据对神经网络模型进行训练优化以获得优化的神经网络模型。
105.可选地,控制单元,还用于控制衣物处理设备由待机状态切换为开机状态,并控制衣物处理设备门体开启。
106.图7是用来实现本发明实施例的衣物处理设备的第一框图,如图7所示,该衣物处理设备300包括:至少一个存储器301,处理器302及音频采集装置303。
107.处理器302、存储器301与音频采集装置303通过电路互联;
108.存储器301存储计算机执行指令;
109.处理器执行302存储器存储的计算机执行指令,使得处理器执行上述任意一个实施例提供的方法。
110.图8是用来实现本发明实施例的衣物处理设备控制方法的衣物处理设备的第二框图,如图8所示,该衣物处理设备可以洗衣机、烘干机。
111.衣物处理设备500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(i/o)接口512,传感器组件514,以及通信组件516。
112.处理组件502通常控制衣物处理设备500的整体操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
113.存储器504被配置为存储各种类型的数据以支持在衣物处理设备500的操作。这些数据的示例包括用于在衣物处理设备500上操作的任何应用程序或方法的指令。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
114.电源组件506为衣物处理设备500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为衣物处理设备500生成、管理和分配电力相关联的组件。
115.多媒体组件508包括在衣物处理设备500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸
传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
116.音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(mic),当衣物处理设备500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
117.i/o接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
118.传感器组件514包括一个或多个传感器,用于为衣物处理设备500提供各个方面的状态评估。例如,传感器组件514可以检测到衣物处理设备500的打开/关闭状态,组件的相对定位,传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。在一些实施例中,该传感器组件514还可以包括压力传感器或温度传感器。
119.通信组件516被配置为便于衣物处理设备500和其他设备之间有线或无线方式的通信。衣物处理设备500可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件516还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
120.在示例性实施例中,衣物处理设备500可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
121.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由衣物处理设备500的处理器520执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
122.一种计算机可读存储介质,当该存储介质中的指令由衣物处理设备的处理器执行时,使得终端设备能够执行上述衣物处理设备的衣物处理设备控制方法。
123.在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行上述任一实施例的方法。
124.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。
125.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。