1.一种家用电器的控制方法,其特征在于,所述家用电器配置有拾音构件,所述拾音构件能够用于获取家用电器产生的噪音的音频信号,
所述控制方法包括:
在家用电器运行过程中,获取所述家用电器产生的噪音的第一音频信号;
基于所述第一音频信号,提取第一特征频率;
判断所述第一特征频率对所述噪音的第一贡献量是否超过第一预设值;
基于判断结果,选择性地确定出现故障的部件;
其中,所述第一特征频率为所述第一音频信号中对噪音的第一贡献量最大的单频信号。
2.根据权利要求1所述的控制方法,其特征在于,“基于所述第一音频信号,提取第一特征频率”的步骤进一步包括:
将所述第一音频信号转化成第一频谱图;
基于所述第一频谱图,提取所述第一特征频率。
3.根据权利要求1所述的控制方法,其特征在于,“基于判断结果,选择性地确定出现故障的部件”的步骤进一步包括:
如果所述第一贡献量超过所述第一预设值,则将所述第一特征频率与特征频率数据库中的参考特征频率相比对;
基于比对结果,确定与所述第一特征频率匹配度最高的参考特征频率为目标特征频率;
基于所述目标特征频率,确定出现故障的部件。
4.根据权利要求3所述的控制方法,其特征在于,所述特征频率数据库存储于所述家用电器中。
5.根据权利要求3所述的控制方法,其特征在于,所述家用电器包括显示系统,
在“确定出现故障的部件”的步骤之后,所述控制方法还包括:
控制所述显示系统显示与所述出现故障的部件相关的代码。
6.根据权利要求3所述的控制方法,其特征在于,所述家用电器与云处理模块连接,所述控制方法还包括:
所述云处理模块基于接收到的对所述家用电器进行诊断的指令,获取所述家用电器产生的噪音的第二音频信号;
所述云处理模块基于所述第二音频信号,提取第二特征频率;
所述云处理模块判断所述第二特征频率对所述噪音的第二贡献量是否超过第二预设值;
基于判断结果,所述云处理模块返回诊断结果至所述家用电器,
其中,所述第二特征频率为所述第二音频信号中对噪音的第二贡献量最大的单频信号。
7.根据权利要求6所述的控制方法,其特征在于,“基于判断结果,所述云处理模块返回诊断结果至所述家用电器”的步骤进一步包括:
如果所述第二贡献量超过所述第二预设值,则返回“所述家用电器存在故障”的诊断结果至所述家用电器。
8.根据权利要求6所述的控制方法,其特征在于,所述控制方法还包括:
在所述第二贡献量超过所述第二预设值时,更新所述特征频率数据库。
9.根据权利要求1所述的控制方法,其特征在于,“基于判断结果,选择性地确定出现故障的部件”的步骤进一步包括:
如果所述第一贡献量未超过所述第一预设值,则控制所述家用电器继续运行。
10.一种洗衣机,其特征在于,包括:
处理器;
存储器,所述存储器中存储有计算机程序,所述计算机程序被配置为由所述处理器执行以实现权利要求1至9中任一项所述的控制方法。