Household appliance noise suppression method and device, equipment and storage medium
By using a microphone in the clothing processing equipment to detect noise and correct it in combination with user location and spatial information, the noise source that has the greatest impact on the user is accurately judged and suppressed, and the problem of poor noise reduction processing in the prior art is solved and the user experience is improved.
Patent Information
- Application Number
- CN202311094667.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-02-28
AI Technical Summary
When suppressing noise from clothing processing equipment, the prior art cannot accurately determine the noise source that has the greatest impact on the user, resulting in poor noise reduction processing effect.
The microphone detects the initial noise audio and corrects it in combination with the user's location and spatial information to obtain the corrected noise audio perceived by the user and determine whether to perform noise reduction processing.
It improves the noise reduction processing effect of the noise source that has the greatest impact on users and improves the user experience.
Smart Images

Figure CN119541536A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of smart home appliances, and specifically relates to a method, device, equipment and storage medium for suppressing home appliance noise. Background Art
[0002] When the clothing processing equipment is in use, various noises will be generated due to the placement, aging and loosening of parts, and vibration of the barrel during operation, which will affect the user's rest.
[0003] In the prior art, in the face of the noise problem of the above-mentioned clothing processing equipment, a common means is to install a vibration sensor at a location such as a housing frame of the clothing processing equipment, and when the noise is large, determine the source of the noise based on the vibration signal and perform corresponding processing.
[0004] However, the above method mainly detects the noise transmitted through the housing frame of the clothing processing device, but the noise perceived by the user is transmitted in many ways, so the noise source perceived by the vibration sensor is not necessarily the noise source that has the greatest impact on the user. Therefore, obtaining the noise source through the vibration sensor and performing noise reduction processing cannot guarantee the effect of reducing the noise perceived by the user. Summary of the invention
[0005] In order to solve the above problems in the prior art, the present application provides a method, device, equipment and storage medium for suppressing household appliance noise.
[0006] In a first aspect, the present application provides a method for suppressing household appliance noise, the method comprising:
[0007] When the clothes processing device is running, obtaining initial noise audio detected by the microphone;
[0008] Acquire a user position sent by a user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain a corrected noise audio, wherein the pre-stored spatial information is position distribution information of an obstruction in a space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user position;
[0009] According to the relationship between the volume of the corrected noise audio and the noise threshold, it is determined whether to control the clothing processing device to perform noise reduction processing.
[0010] In a possible implementation manner, the correcting the initial noise audio according to the user position and pre-stored spatial information to obtain the corrected noise audio includes:
[0011] Determining whether there is an obstruction between the user and the clothing processing device according to the user position and the pre-stored spatial information, and acquiring mid-term noise audio according to the determination result;
[0012] Acquire the corrected noise audio through an audio correction model according to the user position and the mid-term noise audio;
[0013] The audio correction model is used to convert the mid-term noise audio into corrected noise audio perceived by the user at the user position.
[0014] In a possible implementation manner, obtaining the mid-term noise audio according to the judgment result includes:
[0015] If there is an obstruction between the user and the clothes processing device, the volume of the initial noise audio is reduced to obtain the intermediate noise audio;
[0016] If there is no obstruction between the user and the clothes processing device, the initial noise audio is stored as the intermediate noise audio.
[0017] In a possible implementation, judging whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold includes:
[0018] If the volume of the corrected noise audio is greater than or equal to the noise threshold, the noise source of the corrected noise audio is obtained, and the clothing processing device is controlled to perform noise reduction processing according to the noise source.
[0019] In a possible implementation, obtaining the noise source of the corrected noise audio, and controlling the clothing processing device to perform noise reduction processing according to the noise source, includes:
[0020] Separating the corrected noise audio to obtain multiple sub-audios;
[0021] Acquire a feature corresponding to each of the sub-audios, and analyze a noise source of each of the sub-audios according to the feature;
[0022] An adjustable noise source is obtained from the plurality of noise sources, and the clothes processing device is controlled to suppress noise according to the adjustable noise source, wherein the adjustable noise source is the noise generated by a component of the clothes processing device with an adjustable working state.
[0023] In a possible implementation, the method further includes:
[0024] If the multiple noise sources include an abnormal noise source, obtaining a component that generates the abnormal noise source, and inferring the abnormal cause based on the component and the abnormal noise source;
[0025] Obtain corresponding treatment measures according to the abnormal cause;
[0026] The clothing processing device is controlled to send a prompt message to a user terminal, wherein the prompt message includes the abnormal noise source, the location, the abnormal cause and the corresponding treatment measures.
[0027] In a possible implementation manner, before correcting the initial noise audio according to the user position and the pre-stored spatial information to obtain the corrected noise audio, the method further includes:
[0028] Analyze the initial noise audio according to an environmental noise model to obtain distribution information and spectrum information of the environmental noise contained in the initial noise audio, wherein the environmental noise model is obtained by modeling the noise of the environment detected by a microphone when the laundry processing device is not running;
[0029] The environmental noise contained in the initial noise audio is eliminated according to the distribution information and the spectrum information to obtain the initial noise audio after the environmental noise is eliminated.
[0030] In a second aspect, the present application provides a device for suppressing and controlling household appliance noise, including: an acquisition module, a correction module and a judgment module, wherein:
[0031] The acquisition module is used to acquire the initial noise audio detected by the microphone when the clothes processing device is running;
[0032] The correction module is used to obtain the user position sent by the user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain corrected noise audio, wherein the pre-stored spatial information is the position distribution information of the obstruction in the space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user position;
[0033] The judgment module is used to judge whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold.
[0034] In a possible implementation manner, the correction module is further used to:
[0035] Determining whether there is an obstruction between the user and the clothing processing device according to the user position and the pre-stored spatial information, and acquiring mid-term noise audio according to the determination result;
[0036] Acquire the corrected noise audio through an audio correction model according to the user position and the mid-term noise audio;
[0037] The audio correction model is used to convert the mid-term noise audio into corrected noise audio perceived by the user at the user position.
[0038] In a possible implementation manner, the correction module is further used to:
[0039] If there is an obstruction between the user and the clothes processing device, the volume of the initial noise audio is reduced to obtain the intermediate noise audio;
[0040] If there is no obstruction between the user and the clothes processing device, the initial noise audio is stored as the intermediate noise audio.
[0041] In a possible implementation manner, the determination module is further configured to:
[0042] If the volume of the corrected noise audio is greater than or equal to the noise threshold, the noise source of the corrected noise audio is obtained, and the clothing processing device is controlled to perform noise reduction processing according to the noise source.
[0043] In a possible implementation manner, the determination module is further configured to:
[0044] Separating the corrected noise audio to obtain multiple sub-audios;
[0045] Acquire a feature corresponding to each of the sub-audios, and analyze a noise source of each of the sub-audios according to the feature;
[0046] An adjustable noise source is obtained from the plurality of noise sources, and the clothes processing device is controlled to suppress noise according to the adjustable noise source, wherein the adjustable noise source is the noise generated by a component of the clothes processing device with an adjustable working state.
[0047] In a possible implementation manner, the determination module is further configured to:
[0048] If the multiple noise sources include an abnormal noise source, obtaining a component that generates the abnormal noise source, and inferring the abnormal cause based on the component and the abnormal noise source;
[0049] Obtain corresponding treatment measures according to the abnormal cause;
[0050] The clothing processing device is controlled to send a prompt message to a user terminal, wherein the prompt message includes the abnormal noise source, the location, the abnormal cause and the corresponding treatment measures.
[0051] In a possible implementation manner, the acquisition module is further used to:
[0052] Analyze the initial noise audio according to an environmental noise model to obtain distribution information and spectrum information of the environmental noise contained in the initial noise audio, wherein the environmental noise model is obtained by modeling the noise of the environment detected by a microphone when the laundry processing device is not running;
[0053] The environmental noise contained in the initial noise audio is eliminated according to the distribution information and the spectrum information to obtain the initial noise audio after the environmental noise is eliminated.
[0054] In a third aspect, the present application provides a clothes processing device, comprising: at least one processor and a memory, wherein:
[0055] The memory is used to store computer-executable instructions;
[0056] The at least one processor is used to execute the computer-executable instructions stored in the memory, so that the at least one processor executes the method for suppressing household appliance noise as described in any one of the first aspects.
[0057] In a fourth aspect, the present application provides a computer storage medium, wherein the computer storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the method for suppressing household appliance noise as described in any one of the first aspects.
[0058] In a fifth aspect, the present application also provides a computer program product, including a computer program, which, when executed by a processor, can implement the steps of the method for suppressing household appliance noise as described in any of the above items.
[0059] The present application provides a method, device, equipment and storage medium for suppressing household appliance noise. When a microphone in a clothing processing device detects initial noise, the initial noise is corrected according to spatial information and the user's position to obtain the corrected noise perceived by the user, and whether to perform noise reduction processing is determined according to the volume of the corrected noise. Through the above method, the effect of noise reduction processing on the noise source that has the greatest impact on the user is improved, and the user's experience is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0061] Figure 1 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 1 ;
[0062] Figure 2 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 2 ;
[0063] Figure 3 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 3 ;
[0064] Figure 4 A schematic diagram of the structure of a household appliance noise suppression control device provided in an embodiment of the present application;
[0065] Figure 5 A schematic structural diagram of a clothing processing device provided in an embodiment of the present application.
[0066] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0067] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0068] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.
[0069] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0070] When a clothes processing device is used, in addition to operation, the placement of the clothes processing device and the condition of its components will generate noise. The prior art is to install a vibration sensor at a location such as the housing frame of the clothes processing device. When the noise is large, the source of the noise is determined based on the vibration signal and corresponding processing is performed.
[0071] However, the above method detects the noise transmitted through the device housing frame, while the user perceives the noise transmitted through various means. Therefore, suppressing the noise based on the vibration sensor cannot guarantee that the suppressed noise is the noise that has the greatest impact on the user.
[0072] The present application provides a method for suppressing household appliance noise. When a microphone in a clothing processing device detects initial noise, the initial noise is corrected according to spatial information and the user's position to obtain the corrected noise perceived by the user, and whether to perform noise reduction processing is determined according to the volume of the corrected noise. Through the above method, the effect of noise reduction processing on the noise source that has the greatest impact on the user is improved, and the user's experience is improved.
[0073] Next, the technical solution shown in the present application is described in detail through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.
[0074] Figure 1 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 1 The method comprises:
[0075] S101. When the clothes processing device is running, obtain initial noise audio detected by a microphone.
[0076] In this step, the initial noise audio is the noise audio collected by the microphone located inside the clothes processing device. The microphone is installed on the housing, and this embodiment does not impose any limitation on the number of microphones.
[0077] Optionally, when there is only one microphone, it is directly determined whether to control the clothing treatment device to perform noise reduction processing based on the initial noise audio collected by the microphone. If there are multiple microphones, the initial noise audio with the loudest volume is obtained from the multiple initial noise audios obtained by the multiple microphones, and it is determined whether to control the clothing treatment device to perform noise reduction processing based on the initial noise audio with the loudest volume.
[0078] Furthermore, the present application is used to obtain the part of the clothing processing equipment that generates noise and perform corresponding noise reduction processing. Therefore, the initial noise obtained is required to be mainly the noise generated by the clothing processing equipment, that is, the influence of environmental noise needs to be excluded. When the environmental noise is small, since the microphone that collects noise is in the clothing processing equipment, the influence of environmental noise on the initial noise audio collected by the microphone is small. If the environmental noise is large, it is necessary to eliminate the environmental noise in the initial noise audio.
[0079] Specifically, the specific operation of removing the ambient noise in the initial noise audio is:
[0080] Analyze the initial noise audio according to an environmental noise model to obtain distribution information and spectrum information of the environmental noise contained in the initial noise audio, wherein the environmental noise model is obtained by modeling the noise of the environment detected by a microphone when the laundry processing device is not running;
[0081] The environmental noise contained in the initial noise audio is eliminated according to the distribution information and the spectrum information to obtain the initial noise audio after the environmental noise is eliminated.
[0082] S102: Acquire a user position sent by the user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain corrected noise audio.
[0083] In this step, the pre-stored space information is the position distribution information of the obstructions in the space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user's position.
[0084] Specifically, the purpose of controlling the clothing treatment device to perform noise reduction processing in this application is to prevent the noise generated by the clothing treatment device from disturbing the user. However, the distance between the user and the clothing treatment device and the source of the noise source of the initial noise audio itself affect the noise volume perceived by the user at the user's location. Therefore, directly performing noise reduction processing based on the initial noise audio cannot guarantee whether the suppressed noise is the noise that has the greatest impact on the user. Therefore, it is necessary to perform noise reduction processing based on the noise perceived by the user at the user's location.
[0085] Specifically, the user position and pre-stored spatial information sent by the user end are obtained, and it is determined whether there is an obstruction between the clothing processing device and the user that hinders the transmission of noise and the positional relationship between the two. According to the determination result and the positional relationship between the user and the clothing processing device, the parameters of the initial noise audio are corrected to obtain the corrected noise audio perceived by the user at the user position. The specific operation process of how to adjust the parameters of the initial noise audio according to the determination result to obtain the corrected noise audio will be described in detail in the embodiments described later, and will not be described in detail here.
[0086] S103: judging whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold.
[0087] In this step, the noise threshold is used to determine whether to control the clothing processing device to perform noise reduction processing on the corrected noise audio, that is, when the volume of the corrected noise audio is greater than or equal to the noise threshold, it is necessary to control the clothing processing device to perform noise reduction processing.
[0088] Specifically, when the initial noise audio is converted into the corrected noise audio, that is, the noise audio perceived by the user at the user position, according to the initial noise audio, the user position and the pre-stored spatial information, if the volume of the corrected noise audio is greater than or equal to the noise threshold, it means that the noise perceived by the user at the user position at this time is greater than the noise threshold, so it is necessary to control the clothing processing device to perform noise reduction processing.
[0089] It should be noted that since the clothes processing equipment may generate noise due to various reasons, different noise generation reasons correspond to different noise reduction processing methods, that is, different noise sources correspond to different noise reduction processing methods. This embodiment does not limit how to control the clothes processing equipment to perform noise reduction processing, which can be determined according to actual conditions.
[0090] Exemplarily, the noise threshold is 20, and the volume of the corrected noise audio is 21. Then, the volume of the corrected noise audio of 21 is greater than the noise threshold of 20, and the clothes processing device needs to be controlled to perform noise reduction processing.
[0091] The present application provides a method for suppressing household appliance noise. When a microphone in a clothing processing device detects initial noise, the initial noise is corrected according to spatial information and the user's position to obtain the corrected noise perceived by the user, and whether to perform noise reduction processing is determined according to the volume of the corrected noise. Through the above method, the effect of noise reduction processing on the noise source that has the greatest impact on the user is improved, and the user's experience is improved.
[0092] Figure 2 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 2 The embodiment of the present application provides a detailed description of the operation steps for obtaining the corrected noise audio. The method includes:
[0093] S201. Determine whether there is an obstruction between the user and the clothing processing device according to the user position and the pre-stored spatial information, and obtain mid-term noise audio according to the determination result.
[0094] In this step, when there is an obstruction between the user and the clothes processing device, it means that when the noise of the clothes processing device is transmitted to the user through the air, it will be blocked by the obstruction between the user and the clothes processing device, that is, the volume of the noise audio to be corrected needs to be reduced. The specific operation is:
[0095] If there is an obstruction between the user and the clothes processing device, the volume of the initial noise audio is reduced to obtain the intermediate noise audio, wherein the intermediate noise audio is the noise audio to be corrected.
[0096] Specifically, the volume reduction amount of the initial noise audio is related to factors such as the number and type of obstructions. The volume of the initial noise audio can be adjusted according to actual conditions to obtain the mid-term noise audio.
[0097] For example: if the obstruction is solid, the volume is reduced by 9; if the obstruction is hollow, the volume is reduced by 3; the volume of the initial noise audio is 35; and the obstruction between the user and the clothing processing device is a wall, then the mid-term noise audio is the initial noise audio with the volume reduced to 26.
[0098] Optionally, if there is no obstruction between the user and the clothes processing device, the initial noise audio is stored as the mid-term noise audio.
[0099] S202. Acquire the corrected noise audio through an audio correction model according to the user position and the mid-term noise audio.
[0100] In this step, the audio correction model is used to convert the mid-term noise audio into the corrected noise audio perceived by the user at the user position. The audio correction model is obtained through a preliminary experimental simulation, and the specific acquisition method is:
[0101] The equipment noise collected by the microphone when the clothing treatment equipment is running is collected in advance, as well as the reference noise perceived by the user at different positions without obstruction. Because the user selects multiple positions during the experimental simulation, the reference noise obtained is also multiple.
[0102] Furthermore, the audio correction model is obtained based on multiple reference noises and device noise modeling. When used, the audio to be corrected and the user position can be input, and the noise audio perceived by the user at the user position can be output.
[0103] The present application provides a method for suppressing household appliance noise, which converts the initial noise audio collected by the microphone in the laundry processing device into the corrected noise audio perceived at the user's position through a noise correction model. In this way, the noise source of the laundry processing device for noise reduction processing is the noise source that has the greatest impact on the user, thereby improving the user experience.
[0104] Figure 3 A schematic diagram of a method for suppressing household appliance noise provided in an embodiment of the present application Figure 3 The embodiment of the present application provides a detailed description of the operation steps of how to perform noise reduction processing based on the corrected noise audio. The method includes:
[0105] S301: If the volume of the corrected noise audio is greater than or equal to a noise threshold, separate the corrected noise audio to obtain a plurality of sub-audios.
[0106] In this step, various situations such as aging, falling and washing of clothing processing equipment parts will generate noise. Therefore, when it is determined that the clothing processing equipment needs to be subjected to noise reduction processing, it is necessary to separate the corrected noise audio, and use the separated multiple sub-audios to control the clothing processing equipment to perform corresponding noise reduction processing.
[0107] Specifically, when the volume of the corrected noise audio is greater than or equal to the noise threshold, the noise generated by the clothing processing device affects the user and noise reduction processing is required. Since the noise characteristics generated by different components are different, the corrected noise audio can be separated into multiple sub-audios according to the characteristics of the corrected noise audio. This embodiment does not impose any limitation on how to separate the corrected noise audio into multiple sub-audios. For example, the separation can be performed by algorithms such as DNN back propagation.
[0108] For example, the corrected noise audio is subjected to time-frequency transformation to obtain audio information decomposed into two dimensions of time and frequency. The decomposed audio information in two dimensions of time and frequency is then processed and reconstructed to obtain multiple sub-audios, wherein each sub-audio has a different noise source.
[0109] S302: Acquire features corresponding to each of the sub-audios, and analyze noise sources of each of the sub-audios according to the features.
[0110] In this step, since the characteristics of the noise sources generated by different components are different, the characteristics of each sub-audio can be extracted, and the noise source corresponding to each sub-audio can be analyzed based on the extracted characteristics.
[0111] This embodiment does not impose any limitation on how to extract the features of each sub-audio. For example, algorithms such as STFT, MFCC, GFCC, and logarithmic power spectrum may be used.
[0112] For example, each sub-audio is pre-emphasized to emphasize the high-frequency speech energy in the sub-audio to highlight the high-frequency information. The pre-emphasized sub-audio is framed and windowed, and each windowed audio is processed through discrete Fourier transform to obtain the spectrum, and then the spectrum is processed by Mel filter bank, and then the logarithm is taken and discrete cosine transform is performed to obtain the features.
[0113] S303: Obtain an adjustable noise source from the plurality of noise sources, and control the clothes processing equipment to suppress noise according to the adjustable noise source.
[0114] In this step, the adjustable noise source is the noise generated by a component of the clothing processing device whose working state can be adjusted.
[0115] When the clothes processing equipment is running, some noise sources can adjust the volume of the noise source by adjusting the working parameters, while some cannot be adjusted. Therefore, after obtaining the noise source, it is necessary to obtain the adjustable noise source from multiple noise sources, and then take corresponding noise reduction operations according to the adjustable noise source. Among them, the adjustable noise sources include: the sound of the motor of the clothes processing equipment, the sound of the drying fan, etc.; the unadjustable noise sources include: the sound of water inflow, the sound of drainage, etc.
[0116] For example, the noise sources of the multiple sub-audios are: water inflow sound, drum rotation sound, and clothes processing equipment motor sound, among which the adjustable noise sources are: drum rotation sound and clothes processing equipment motor sound. In order to reduce the drum rotation sound, the clothes processing equipment can be controlled to reduce the drum speed in the clothes processing equipment; in order to reduce the clothes processing equipment motor sound, the clothes processing equipment can be controlled to reduce the running frequency of the clothes processing equipment motor.
[0117] In a possible implementation, when parts of the clothing processing device are damaged, dropped, or the clothing processing device is not placed flat, it will also generate loud noise. However, the clothing processing device itself cannot handle this type of noise, and the user needs to handle it according to the corresponding situation. Therefore, when the multiple noise sources obtained include abnormal noise sources, the user needs to be notified to handle it in time. The specific operations are as follows:
[0118] If the multiple noise sources include an abnormal noise source, obtaining a component that generates the abnormal noise source, and inferring the abnormal cause based on the component and the abnormal noise source;
[0119] Obtain corresponding treatment measures according to the abnormal cause;
[0120] The clothing processing device is controlled to send a prompt message to a user terminal, wherein the prompt message includes the abnormal noise source, the location, the abnormal cause and the corresponding treatment measures.
[0121] The present application provides a method for suppressing household appliance noise. When the volume of the corrected noise audio is greater than the noise threshold, the corrected noise audio is analyzed to obtain multiple noise sources, and the adjustable noise sources are screened out according to the multiple noise sources, and noise reduction processing is performed accordingly. In the above manner, corresponding noise reduction processing can be accurately performed according to the noise source, making the noise reduction effect more effective and improving the user experience.
[0122] Figure 4 This is a schematic diagram of the structure of a household appliance noise suppression control device provided in an embodiment of the present application. Figure 4 As shown, the device includes: an acquisition module 401, a correction module 402 and a judgment module 403, wherein:
[0123] The acquisition module 401 is used to acquire the initial noise audio detected by the microphone when the clothing treatment device is running;
[0124] The correction module 402 is used to obtain the user position sent by the user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain corrected noise audio, wherein the pre-stored spatial information is the position distribution information of the obstruction in the space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user position;
[0125] The judgment module 403 is used to judge whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold.
[0126] In a possible implementation, the correction module 402 is further configured to:
[0127] Determining whether there is an obstruction between the user and the clothing processing device according to the user position and the pre-stored spatial information, and acquiring mid-term noise audio according to the determination result;
[0128] Acquire the corrected noise audio through an audio correction model according to the user position and the mid-term noise audio;
[0129] The audio correction model is used to convert the mid-term noise audio into corrected noise audio perceived by the user at the user position.
[0130] In a possible implementation, the correction module 402 is further configured to:
[0131] If there is an obstruction between the user and the clothes processing device, the volume of the initial noise audio is reduced to obtain the intermediate noise audio;
[0132] If there is no obstruction between the user and the clothes processing device, the initial noise audio is stored as the intermediate noise audio.
[0133] In a possible implementation manner, the determining module 403 is further configured to:
[0134] If the volume of the corrected noise audio is greater than or equal to the noise threshold, the noise source of the corrected noise audio is obtained, and the clothing processing device is controlled to perform noise reduction processing according to the noise source.
[0135] In a possible implementation manner, the determining module 403 is further configured to:
[0136] Separating the corrected noise audio to obtain multiple sub-audios;
[0137] Acquire a feature corresponding to each of the sub-audios, and analyze a noise source of each of the sub-audios according to the feature;
[0138] An adjustable noise source is obtained from the plurality of noise sources, and the clothes processing device is controlled to suppress noise according to the adjustable noise source, wherein the adjustable noise source is the noise generated by a component of the clothes processing device with an adjustable working state.
[0139] In a possible implementation manner, the determining module 403 is further configured to:
[0140] If the multiple noise sources include an abnormal noise source, obtaining a component that generates the abnormal noise source, and inferring the abnormal cause based on the component and the abnormal noise source;
[0141] Obtain corresponding treatment measures according to the abnormal cause;
[0142] The clothing processing device is controlled to send a prompt message to a user terminal, wherein the prompt message includes the abnormal noise source, the location, the abnormal cause and the corresponding treatment measures.
[0143] In a possible implementation manner, the acquisition module 401 is further configured to:
[0144] Analyze the initial noise audio according to an environmental noise model to obtain distribution information and spectrum information of the environmental noise contained in the initial noise audio, wherein the environmental noise model is obtained by modeling the noise of the environment detected by a microphone when the laundry processing device is not running;
[0145] The environmental noise contained in the initial noise audio is eliminated according to the distribution information and the spectrum information to obtain the initial noise audio after the environmental noise is eliminated.
[0146] Figure 5 This is a schematic diagram of the structure of a clothing processing device provided in an embodiment of the present application. Figure 5 As shown, the laundry processing device 50 includes: at least one processor 501 and a memory 502, wherein:
[0147] The memory 502 is used to store computer-executable instructions;
[0148] The at least one processor 501 is used to execute the computer-executable instructions stored in the memory 502, so that the at least one processor 501 executes the method for suppressing household appliance noise as described in any of the above items.
[0149] Among them, at least one processor 501 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0150] Optionally, in a specific implementation, the processor 501 and the memory 502 are implemented independently, and the processor 501 and the memory 502 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.
[0151] Optionally, in a specific implementation, if the processor 501 and the memory 502 are integrated on a chip, the processor 501 and the memory 502 can communicate through an internal interface.
[0152] The present application also provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the technical solution of the aforementioned method for suppressing household appliance noise is implemented.
[0153] The computer-readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The computer-readable storage medium may be any available medium that can be accessed by a general or special purpose computer.
[0154] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in the control device of the clothing processing device.
[0155] The division of the units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, which may be electrical, mechanical or other forms.
[0156] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0157] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0158] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0159] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0160] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for suppressing household appliance noise, characterized in that: The method comprises: When the clothes processing device is running, obtaining initial noise audio detected by the microphone; Acquire a user position sent by a user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain a corrected noise audio, wherein the pre-stored spatial information is position distribution information of an obstruction in a space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user position; According to the relationship between the volume of the corrected noise audio and the noise threshold, it is determined whether to control the clothing processing device to perform noise reduction processing.
2. The method according to claim 1, characterized in that The correcting the initial noise audio according to the user position and the pre-stored spatial information to obtain the corrected noise audio includes: Determining whether there is an obstruction between the user and the clothing processing device according to the user position and the pre-stored spatial information, and acquiring mid-term noise audio according to the determination result; Acquire the corrected noise audio through an audio correction model according to the user position and the mid-term noise audio; The audio correction model is used to convert the mid-term noise audio into corrected noise audio perceived by the user at the user position.
3. The method according to claim 2, characterized in that The obtaining of the mid-term noise audio according to the judgment result includes: If there is an obstruction between the user and the clothes processing device, the volume of the initial noise audio is reduced to obtain the intermediate noise audio; If there is no obstruction between the user and the clothes processing device, the initial noise audio is stored as the intermediate noise audio.
4. The method according to claim 3, characterized in that The determining whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold comprises: If the volume of the corrected noise audio is greater than or equal to the noise threshold, the noise source of the corrected noise audio is obtained, and the clothing processing device is controlled to perform noise reduction processing according to the noise source.
5. The method according to claim 4, characterized in that The obtaining of the noise source of the corrected noise audio, and controlling the clothing processing device to perform noise reduction processing according to the noise source, comprises: Separating the corrected noise audio to obtain multiple sub-audios; Acquire a feature corresponding to each of the sub-audios, and analyze a noise source of each of the sub-audios according to the feature; An adjustable noise source is obtained from the plurality of noise sources, and the clothes processing device is controlled to suppress noise according to the adjustable noise source, wherein the adjustable noise source is the noise generated by a component of the clothes processing device with an adjustable working state.
6. The method according to claim 5, characterized in that The method further comprises: If the multiple noise sources include an abnormal noise source, obtaining a component that generates the abnormal noise source, and inferring the abnormal cause based on the component and the abnormal noise source; Obtain corresponding treatment measures according to the abnormal cause; Control the clothing processing equipment to send a prompt message to the user end, wherein the prompt message includes the abnormal noise source, the location, the abnormal cause and the corresponding treatment measures.
7. The method according to any one of claims 1 to 6, characterized in that: Before correcting the initial noise audio according to the user position and the pre-stored spatial information to obtain the corrected noise audio, the method further includes: Analyze the initial noise audio according to an environmental noise model to obtain distribution information and spectrum information of the environmental noise contained in the initial noise audio, wherein the environmental noise model is obtained by modeling the noise of the environment detected by a microphone when the laundry processing device is not running; The environmental noise contained in the initial noise audio is eliminated according to the distribution information and the spectrum information to obtain the initial noise audio after the environmental noise is eliminated.
8. A device for suppressing and controlling household appliance noise, characterized in that: include: Acquisition module, correction module and judgment module, wherein: The acquisition module is used to acquire the initial noise audio detected by the microphone when the clothes processing device is running; The correction module is used to obtain the user position sent by the user terminal, and correct the initial noise audio according to the user position and pre-stored spatial information to obtain corrected noise audio, wherein the pre-stored spatial information is the position distribution information of the obstruction in the space where the clothing processing device is located, and the corrected noise audio is the noise audio perceived by the user at the user position; The judgment module is used to judge whether to control the clothing processing device to perform noise reduction processing according to the relationship between the volume of the corrected noise audio and the noise threshold.
9. A clothes processing device, characterized in that: include: at least one processor and memory, wherein: The memory is used to store computer-executable instructions; The at least one processor is configured to execute the computer-executable instructions stored in the memory, so that the at least one processor performs the method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.