Method and device for controlling intelligent household electrical appliance, intelligent household electrical appliance and storage medium
By analyzing indoor sound information and controlling the silent mode of smart home appliances based on the noise value, the problem of degradation in the working ability of home appliances in the silent mode is solved, achieving a better user experience.
Patent Information
- Application Number
- CN202311018954.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-14
- Publication Date
- 2025-02-21
AI Technical Summary
The prior art has low operating power after home appliances enter silent mode, resulting in some working capacity degradation and poor user experience.
By obtaining the sound information in the room, analyzing and extracting the ambient noise and its value, when there is a user in the room, the smart home appliances selectively run the silent mode according to the relationship between the ambient noise value and the target noise value.
Coordinate the working ability of smart home appliances and the user experience, and by reasonably adjusting the operating mode, avoid sacrificing work ability when reducing noise, and improve user experience.
Smart Images

Figure CN119493376A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of household appliances, for example, to a method and device for controlling smart household appliances, a smart household appliance, and a storage medium. Background Art
[0002] At present, with the continuous improvement of people's living standards, the popularity of various household appliances is also increasing. In daily use, various noises are generated when the compressor, air duct, fan and other components inside the equipment are running. For this reason, the relevant technology switches the operation mode of the household appliance to silent mode when the user is in sleep mode, and runs in silent mode. By reducing the noise during the operation of household appliances, the user experience can be guaranteed.
[0003] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:
[0004] Although the relevant technology can reduce the noise generated by home appliances by running in silent mode, the operating power of home appliances in silent mode is low, which sacrifices some working capacity and the actual user experience is poor.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0006] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0007] The embodiments of the present disclosure provide a method, a device, a smart home appliance, and a storage medium for controlling a smart home appliance, which can coordinate the working ability of the smart home appliance with the user experience.
[0008] In some embodiments, the method includes: obtaining indoor sound information; analyzing the sound information to extract ambient noise and its corresponding ambient noise value; and when there is a user indoors, controlling the smart home appliance to selectively operate in silent mode according to the ambient noise value and the target noise value.
[0009] In some embodiments, the device includes: a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned method for controlling a smart home appliance when running the program instructions.
[0010] In some embodiments, the smart home appliance includes: a home appliance body; and the above-mentioned device for controlling the smart home appliance is installed in the home appliance body.
[0011] In some embodiments, the storage medium stores program instructions, and when the program instructions are run, the above-mentioned method for controlling smart home appliances is executed.
[0012] The method, device, smart home appliance, and storage medium for controlling smart home appliances provided in the embodiments of the present disclosure can achieve the following technical effects:
[0013] The disclosed embodiment obtains indoor sound information and analyzes it, thereby extracting the ambient noise therein and obtaining the corresponding ambient noise value. When there is a user indoors, the disclosed embodiment further analyzes the relationship between the ambient noise value and the target noise value, thereby controlling the reasonable operation of the smart home appliance to determine whether it enters silent mode. Therefore, the disclosed embodiment can take into account the actual impact of ambient noise on the user experience, and then reasonably adjust the operation of the smart home appliance, thereby coordinating the working ability of the smart home appliance with the user experience.
[0014] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:
[0016] Figure 1 is a schematic diagram of a method for controlling a smart home appliance provided by an embodiment of the present disclosure;
[0017] Figure 2 is a schematic diagram of another method for controlling a smart home appliance provided by an embodiment of the present disclosure;
[0018] Figure 3 is a schematic diagram of another method for controlling a smart home appliance provided by an embodiment of the present disclosure;
[0019] Figure 4 is a schematic diagram of another method for controlling a smart home appliance provided by an embodiment of the present disclosure;
[0020] Figure 5 is a schematic diagram of a device for controlling smart home appliances provided by an embodiment of the present disclosure;
[0021] Figure 6 It is a schematic diagram of a smart home appliance provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0023] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure 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 terms used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0024] Unless otherwise stated, the term "plurality" means two or more.
[0025] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B indicates: A or B.
[0026] The term "and / or" is a description of the association relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.
[0027] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0028] In the embodiments of the present disclosure, smart home appliances refer to home appliances that are formed by introducing microprocessors, sensor technology, and network communication technology into home appliances. They have the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of smart home appliances often relies on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, smart home appliances can be connected to electronic devices to enable users to remotely control and manage smart home appliances. Among them, the smart home appliances in the embodiments of the present disclosure include but are not limited to smart refrigerators and smart air conditioners.
[0029] At present, with the continuous improvement of people's living standards, the popularity of various household appliances is also increasing. In daily use, various noises are generated when the compressor, air duct, fan and other components inside the equipment are running. For this reason, the relevant technology switches the operation mode of the household appliance to silent mode when the user is in sleep mode, and runs in silent mode. By reducing the noise during the operation of household appliances, the user experience can be guaranteed.
[0030] Although the relevant technology can reduce the noise generated by home appliances by running in silent mode, the operating power of home appliances in silent mode is low, which sacrifices some working capacity and the actual user experience is poor.
[0031] Combination Figure 1 As shown, the embodiment of the present disclosure provides a method for controlling a smart home appliance, including:
[0032] S101: The processor obtains indoor sound information.
[0033] S102: The processor analyzes the sound information to extract the ambient noise and its corresponding ambient noise value.
[0034] S103, when there is a user indoors, the processor controls the smart home appliance to selectively operate in silent mode according to the ambient noise value and the target noise value.
[0035] By adopting the method for controlling smart home appliances provided by the embodiment of the present disclosure, by obtaining indoor sound information and analyzing it, the ambient noise therein can be extracted and the corresponding ambient noise value can be obtained. When there is a user indoors, the embodiment of the present disclosure further analyzes the relationship between the ambient noise value and the target noise value, so that the smart home appliances can be controlled to operate reasonably to determine whether they enter silent mode. Therefore, the embodiment of the present disclosure can take into account the actual impact of ambient noise on user experience, and then reasonably adjust the operation of smart home appliances, so as to coordinate the working ability of smart home appliances with the user experience.
[0036] Optionally, the method for controlling a smart home appliance may be executed in the smart home appliance or in a server communicating with the smart home appliance. In the embodiments of the present disclosure, the solution is described with the processor in the smart home appliance as the execution subject.
[0037] Optionally, the processor controls the smart home appliance to selectively run the silent mode according to the ambient noise value and the target noise value, including: when the ambient noise value is less than or equal to the target noise value, the processor controls the smart home appliance to enter the silent mode; or, when the ambient noise value is greater than the target noise value, the processor controls the smart home appliance not to enter the silent mode. In this way, when the ambient noise value is less than or equal to the target noise value, the room is in a relatively quiet environment. At this time, the noise during the operation of the smart home appliance is more prominent, which is easily noticed by the user and causes complaints. Therefore, the embodiment of the present disclosure controls the smart home appliance in the current environment to enter the silent mode, so as to effectively reduce the noise generated by the smart home appliance, which is conducive to improving the user experience. When the ambient noise value is greater than the target noise value, under the influence of the masking effect, the user is usually only more disgusted with the more obvious ambient noise, and is less sensitive to the noise during the operation of the smart home appliance. Therefore, the embodiment of the present disclosure controls the smart home appliance in the current environment not to enter the silent mode, but to maintain the normal operation mode, so as to avoid the ineffective entry into the silent mode causing the working ability of the smart home appliance to be forced to decline, which is conducive to ensuring the working effect of the smart home appliance. Therefore, by judging the relationship between the ambient noise value and the target noise value, the disclosed embodiment can grasp the exact timing for the smart home appliances to enter the silent mode, so as to prioritize the working ability of the smart home appliances when they do not affect the user experience, and enter the silent mode in time when they directly affect the user experience, thereby coordinating the working ability of the smart home appliances with the user experience.
[0038] Optionally, the processor obtains indoor sound information, including: the processor controls the sound sensor to collect indoor sound information. The sound sensor is installed on the smart home appliance and faces the user activity area. In this way, the embodiment of the present disclosure can use the sound sensor installed on the smart home appliance to collect indoor sound information, which is conducive to reasonably analyzing the current noise situation, and further can assist the operation control of the smart home appliance.
[0039] Optionally, the sound sensor is a microphone unit, and there are multiple microphone units. In this way, the embodiment of the present disclosure can further improve the accuracy of sound information collection through the microphone unit array design, which is conducive to more accurate analysis of the current noise situation.
[0040] Optionally, combined Figure 2 As shown, the processor analyzes the sound information and extracts the ambient noise and its corresponding ambient noise value therefrom, including:
[0041] S201, the processor inputs the sound information into the sound analysis model to separate and obtain multiple sound types.
[0042] S202: The processor extracts environmental noise from multiple sound types and obtains environmental noise values corresponding to the environmental noise.
[0043] In this way, by inputting sound information into the trained sound analysis model, the embodiment of the present disclosure can separate the sound by combining the acoustic features corresponding to different types of sound, thereby obtaining multiple types of sound. Then the embodiment of the present disclosure extracts the environmental noise from the separated multiple types of sound, and obtains the environmental noise value corresponding to the environmental noise, thereby accurately grasping the noise condition of the current environment, which is conducive to controlling the reasonable operation of smart home appliances, so as to coordinate the working ability of smart home appliances with the user experience.
[0044] Optionally, the processor obtains the target noise value in the following manner, including: the processor obtains the running smart home appliance; the processor determines the corresponding target noise value according to the type of the running smart home appliance. In this way, the embodiment of the present disclosure can obtain the smart home appliances running indoors, and then match the corresponding target noise value according to their specific types, so that the target noise value can be determined more quickly, which is conducive to improving the timeliness of the silent mode of the smart home appliance. Exemplarily, when the running smart home appliance is a smart refrigerator, the corresponding target noise value is 35dB, which corresponds to the operating noise of the smart refrigerator in a generally nominal stable state.
[0045] Optionally, the processor obtains the target noise value in the following manner, including: the processor analyzes the sound information and extracts the operating noise of the smart home appliance therefrom; the processor determines the real-time noise value corresponding to the operating noise of the smart home appliance as the target noise value. In this way, the embodiment of the present disclosure can analyze the acquired indoor sound information, extract the operating noise of the smart home appliance therein, and then obtain the real-time noise value corresponding to the operating noise, and use it as the target noise value to assist the operation control of the smart home appliance. As a result, the embodiment of the present disclosure can directly detect the real-time noise situation of the smart home appliance and compare it with the ambient noise, which is conducive to improving the reliability of the silent mode of the smart home appliance.
[0046] Optionally, the processor analyzes the sound information and extracts the operating noise of the smart home appliance from it, including: the processor inputs the sound information into the sound analysis model to separate and obtain multiple sound types; the processor extracts the operating noise of the smart home appliance from the multiple sound types. In this way, the embodiment of the present disclosure can use the trained sound analysis model to separate the input sound information, and identify it in combination with the acoustic features corresponding to each type of sound, so as to obtain multiple sound types. Then the embodiment of the present disclosure extracts the operating noise of the smart home appliance from the separated multiple sound types, and can obtain the real-time noise value corresponding to the operating noise, so as to accurately grasp the actual noise condition of the smart home appliance. By comparing it with the ambient noise, the embodiment of the present disclosure can control the reasonable operation of the smart home appliance, which is conducive to improving the reliability of the silent mode of the smart home appliance, so as to coordinate the working ability of the smart home appliance with the user experience.
[0047] Optionally, the processor determines that there is a user indoors in the following manner, including: the processor controls the camera to acquire an indoor image; when a user image is recognized in the indoor image, the processor determines that there is a user indoors. In this way, the embodiment of the present disclosure can use the camera to acquire indoor images and recognize the user image therefrom, thereby being able to more accurately determine that there is a user indoors, which is conducive to improving the accuracy of the silent mode of the smart home appliance.
[0048] Optionally, the processor determines that there is a user in the room in the following manner, including: the processor analyzes the sound information and recognizes the user's voice; when the user's voice is recognized, the processor determines that there is a user in the room. In this way, the embodiment of the present disclosure can use the sound sensor to analyze the sound information and recognize the user's voice, so as to more quickly determine whether there is a user in the room, which is conducive to improving the timeliness of the operation of the silent mode of the smart home appliance.
[0049] Optionally, the processor analyzes the sound information and identifies the user's voice therefrom, including: the processor inputs the sound information into the sound analysis model to separate and obtain a plurality of sound types; the processor matches the user's voice from the plurality of sound types. In this way, the embodiment of the present disclosure can use the trained sound analysis model to separate the input sound information, and identify it in combination with the acoustic features corresponding to each type of sound, so as to obtain a plurality of sound types. Then the embodiment of the present disclosure matches whether there is a user's voice from the separated plurality of sound types, so as to quickly determine whether there is a user in the room. It is understandable that the user's voice in the embodiment of the present disclosure is not limited to the user's speaking voice, but can also include the sound of the user's activities, such as footsteps, typing sounds, etc., and no specific limitation is made to this.
[0050] Optionally, the processor controls the smart home appliance to enter a silent mode, including: the processor determines a silent solution according to the difference between the target noise value and the ambient noise value; the processor controls the smart home appliance to enter a corresponding silent mode according to the silent solution. In this way, the embodiment of the present disclosure can judge the degree of influence of the noise problem on the user experience by combining the difference between the target noise value and the ambient noise value, and determine a suitable silent solution accordingly, so as to control the smart home appliance to run a more reasonable silent mode, so as to coordinate the working ability of the smart home appliance with the user experience.
[0051] Optionally, the processor determines a mute solution according to the difference between the target noise value and the ambient noise value, including: when the difference between the target noise value and the ambient noise value is less than or equal to the preset noise value, the processor determines that the mute solution is to reduce the compressor operating frequency; or, when the difference between the target noise value and the ambient noise value is greater than the preset noise value, the processor determines that the mute solution is to reduce the compressor operating frequency and reduce the fan speed. Wherein, the preset noise value is greater than zero. In this way, when the difference between the target noise value and the ambient noise value is less than the preset noise value, the noise problem of the smart home appliance is not prominent, and the main factor affecting the user experience at this time is the sharper noise emitted by the compressor. Therefore, the embodiment of the present disclosure can significantly improve the noise problem of the smart home appliance by reducing the compressor operating frequency, thereby better improving the user experience without sacrificing more working capacity. When the difference between the target noise value and the ambient noise value is greater than the preset noise value, the noise problem of the smart home appliance becomes more obvious, so the embodiment of the present disclosure can more effectively improve the noise problem of the smart home appliance by reducing the compressor operating frequency and reducing the fan speed, thereby better ensuring the user experience.
[0052] Combination Figure 3 As shown, the embodiment of the present disclosure provides another method for controlling a smart home appliance, including:
[0053] S301: The processor obtains indoor sound information.
[0054] S302: The processor analyzes the sound information to extract the ambient noise and its corresponding ambient noise value.
[0055] S303: When there is a user indoors, the processor obtains the distance between the smart home appliance and the user.
[0056] S304: The processor corrects the target noise value according to the distance between the smart home appliance and the user.
[0057] S305, the processor controls the smart home appliance to selectively run a silent mode according to the ambient noise value and the target noise value.
[0058] By adopting the method for controlling smart home appliances provided by the embodiment of the present disclosure, by obtaining indoor sound information and analyzing it, the environmental noise therein can be extracted and the corresponding environmental noise value can be obtained. When there is a user indoors, the embodiment of the present disclosure first determines the distance between the smart home appliance and the user, and then corrects the target noise value accordingly. Since the correlation between noise and distance is taken into consideration, the corrected target noise value can be more in line with the actual user experience. Then the embodiment of the present disclosure further analyzes the relationship between the environmental noise value and the target noise value, so that the smart home appliance can be controlled to operate reasonably to determine whether it enters the silent mode. Therefore, the embodiment of the present disclosure can take into account the actual impact of environmental noise on the user experience, and then reasonably adjust the operation of the smart home appliance, so as to coordinate the working ability of the smart home appliance with the user experience.
[0059] Optionally, the method for controlling a smart home appliance may be executed in the smart home appliance or in a server communicating with the smart home appliance. In the embodiments of the present disclosure, the solution is described with the processor in the smart home appliance as the execution subject.
[0060] Optionally, the processor corrects the target noise value according to the distance between the smart appliance and the user, including: when the distance between the smart appliance and the user is less than the preset distance, the processor maintains the target noise value; or, when the distance between the smart appliance and the user is greater than or equal to the preset distance, the processor reduces the target noise value. In this way, when the distance between the smart appliance and the user is less than the preset distance, the user is closer to the smart appliance at this time, and the attenuation amplitude of the operation noise of the smart appliance when it is transmitted to the user's location is small. Therefore, the embodiment of the present disclosure maintains the initial target noise value, so that the smart appliance can be controlled to enter the silent mode in time to better guarantee the user's experience. When the distance between the smart appliance and the user is greater than or equal to the preset distance, the user is far away from the smart appliance at this time, and the operation noise of the smart appliance will be affected by the distance and produce a large attenuation, and the actual noise value transmitted to the user's location is significantly reduced. Therefore, the embodiment of the present disclosure reduces the initial target noise value to adaptively postpone the time for the smart appliance to enter the silent mode, so that the smart appliance can run the silent mode later, so as to ensure the working ability of the smart appliance itself in more time periods. Therefore, the disclosed embodiment can reasonably correct the target noise value based on the distance between the smart home appliance and the user, so as to more accurately grasp the precise timing for the smart home appliance to enter the silent mode, which is conducive to coordinating the working ability of the smart home appliance with the user's experience.
[0061] Optionally, the reduction amplitude of the target noise value is positively correlated with the distance between the smart appliance and the user. That is, the greater the distance between the smart appliance and the user, the greater the reduction amplitude of the target noise value. In this way, when the smart appliance is farther away from the user, the actual noise value corresponding to the operating noise of the smart appliance transmitted to the user's location is lower, and the impact on the user experience is also smaller. Therefore, the embodiment of the present disclosure can set a larger reduction amplitude to correct and obtain a smaller target noise value, so that the smart appliance can be controlled to run the silent mode later, so as to ensure the working ability of the smart appliance itself in more time periods.
[0062] Combination Figure 4 As shown, the embodiment of the present disclosure provides another method for controlling a smart home appliance, including:
[0063] S401: The processor obtains indoor sound information.
[0064] S402: The processor analyzes the sound information to extract the ambient noise and its corresponding ambient noise value.
[0065] S403, when there is a user indoors, the processor controls the smart home appliance to selectively operate in silent mode according to the ambient noise value and the target noise value.
[0066] S404: When there is no user in the room, the processor controls the smart home appliance not to enter the silent mode.
[0067] By adopting the method for controlling smart home appliances provided by the embodiment of the present disclosure, by obtaining indoor sound information and analyzing it, the environmental noise therein can be extracted and the corresponding environmental noise value can be obtained. When there are no users in the room, there is no need to consider the noise problem, so the embodiment of the present disclosure controls the smart home appliances to never enter the silent mode to give priority to their working ability. When there are users in the room, the embodiment of the present disclosure further analyzes the relationship between the environmental noise value and the target noise value, so that the smart home appliances can be controlled to operate reasonably to determine whether they enter the silent mode. Therefore, the embodiment of the present disclosure can take into account the actual impact of environmental noise on the user experience, and then reasonably adjust the operation of the smart home appliances, so as to coordinate the working ability of the smart home appliances with the user experience.
[0068] Optionally, the method for controlling a smart home appliance may be executed in the smart home appliance or in a server communicating with the smart home appliance. In the embodiments of the present disclosure, the solution is described with the processor in the smart home appliance as the execution subject.
[0069] Combination Figure 5As shown, an embodiment of the present disclosure provides a device 500 for controlling smart home appliances, including a processor 501 and a memory 502. Optionally, the device may also include a communication interface 503 and a bus 504. The processor 501, the communication interface 503, and the memory 502 may communicate with each other through the bus 504. The communication interface 503 may be used for information transmission. The processor 501 may call the logic instructions in the memory 502 to execute the method for controlling smart home appliances of the above embodiment.
[0070] In addition, the logic instructions in the memory 502 described above can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0071] The memory 502 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 501 executes functional applications and data processing by running the program instructions / modules stored in the memory 502, that is, implementing the method for controlling smart home appliances in the above embodiment.
[0072] The memory 502 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 502 may include a high-speed random access memory and may also include a non-volatile memory.
[0073] Combination Figure 6 As shown, an embodiment of the present disclosure provides a smart home appliance, including: a home appliance body 600, and the above-mentioned device 500 for controlling the smart home appliance. The device 500 for controlling the smart home appliance is installed on the home appliance body 600. The installation relationship described here is not limited to placement inside the product, but also includes installation connections with other components of the product, including but not limited to physical connections, electrical connections, or signal transmission connections. Optionally, in this embodiment, the home appliance body is a smart refrigerator. Those skilled in the art will appreciate that the device 500 for controlling the smart home appliance can be adapted to a feasible product body, thereby realizing other feasible embodiments.
[0074] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned method for controlling a smart home appliance.
[0075] The computer-readable storage medium mentioned above may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0076] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium may be a non-transient storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes, or a transient storage medium.
[0077] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible changes. Unless explicitly required, separate components and functions are optional, and the order of operation may vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates, the singular forms of "a", "an" and "the" are intended to include plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of listings containing one or more associated ones. In addition, when used in the present application, the term "comprise" and its variants "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, the elements defined by the sentence "comprising a ..." do not exclude the presence of other identical elements in the process, method or device comprising the elements. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can refer to the description of the method part.
[0078] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0079] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods 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 coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.
[0080] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling a smart home appliance, characterized in that: include: Get indoor sound information; Analyze the sound information and extract the environmental noise and its corresponding environmental noise value; When there are users indoors, the smart home appliances are controlled to selectively operate in silent mode based on the ambient noise value and the target noise value.
2. The method according to claim 1, characterized in that The method of controlling the smart home appliance to selectively operate in silent mode according to the ambient noise value and the target noise value includes: When the ambient noise value is less than or equal to the target noise value, the smart home appliance is controlled to enter the silent mode; or, When the ambient noise value is greater than the target noise value, the smart home appliances are controlled not to enter the silent mode.
3. The method according to claim 1, characterized in that: The analyzing the sound information to extract the ambient noise and its corresponding ambient noise value comprises: Input the sound information into the sound analysis model to separate and obtain multiple sound types; Extract environmental noise from multiple sound types and obtain environmental noise values corresponding to the environmental noise.
4. The method according to claim 1, characterized in that: The target noise value is obtained in the following manner, including: Analyze sound information and extract the operating noise of smart home appliances; The real-time noise value corresponding to the operating noise of the smart home appliance is determined as the target noise value.
5. The method according to claim 1, characterized in that The presence of a user in the room is determined in the following ways, including: Analyze sound information and identify the user's voice; When the user's voice is recognized, it is determined that the user exists in the room.
6. The method according to any one of claims 1 to 5, characterized in that: Before controlling the smart home appliance to selectively operate in silent mode according to the ambient noise value and the target noise value, the method further includes: Get the distance between the smart home appliance and the user; Correct the target noise value according to the distance between the smart appliance and the user.
7. The method according to claim 6, characterized in that The method of correcting the target noise value according to the distance between the smart home appliance and the user includes: When the distance between the smart home appliance and the user is less than the preset distance, the target noise value is maintained; or, When the distance between the smart home appliance and the user is greater than or equal to the preset distance, the target noise value is reduced.
8. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: When there is no user in the room, the smart home appliances are controlled not to enter the silent mode.
9. A device for controlling a smart home appliance, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for controlling a smart home appliance according to any one of claims 1 to 8 when running the program instructions.
10. A smart home appliance, characterized in that: include: Home appliance body; The device for controlling a smart home appliance as claimed in claim 9 is installed on the home appliance body.
11. A storage medium storing program instructions, characterized in that: When the program instructions are executed, the method for controlling a smart home appliance according to any one of claims 1 to 8 is executed.