Method, device and intelligent device for controlling intelligent device
By obtaining user command information and adjusting the operation mode of smart devices, the problem of the noise of smart devices interfering with user communication is solved, and convenient and smooth communication between users is achieved.
Patent Information
- Application Number
- CN202110719618.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-28
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-06-28
AI Technical Summary
The operating noise of smart devices interferes with communication between users, and existing solutions cannot meet users' convenient communication needs.
By obtaining the user's command information, determine the user who intends to communicate, and determine the smart device with operating noise in the space where the user is located, and adjust its operating mode to reduce noise.
It effectively reduces the noise interference of smart devices in the user communication environment and promotes smooth communication between users without requiring users to shelve what they are doing.
Smart Images

Figure CN113534672B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart home appliances, for example, to a method, apparatus and smart device for controlling a smart device. Background Art
[0002] At present, with the popularity of smart devices, smart air conditioners, smart refrigerators, smart washing machines, smart wall lamps and other smart devices have gradually entered the lives of users. Although these smart devices provide users with a certain degree of convenience, they also cause trouble to users due to excessive noise during their use. For example, if multiple users communicate indoors, it is easy for the communication to be poor due to the excessive noise of the smart devices, so that users cannot hear each other's conversation clearly. The existing solution requires one of the users to put aside what he is doing and actively move to shorten the distance with the other user to communicate, so as to achieve smooth communication between users. However, this solution cannot meet the user's needs for convenient communication.
[0003] Therefore, how to promote smooth communication between users more conveniently has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] 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.
[0005] The embodiments of the present disclosure provide a method, apparatus and smart device for controlling a smart device, which can more effectively avoid interference from the operating noise of the smart device and provide users with a more convenient solution that promotes smooth communication among users.
[0006] In some embodiments, the method includes: obtaining command information of a first user; determining a second user with whom the first user intends to communicate based on the command information; determining a smart device with operating noise in the space where the first user and the second user are located; and adjusting the operating mode of the smart device to reduce the operating noise of the smart device.
[0007] In some embodiments, the method includes: extracting target identification information from the command information; and determining, in a pre-stored identification information library, a user corresponding to the target identification information as a second user with whom the first user intends to communicate.
[0008] In some embodiments, the method includes: extracting target room information in the command information; and determining a user associated with the target room information as a second user with whom the first user intends to communicate.
[0009] In some embodiments, the method includes: determining a smart device in a space where the first user and the second user are located whose operating loudness is greater than a preset loudness as a smart device with operating noise.
[0010] In some embodiments, the method includes: lowering the operating gear of the smart device; or shutting down the operating mode in which the smart device is running.
[0011] In some embodiments, the method includes: when the first user has communication intention, obtaining command information of the first user.
[0012] In some embodiments, the method includes: determining a third user who is closest to the smart device, and sending a request to adjust the operation mode of the smart device to the third user; upon receiving adjustment confirmation information sent by the third user, adjusting the operation mode of the smart device.
[0013] In some embodiments, the method includes: if no voice information sent by the first user and / or the second user is received within a preset time period, adjusting the operation mode of the smart device again to restore the smart device to an initial operation state.
[0014] In some embodiments, the apparatus includes: a processor and a memory storing program instructions, and the processor is configured to execute the aforementioned method for controlling a smart device when running the program instructions.
[0015] In some embodiments, the smart device includes: the aforementioned apparatus for controlling the smart device.
[0016] The method, apparatus and smart device for controlling smart devices provided by the embodiments of the present disclosure can achieve the following technical effects: determining the second user with whom the first user intends to communicate through the command information of the first user, determining the smart device that can cause noise interference in the environment where the first user and the second user are located, and adjusting the operation mode of the smart device to reduce the noise interference of the smart device in the communication environment between the first user and the second user, so as to promote smoother communication without any user having to put aside what they are doing, thereby providing users with a more convenient way of communication that effectively guarantees the quality of communication.
[0017] 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
[0018] 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:
[0019] Figure 1 is a schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure;
[0020] Figure 2 is a schematic diagram of a method for determining a second user provided by an embodiment of the present disclosure;
[0021] Figure 3 is a schematic diagram of another method for determining a second user provided by an embodiment of the present disclosure;
[0022] Figure 4 is another schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure;
[0023] Figure 5 is another schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure;
[0024] Figure 6 It is a schematic diagram of a device for controlling a smart device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] 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.
[0026] 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.
[0027] Unless otherwise stated, the term "plurality" means two or more.
[0028] 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.
[0029] 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.
[0030] 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.
[0031] In the embodiments of the present disclosure, a smart device refers to a home appliance product that is formed by introducing a microprocessor, sensor technology, and network communication technology into home appliances. It has the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of a smart device often relies on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, a smart device can connect to electronic devices to enable users to remotely control and manage the smart device.
[0032] In the disclosed embodiments, the mobile device may include, for example, a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, etc., or any combination thereof, wherein the wearable device may include, for example, a smart watch, a smart bracelet, a pedometer, etc.
[0033] Figure 1 is a schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure, combined with Figure 1 As shown, the embodiment of the present disclosure provides a method for controlling a smart device, including:
[0034] S11, the server obtains command information of the first user.
[0035] S12, the server determines the second user with whom the first user intends to communicate based on the command information.
[0036] S13, in the space where the first user and the second user are located, the server determines that there is a smart device with operating noise.
[0037] S14, the server adjusts the operation mode of the smart device to reduce the operation noise of the smart device.
[0038] In the technical solution provided by the embodiment of the present disclosure, the server can be arranged in a smart device in the house where the user is located. Here, the user can be the first user, the second user or the third user, without specific limitation. The server can also be a server arranged in the cloud. The first user refers to a user who can initiate communication in the house. Specifically, the server can obtain the command information of the first user. Among them, the command information can be sent directly or indirectly to the server by the first user in the form of voice. The command information can also be input by the first user in the form of text to the APP (Application) associated with the server, so that the server obtains the command information of the user text input uploaded by the APP associated with it. In this solution, the command information refers to the embodiment of the user's communication needs. For example, the command information can be "I want to communicate with user A", "I want to communicate with the user in the kitchen", and so on.
[0039] Furthermore, the server can determine the second user that the first user intends to communicate with based on the command information. In this solution, the server can determine the second user that the first user wants to communicate with by extracting valid information from the command information. Here, the valid information can be the identification information of the second user, or it can be the target room information where the second user is located. In an optimized solution, the urgency of the command information can also be determined by extracting keywords from the command information. And based on the urgency of the command information of the first user, the user associated with the urgency is determined as the second user. For example, if the command information of the first user is "hold a parent-teacher meeting for the child", and the urgency of the keyword "parent-teacher meeting" is determined to be high, then the "father" associated with the high urgency can be determined as the second user. With this solution, different dimensions can be combined to accurately determine the second user that the first user intends to communicate with, thereby ensuring the accuracy of the communication object.
[0040] The server can determine the smart devices with running noise in the space where the first user and the second user are located. In this solution, the space where the first user and the second user are located can be the room where the first user is located and the room where the second user is located; for example, the first user is in the bedroom and the second user is in the kitchen, then the space where the first user and the second user are located can be the bedroom and the kitchen. In another example, the space where the first user and the second user are located can also be the house where the first user and the second user are located together; for example, the first user is in the bedroom and the second user is in the kitchen, then the space where the first user and the second user are located can be a house including a bedroom and a kitchen, specifically including a bedroom, a kitchen, a living room, a washroom, a study, and the like.
[0041] Furthermore, it is possible to determine the smart devices with operating noise in the space where the first user and the second user are located. The smart devices may be running devices or standby devices. Here, as long as they can generate operating noise, the operating state of the smart devices is not limited. The smart devices with operating noise that have been determined may be one or more. After determining the smart devices with operating noise, the operating mode of the smart devices is adjusted to reduce the operating noise of the smart devices.
[0042] With this solution, the second user with whom the first user intends to communicate is determined through the command information of the first user, and the smart device that can cause noise interference is determined in the environment where the first user and the second user are located, and the operation mode of the smart device is adjusted to reduce the noise interference of the smart device in the communication environment between the first user and the second user, so as to promote smoother communication without any user having to put aside what they are doing, providing users with a more convenient communication method that effectively guarantees the quality of communication.
[0043] Figure 2is a schematic diagram of a method for determining a second user provided by an embodiment of the present disclosure, combined with Figure 2 As shown, optionally, S12, the server determines the second user that the first user intends to communicate with according to the command information, including:
[0044] S21, the server extracts the target identification information in the command information.
[0045] S22, the server determines the user corresponding to the target identification information in the pre-stored identification information database as the second user with whom the first user intends to communicate.
[0046] In this solution, the server can extract the target identification information in the command information, where the target identification information can be information that can represent the user's identity. Furthermore, the second user corresponding to the target identification information can be matched in the identification information library pre-stored in the server. With this solution, the second user who meets the communication needs of the first user can be more accurately determined in the whole house in combination with the pre-stored correspondence in the server.
[0047] Figure 3 is another schematic diagram of a method for determining a second user provided by an embodiment of the present disclosure, combined with Figure 3 As shown, optionally, S12, the server determines the second user that the first user intends to communicate with according to the command information, including:
[0048] S31, the server extracts the target room information in the command information.
[0049] S32, the server determines the user associated with the target room information as the second user with whom the first user intends to communicate.
[0050] In this solution, the server can extract the target room information in the command information. Here, the target room information can be a room name or a room code. Furthermore, the server can determine the user associated with the target room information as the second user with whom the first user intends to communicate. In one example, the user associated with the target room can be pre-set. For example, if the target room is a kitchen, the "mother" who often goes to the kitchen is associated with the kitchen. In another example, the user associated with the target room can also be determined as the user in the target room or the user closest to the target room. With this solution, the target room information can be combined to more accurately determine the second user who meets the communication needs of the first user in the whole house.
[0051] Optionally, in S13, the server determines that there is a smart device with operating noise in the space where the first user and the second user are located, including:
[0052] The server determines the smart devices whose operating loudness is greater than a preset loudness in the space where the first user and the second user are located as smart devices with operating noise.
[0053] In this solution, the preset loudness can be pre-set according to the user's degree of noise resistance. In one example, the preset loudness can be set to 50dB. Furthermore, the server can obtain the operating loudness of the smart devices in the space where the first user and the second user connected to it are located. Here, the operating loudness of each smart device can be determined by its respective associated sound collection module. In another example, it can also be determined by the noise parameter information carried by the smart device when it leaves the factory. Furthermore, one or more smart devices whose operating loudness is greater than the preset loudness can be determined in the space where the first user and the second user are located, and they are determined as smart devices with operating noise. With this solution, it is possible to effectively determine the smart devices that are prone to noise interference in the communication environment of the first user and the second user, so as to regulate the determined smart devices.
[0054] Optionally, in S14, the server adjusts the operation mode of the smart device to reduce the operation noise of the smart device, including:
[0055] The server lowers the operating gear of the smart device; or,
[0056] The server shuts down the operating mode that the smart device is running.
[0057] In the technical solution provided by the embodiment of the present disclosure, after determining that there is an intelligent device with operating noise, the server can obtain the gear information of the operating mode in which the intelligent device is running. The server can reduce the operating noise of the intelligent device by reducing the operating gear of the intelligent device. Specifically, the operating gear can be reduced by one level. For example, if the gear information of the intelligent device being run is high-grade, the operating gear of the intelligent device can be reduced to medium-grade first, and the operating loudness of the intelligent device after the gear is reduced can be obtained. If the operating loudness at this time is still higher than the preset loudness, the operating gear of the intelligent device can be reduced again, and so on. In this way, the operating noise generated during the operation of the intelligent device is effectively reduced while ensuring the operating scheme of the intelligent device being run, so as to meet the good communication environment between users and avoid environmental noise interference. In another example, if it is detected that the current operating gear of the intelligent device is already in the lowest gear, the operating mode in which the intelligent device is running can be turned off by the server. In this way, the interference of the operating noise in the user's communication environment is effectively reduced to meet the needs of the user's communication environment.
[0058] Optionally, S11, the server obtains command information of the first user, including:
[0059] When the first user has the intention to communicate, the server obtains the command information of the first user.
[0060] In this solution, it can be determined whether the first user has the intention to communicate by using an image acquisition device set in the environment where the first user is located. Here, the image acquisition device can be a camera. Specifically, image information indicating that the user has the intention to communicate can be pre-stored on the server side. For example, if the first user looks in the direction of other users for a preset time period, it is determined that the first user has the intention to communicate, and the preset time period can be 2 minutes. In another example, it can also be determined whether the first user has the intention to communicate by using a sound acquisition device set in the environment where the first user is located. Here, the sound acquisition device can be a microphone. For example, if the first user voice inputs "I want to communicate with user A" into the microphone, when the microphone receives the voice information, it is determined that the first user has the intention to communicate. With this solution, the timing of obtaining the command information is determined more accurately to avoid the situation where the server mistakenly obtains the command information when the first user does not have the intention to communicate.
[0061] Figure 4 is another schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure, combined with Figure 4 As shown, the embodiment of the present disclosure provides a method for controlling a smart device, including:
[0062] S41, the server obtains command information of the first user.
[0063] S42, the server determines the second user with whom the first user intends to communicate based on the command information.
[0064] S43, in the space where the first user and the second user are located, the server determines that there is a smart device with operating noise.
[0065] S44, the server determines a third user who is closest to the smart device, and sends a request for adjusting the operation mode of the smart device to the third user.
[0066] S45, when the server receives the adjustment confirmation information sent by the third user, it adjusts the operation mode of the smart device.
[0067] In the technical solution provided by the embodiment of the present disclosure, the third user can be the first user; the third user can be the second user; the third user can also be other users in the room other than the first user and the second user. Specifically, the server can determine the location information through the wearable device associated with each user, and use this as the basis for determining the third user. The server can send an adjustment request for the operation mode of the smart device to the third user. For example, if the smart device is a smart range hood, the adjustment request for the operation mode of the smart device can be "Do you need to lower the exhaust gear of the smart range hood?" and when the adjustment confirmation information of the third user is received to indicate that the adjustment is agreed, the operation mode of the smart device is adjusted. Here, the adjustment confirmation information indicating the agreement to adjust the smart device can be "The current operating gear can be lowered." In this way, it is avoided that the operation of the smart device is affected by blindly adjusting the operating gear of the smart device. And by determining the adjustment confirmation information of the third user closest to the smart device, the adverse consequences caused by the gear adjustment are effectively prevented, which is convenient for users to use.
[0068] Figure 5 is another schematic diagram of a method for controlling a smart device provided by an embodiment of the present disclosure, combined with Figure 5 As shown, the embodiment of the present disclosure provides a method for controlling a smart device, including:
[0069] S51, the server obtains command information of the first user.
[0070] S52: The server determines, based on the command information, a second user with whom the first user intends to communicate.
[0071] S53: In the space where the first user and the second user are located, the server determines that there is a smart device with operating noise.
[0072] S54: The server adjusts the operation mode of the smart device to reduce the operation noise of the smart device.
[0073] S55, when the server does not receive the voice information sent by the first user and / or the second user within the preset time period, the server adjusts the operation mode of the smart device again to restore the smart device to the initial operation state.
[0074] In the technical solution provided by the embodiment of the present disclosure, a preset time period can be set on the server side. In one example, the preset time period can be 30 seconds. When the server side does not receive the voice information of the first user after 30 seconds, it is determined that the communication between the first user and the second user has ended; when the server side does not receive the voice information of the second user after 30 seconds, it is determined that the communication between the first user and the second user has ended; when the server side does not receive the voice information of the first user and the second user after 30 seconds, it is determined that the communication between the first user and the second user has ended. Further, after it is determined that the communication between the first user and the second user has ended, the operation mode of the smart device can be adjusted to restore it to the initial operation state. Here, the initial operation state refers to the operation state when the gear position of the smart device is not adjusted. With this solution, it is effectively guaranteed that after the communication between the first user and the second user ends, the smart devices in the whole house can be adjusted to the operation state before the communication, thereby ensuring the integrity of the implementation of the solution.
[0075] In actual applications, the server can obtain the command information of the first user. If the command information is "I want to communicate with user A", then according to the command information, it can be determined that the second user with whom the first user intends to communicate is user A. After determining that the spaces where the first user and the second user are located are the living room and the bedroom, it is determined that there are smart devices with running noise in the living room and the bedroom, and the operating mode of one or more smart devices is adjusted to reduce the operating noise of the smart devices to promote smoother communication. No user needs to put aside what they are doing, providing users with a more convenient way of communication that effectively ensures the quality of communication.
[0076] The embodiment of the present disclosure provides a device for controlling a smart device, comprising an acquisition module, a first determination module, a second determination module and an adjustment module. The acquisition module is configured to acquire command information of a first user; the first determination module is configured to determine the second user with whom the first user intends to communicate based on the command information; the second determination module is configured to determine a smart device with operating noise in a space where the first user and the second user are located; and the adjustment module is configured to adjust the operating mode of the smart device to reduce the operating noise of the smart device.
[0077] The apparatus for controlling a smart device provided by an embodiment of the present disclosure determines the second user with whom the first user intends to communicate through command information from the first user, determines a smart device that can cause noise interference in the environment where the first user and the second user are located, and adjusts the operation mode of the smart device to reduce the noise interference of the smart device in the communication environment between the first user and the second user, so as to promote smoother communication without any user having to put aside what they are doing, thereby providing users with a more convenient way of communication that effectively ensures the quality of communication.
[0078] Combination Figure 6As shown, an embodiment of the present disclosure provides a device for controlling an intelligent device, including a processor 100 and a memory 101. Optionally, the device may also include a communication interface 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other through the bus 103. The communication interface 102 may be used for information transmission. The processor 100 may call the logic instructions in the memory 101 to execute the method for controlling an intelligent device of the above embodiment.
[0079] In addition, the logic instructions in the memory 101 described above may be implemented in the form of software functional units and when sold or used as independent products, may be stored in a computer-readable storage medium.
[0080] The memory 101 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 100 executes functional applications and data processing by running the program instructions / modules stored in the memory 101, that is, implementing the method for controlling the smart device in the above embodiment.
[0081] The memory 101 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 101 may include a high-speed random access memory and may also include a non-volatile memory.
[0082] An embodiment of the present disclosure provides a smart device, comprising the above-mentioned apparatus for controlling the smart device.
[0083] 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 device.
[0084] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the above-mentioned method for controlling a smart device.
[0085] The computer-readable storage medium mentioned above may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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 an intelligent device, characterized in that: include: Obtaining command information of the first user; Determining, based on the command information, a second user with whom the first user intends to communicate; In the space where the first user and the second user are located, determining that there is a smart device with operating noise; Adjusting the operation mode of the smart device to reduce the operation noise of the smart device; The first user and the second user are in the same space; the first user refers to a user who can initiate communication in the space.
2. The method according to claim 1, characterized in that Determining, according to the command information, a second user with whom the first user intends to communicate, includes: Extracting target identification information from the command information; In a pre-stored identification information database, a user corresponding to the target identification information is determined as a second user with whom the first user intends to communicate.
3. The method according to claim 1, characterized in that: Determining, according to the command information, a second user with whom the first user intends to communicate, includes: Extracting target room information from the command information; The user associated with the target room information is determined as the second user with whom the first user intends to communicate.
4. The method according to claim 1, characterized in that: In a space where the first user and the second user are located, determining a smart device having operating noise, including: A smart device whose operating loudness is greater than a preset loudness in the space where the first user and the second user are located is determined as a smart device with operating noise.
5. The method according to claim 1, characterized in that The adjusting the operation mode of the smart device includes: Lowering the operating gear of the smart device; or, Close the operating mode in which the smart device is running.
6. The method according to claim 1, characterized in that The obtaining the command information of the first user includes: When the first user has a communication intention, command information of the first user is obtained.
7. The method according to claim 1, characterized in that After determining that there is a smart device with operating noise, the method further includes: Determine a third user who is closest to the smart device, and send a request for adjusting the operation mode of the smart device to the third user; When the adjustment confirmation information sent by the third user is received, the operation mode of the smart device is adjusted.
8. The method according to claim 1, characterized in that After adjusting the operation mode of the smart device, the method further includes: When no voice information sent by the first user and / or the second user is received within a preset time period, the operation mode of the smart device is adjusted again to restore the smart device to an initial operation state.
9. A device for controlling an intelligent device, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for controlling a smart device according to any one of claims 1 to 8 when running the program instructions.
10. A smart device, characterized in that: The invention comprises the apparatus for controlling a smart device as claimed in claim 9.
Citation Information
Patent Citations
Device and method for the automatic adjustment of the noise volume in a vehicle interior
CN103863224A
Incoming call answering method and system
CN105223818A