WO2020155359A1 - Procédé de commande pour appareil électroménager, serveur, appareil électroménager, et support de stockage - Google Patents

Procédé de commande pour appareil électroménager, serveur, appareil électroménager, et support de stockage Download PDF

Info

Publication number
WO2020155359A1
WO2020155359A1 PCT/CN2019/080212 CN2019080212W WO2020155359A1 WO 2020155359 A1 WO2020155359 A1 WO 2020155359A1 CN 2019080212 W CN2019080212 W CN 2019080212W WO 2020155359 A1 WO2020155359 A1 WO 2020155359A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
household electrical
electrical appliance
control instruction
appliance
Prior art date
Application number
PCT/CN2019/080212
Other languages
English (en)
Chinese (zh)
Inventor
陈俊吉
Original Assignee
广东美的制冷设备有限公司
美的集团股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 广东美的制冷设备有限公司, 美的集团股份有限公司 filed Critical 广东美的制冷设备有限公司
Priority to US17/423,070 priority Critical patent/US20220103390A1/en
Publication of WO2020155359A1 publication Critical patent/WO2020155359A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Definitions

  • This application relates to the field of household electrical appliances, and in particular to a method for controlling household electrical appliances, servers, household electrical appliances, and computer-readable storage media.
  • voice intelligent recognition technology With the continuous development of voice intelligent recognition technology, by applying voice technology to the control of home appliances, users can control the home appliances through voice.
  • the user needs to walk close to the home appliance to control it, making it difficult for the user to implement voice control on the home appliance at a distance, or if the home appliance is a split air conditioner, pendant lamp, etc.
  • Restrictions on installation conditions (such as installation in high places) make it difficult for users to approach these devices for voice control, and these situations will cause inconvenience to users.
  • the main purpose of this application is to provide a method for controlling household electrical appliances, a server, household electrical appliances, and a computer-readable storage medium, so as to facilitate the voice control of household electrical appliances by users.
  • the present application provides a method for controlling a household electrical appliance.
  • the method for controlling a household electrical appliance includes the following steps:
  • the server receives the voice information sent by the first household appliance
  • the method further includes:
  • the notification information is sent to the first household appliance, and the first household appliance is configured to notify the second household appliance according to the notification information to send the control instruction acquisition request to the server.
  • control of the home appliance Methods also include:
  • the server sends notification information to the second household electrical appliance according to the device information, so as to notify the second household electrical appliance to send the control instruction acquisition request to the server.
  • the second household electrical appliance sends the control instruction acquisition request to the server at a preset time interval.
  • the device information corresponding to the second household electrical appliance is obtained under the condition that the control instruction obtaining request sent by the second household electrical appliance is received, and the control instruction corresponding to the stored device information is sent to the After the step of the second household electrical appliance, the control method of the household electrical appliance further includes:
  • control instruction is stored in a cache
  • the device information and control information of the device to be controlled are determined according to the voice information
  • the control instruction corresponding to the device information is generated and stored according to the control information.
  • the step of determining device information of the device to be controlled according to the voice information includes:
  • the method before the step of receiving the voice information sent by the first household appliance by the server, the method further includes:
  • binding information bind the first household appliance and the device to be controlled under the same account or the same group of accounts to obtain the condition of the request after receiving the control instruction sent by the second household appliance Next, search for the device to be controlled among devices under the same account or the same group of accounts to which the first household appliance belongs.
  • the method before the step of receiving the voice information sent by the first household appliance by the server, the method further includes:
  • the first household appliance Upon receiving the authorization information sent by the device to be controlled, the first household appliance is determined according to the household appliance information in the authorization information, and the first household appliance is granted the control authority of the device to be controlled.
  • the present application provides a method for controlling a household electrical appliance.
  • the method for controlling a household electrical appliance includes the following steps:
  • the first household appliance When the first household appliance collects voice information, it sends the voice information to the server, where the server determines the device information of the device to be controlled according to the voice information, and generates a control instruction corresponding to the device information and save;
  • the method further includes:
  • the first household appliance judges whether the device information in the received notification information is the device information of the end;
  • the first household electrical appliance executes the step of sending the notification information of the acquisition control instruction to the second household electrical appliance corresponding to the device information.
  • the method further includes:
  • the voice information is collected.
  • control method of the household electrical appliance further includes:
  • the first household electrical appliance regularly sends a control instruction acquisition request to the server;
  • the first household electrical appliance sends a control instruction acquisition request to the server when receiving the notification information for acquiring the control instruction sent by the third household electrical appliance.
  • the present application provides a method for controlling a household electrical appliance.
  • the method for controlling a household electrical appliance includes the following steps:
  • the second household electrical appliance sends a control instruction acquisition request to the server, where the server acquires a pre-stored control instruction associated with the device information corresponding to the second household electrical appliance under the condition that the server receives the control instruction acquisition request.
  • the control instruction is generated according to the voice information uploaded by the first household appliance;
  • control instruction When a control instruction sent by the server is received, the control instruction is executed.
  • control method of the household electrical appliance further includes:
  • the second household electrical appliance regularly sends a control instruction acquisition request to the server;
  • the second household electrical appliance upon receiving the notification information, sends a control instruction acquisition request to the server, where the notification information is sent by the first household electrical appliance or the server.
  • this application also provides a server, which includes:
  • the server includes a memory, a processor, and a control program of a household electrical appliance that is stored on the memory and can run on the processor.
  • the control program of the household electrical appliance is executed by the processor, the household electrical appliance is The steps of the control method.
  • this application also provides a household electrical appliance, which includes:
  • the household electrical appliance includes a memory, a processor, and a control program of the household electrical appliance stored on the memory and capable of running on the processor.
  • the control program of the household electrical appliance is executed by the processor, the household electrical appliance is implemented as described above. Steps of equipment control method.
  • the present application also provides a computer-readable storage medium having stored therein a control program of a household electrical appliance, and when the control program of the household electrical appliance is executed by a processor, the household electrical appliance is implemented as described above The steps of the control method.
  • the method for controlling household electrical appliances, the server, household electrical appliances, and computer-readable storage medium provided by the present application receives the voice information collected by the first household electrical appliance; determines the device information and control information of the device to be controlled according to the voice information, and The control information generates and saves a control instruction corresponding to the device information; under the condition of receiving the control instruction acquisition request sent by the second household electrical appliance, the device information corresponding to the second household electrical appliance is acquired, and all the saved The control instruction corresponding to the device information is sent to the second household electrical appliance, and the second household electrical appliance is configured to execute the control instruction. In this way, it is convenient for users to perform voice control on home appliances.
  • FIG. 1 is a schematic diagram of a hardware operating environment of an embodiment terminal involved in a solution of an embodiment of the application;
  • FIG. 2 is a schematic flowchart of a first embodiment of a method for controlling household electrical appliances according to this application;
  • FIG. 3 is a schematic flowchart of a second embodiment of a method for controlling household appliances of this application
  • FIG. 4 is a schematic flowchart of a third embodiment of a method for controlling household appliances of this application.
  • FIG. 5 is an example diagram of the three-terminal interaction of the method for controlling household appliances of this application.
  • the present application provides a method for controlling household electrical appliances, so as to facilitate users to perform voice control on household electrical appliances.
  • FIG. 1 is a schematic diagram of the hardware operating environment of the embodiment terminal involved in the solution of the embodiment of the present application;
  • the terminal in the embodiment of the present application may be a server, or a household appliance, or a control device of the household appliance.
  • the terminal may include: a processor 1001, such as a CPU central processing unit (central processing unit), memory 1002, communication bus 1003. Among them, the communication bus 1003 is used to realize the connection and communication between the components in the terminal.
  • the memory 1002 may be a high-speed RAM random access memory (random-access memory), it can also be a stable memory (non-volatile memory), such as disk storage.
  • the memory 1002 may also be a storage device independent of the aforementioned processor 1001.
  • FIG. 1 does not constitute a limitation on the terminal of the embodiment of the present application, and may include more or less components than shown in the figure, or a combination of certain components, or different components Layout.
  • the memory 1002 which is a computer storage medium, may include a control program of a household electrical appliance.
  • the processor 1001 can be used to call the control program of the household electrical appliance stored in the memory 1002, and perform the following operations:
  • the server receives the voice information sent by the first household appliance
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the notification information is sent to the first household appliance, and the first household appliance is configured to notify the second household appliance according to the notification information to send the control instruction acquisition request to the server.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the server sends notification information to the second household electrical appliance according to the device information, so as to notify the second household electrical appliance to send the control instruction acquisition request to the server.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • binding information bind the first household appliance and the device to be controlled under the same account or the same group of accounts to obtain the condition of the request after receiving the control instruction sent by the second household appliance Next, search for the device to be controlled among devices under the same account or the same group of accounts to which the first household appliance belongs.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the first household appliance Upon receiving the authorization information sent by the device to be controlled, the first household appliance is determined according to the household appliance information in the authorization information, and the first household appliance is granted the control authority of the device to be controlled.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the first household appliance When the first household appliance collects voice information, it sends the voice information to the server, where the server determines the device information of the device to be controlled according to the voice information, and generates a control instruction corresponding to the device information and save;
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the first household appliance judges whether the device information in the received notification information is the device information of the end;
  • the first household electrical appliance executes the step of sending the notification information of the acquisition control instruction to the second household electrical appliance corresponding to the device information.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the voice information is collected.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the first household electrical appliance regularly sends a control instruction acquisition request to the server;
  • the first household electrical appliance sends a control instruction acquisition request to the server when receiving the notification information for acquiring the control instruction sent by the third household electrical appliance.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the second household electrical appliance sends a control instruction acquisition request to the server, where the server acquires a pre-stored control instruction associated with the device information corresponding to the second household electrical appliance under the condition that the server receives the control instruction acquisition request.
  • the control instruction is generated according to the voice information uploaded by the first household appliance;
  • control instruction When a control instruction sent by the server is received, the control instruction is executed.
  • the processor 1001 may call the control program of the household electrical appliance stored in the memory 1002, and also perform the following operations:
  • the second household electrical appliance regularly sends a control instruction acquisition request to the server;
  • the second household electrical appliance upon receiving the notification information, sends a control instruction acquisition request to the server, where the notification information is sent by the first household electrical appliance or the server.
  • control method of the household electrical appliance includes:
  • Step S10 The server receives the voice information sent by the first household appliance.
  • the terminal in the embodiment is a server.
  • the household appliances can be TVs, electric fans, air conditioners, washing machines and other household appliances. All the household electrical appliances have a voice collection function, which can be implemented by a built-in or external voice collection module. When the user speaks the voice related to the voice information, the household appliance currently collecting the voice is the first household appliance.
  • the voice information collected by the first household appliance includes the device name of the household appliance to be controlled, and control information used to indicate the user's intention to control the device to be controlled.
  • control information used to indicate the user's intention to control the device to be controlled.
  • a complete voice message can be "TV off” or “washing machine on”, where “TV” and “washing machine” are device names, and "on” and “off” are control information.
  • Fig. 5 is an example diagram of three-terminal interaction between the server, the first household appliance and the second household appliance. After the voice information is collected by the first household appliance, the voice information is sent to the server, so that the server can receive the voice information collected by the first household appliance.
  • Step S20 Determine the device information and control information of the device to be controlled according to the voice information, and generate and save a control instruction corresponding to the device information according to the control information.
  • the voice information includes the device name and control information.
  • the server can search for the corresponding household appliance according to the device name in the voice information to obtain the device information of the household appliance.
  • the device information Can include device serial number, device ID number and device IP number,
  • the home appliance is the device to be controlled.
  • the server determines the device information of the home appliance to be controlled, it can extract the relevant control words in the control information, and then query the control instructions that match the control words in the dictionary of the control instructions of the home appliance, and the result will be matched
  • the control instruction is associated with the device information of the device to be controlled as a control instruction to be sent to the device to be controlled, and the control instruction is stored in the control instruction buffer corresponding to the device to be controlled in the server.
  • the voice information includes area name, device name, and control information. Pre-divide a certain area (such as the entire house of a house) into multiple preset areas according to the actual needs of users (can be based on the actual physical spacing of the room, kitchen, balcony, living room, dining room, bathroom, etc.). Each preset area has a corresponding area name, and each preset area is associated with a corresponding home appliance in advance. It should be noted that a preset area can be associated with multiple home appliances (for example, a room can be associated with home appliances such as TVs, air conditioners, and electric fans), and a home appliance can also correspond to multiple preset areas (such as When there is only one washing machine in the house, the washing machine can correspond to all preset areas).
  • a preset area can be associated with multiple home appliances (for example, a room can be associated with home appliances such as TVs, air conditioners, and electric fans), and a home appliance can also correspond to multiple preset areas (such as When there is only one washing machine in the house, the washing machine
  • the server When the server receives the voice information, it can first determine the preset area where the device to be controlled is located according to the area name in the voice information, and then search for the device to be controlled among all household appliances associated with the preset area according to the device name, and then search After the device to be controlled is output, the device information of the device to be controlled can be obtained.
  • the first household appliance and the device to be controlled are pre-bound under the same account, and the account may be the user's account on the server, and the server can only determine that it is bound to the first household appliance according to voice information.
  • the device information of the device to be controlled under the same account that is, when the server receives the voice information sent by the first household appliance, it obtains the device information corresponding to the first household appliance (first household appliance information), and then according to the voice information
  • the device name in finds the household electrical appliance under the bound account corresponding to the first household electrical appliance information.
  • the first household appliance and the device to be controlled are pre-bound under the same set of accounts, and the same set of accounts may be the same set of accounts associated with each other on the server by multiple users, for example, in the same set of accounts.
  • the husband’s account is bound to the first household appliance
  • the wife’s account is bound to the other devices to be controlled except the first household appliance (ie the second household appliance).
  • the accounts of the couple are in the same family scene Under the account group (that is, the husband's account and the wife's account are related, and both belong to the same group of accounts), of course, if both belong to the same account, it also belongs to the same group of accounts.
  • the server can only determine the device information of the device to be controlled that is bound to the same set of accounts as the first household appliance according to the voice information, that is, when the server receives the voice information sent by the first household appliance, it obtains the device corresponding to the first household appliance Information (first home appliance information), and then search for home appliances under the same group of bound accounts corresponding to the first home appliance information according to the device name in the voice information.
  • the server may determine the first household appliance according to the household appliance information in the authorization information before receiving the voice information sent by the first household appliance, and when receiving the authorization information sent by the device to be controlled.
  • the first household electrical appliance grants the control authority of the device to be controlled.
  • the authorization information may include household electrical appliance information of multiple different household electrical appliances, that is, the device to be controlled can authorize multiple first household electrical appliances.
  • the authorization information includes the information of the authorizer (ie, the device information of the device to be controlled) and the information of the authorized person (ie, the device information of the first household appliance).
  • the server determines the device information of the device to be controlled according to the voice information sent by the first household appliance, and at the same time, obtains the device information corresponding to the first household appliance, and newly determines whether the first household appliance has the control authority of the device to be controlled according to the first household appliance If yes, execute the step of generating the control instruction of the device to be controlled according to the control information; if it does not indicate that the first household appliance does not have the control authority of the device to be controlled, then the parsed control information is not processed.
  • the device to be controlled needs to grant authority to the first household appliance in advance, and configure the first household appliance to have control authority over the device to be controlled.
  • the server can only determine the device to be controlled that has been granted the control authority of the first household appliance based on the voice information, that is, when the server receives the voice message sent by the first household appliance, it searches for the stored device to be controlled according to the device name in the voice message In the device information, the household appliance with the control authority granted to the first household appliance.
  • Step S30 Under the condition of receiving the control instruction acquisition request sent by the second household appliance, obtain the device information corresponding to the second household appliance, and send the saved control instruction corresponding to the device information to the second household appliance Device, configuring the second household electrical appliance to execute the control instruction.
  • Each device to be controlled has a corresponding cache database in the cache of the server to store a control instruction that is not sent to the household appliance to be controlled, and at the same time, the control instruction is associated with the device information of the household appliance.
  • the second home appliance is the device to be controlled. Under the condition that the server receives the control instruction acquisition request sent by the second household electrical appliance, it acquires the device information corresponding to the second household electrical appliance, searches for the control instructions stored in the cache according to the acquired device information, and then stores these in the cache The control instruction not sent to the second household electrical appliance in the file is sent to the second household electrical appliance.
  • the device information of the second household electrical appliance is stored in the server, and the server calls the stored related information to obtain the device information under the condition of receiving the control instruction acquisition request of the second household electrical appliance; optionally, the second household electrical appliance The device information of the device is appended to the control instruction acquisition request.
  • the server can acquire the information of the second household electrical appliance after analyzing the acquisition request.
  • the server may be before receiving the voice information sent by the first household appliance, when receiving binding information that binds the first household appliance and the device to be controlled to the same account or the same group of accounts
  • binding information bind the first household appliance and the device to be controlled under the same account or the same group of accounts, so as to obtain the control instruction request sent by the second household appliance
  • search for the device to be controlled in the devices under the same account or the same group of accounts to which the first home appliance belongs and obtain the searched device to be controlled cached on the server
  • the control instruction sends the control instruction to the second household electrical appliance.
  • the binding information may be sent by the user through the mobile terminal; it may also be sent by each device to be controlled.
  • the binding information can be sent to the server through the device to be controlled. It should be understood that the binding information includes device information corresponding to the device to be controlled and device information corresponding to the first household appliance, and may also include account information corresponding to the first household appliance and the device to be controlled.
  • the home appliance that currently sends the control instruction acquisition request to the server can be used as the second home appliance. Therefore, the second home appliance can also be the first home appliance.
  • each household appliance does not need to be preset with a complex voice recognition system.
  • the server can perform voice recognition, so that the household appliances have voice control functions, which effectively saves the cost of household appliances. manufacturing cost.
  • the server after generating the control instruction corresponding to the device information, the server generates notification information according to the device information, and sends the notification information to the first household electrical appliance.
  • the first home appliance obtains the device information of the current home appliance to be controlled (ie, the second home appliance) by parsing the notification information, and then sends it to the second home appliance corresponding to the device information in the notification information via the local area network
  • the control instruction gets notified.
  • the second household electrical appliance After receiving the control instruction acquisition notification, the second household electrical appliance establishes a network connection with the server, and sends a control instruction acquisition request to the server to acquire the control instruction cached in the server and corresponding to the second household electrical appliance.
  • the home appliances in the local area network do not need to maintain network connection with the server at all times. They only need to establish a network connection with the server when the home appliance needs to send voice information to the server or send a control command to obtain a request. At the same time, the home appliance receives When the notification information sent by the server or the control command sent by the server is obtained, the connection with the server is disconnected. The interaction between the remaining home appliances only needs to be realized through the local area network, which can effectively save network resources and the interaction between the home appliances and the server The resulting traffic cost.
  • the control instruction in the buffer is sent to the device to be controlled.
  • the server can cache multiple control instructions of each household appliance at the same time. It should be noted that when the server saves each control instruction of the device to be controlled, it also saves the generation time of the control instruction.
  • the control instruction is generated according to the control instruction. In the order of time, the control commands are sent to the second household electrical appliance in turn, so that the control commands with an earlier generation time can be sent to the second household electrical appliance first to avoid sending control conflicts.
  • the server may send notification information to the second household electrical appliance according to the device information of the device to be controlled after generating each control instruction, so as to notify the second household electrical appliance to send the control instruction to the server.
  • Request the server can also periodically send notification information to each home appliance.
  • the server first checks whether the control instruction of the home appliance is currently cached, and when it detects that the control command of the home appliance is cached When instructed, the notification information is sent to the household appliance.
  • the server obtains the generation time of all control instructions of the device information corresponding to the control information in the cache, and the logic information of the home appliance corresponding to the device information, and generates it according to the logic information and Time, clear the control commands that have logic conflicts with each other in the cache.
  • each household electrical appliance may send the control instruction acquisition request to the server at a preset time interval, that is, periodically request to acquire the control instruction cached in the server.
  • the preset time interval can be every minute, every ten minutes, every fifteen minutes, and so on.
  • the server can have a control logic discrimination mechanism to simulate the control execution of household appliances.
  • the control instructions with the earlier generation time are executed first, when the subsequent control instructions are added to the cache, they need to determine whether they are the same as those cached first.
  • the logic conflicts can be conflicts between opposite commands, such as power-on commands and power-off commands, volume up commands, and volume down commands.
  • the conflicts between opposite commands can be eliminated by eliminating both at the same time.
  • due to some control commands It is related to the power-on state of home appliances.
  • logic conflicts can also be run mode conflicts, for example, when the home appliance only supports one running mode at the same time, the previous cached control The command is in the first mode, and when the control command in the back buffer is in the second mode, the control command corresponding to the first mode is cleared, and the control command corresponding to the second mode is retained.
  • the server can update the instruction library in real time according to the later generated control instructions.
  • the server can update the instruction library in real time according to the later generated control instructions.
  • the server After the server sends the saved control instruction to the second household electrical appliance, the sent control instruction can be cleared from the cache.
  • the server receives the voice information collected by the first home appliance; determines the device information and control information of the device to be controlled according to the voice information, and generates a control instruction corresponding to the device information according to the control information and Save; Under the condition of receiving the control instruction acquisition request sent by the second household electrical appliance, obtain the device information corresponding to the second household electrical appliance, and send the saved control instruction corresponding to the device information to the second household electrical appliance , Configuring the second household electrical appliance to execute the control instruction.
  • the user wants to control a long-distance target home appliance by voice, he can directly collect voice information through the current closest home appliance to realize the voice control of the target home appliance and facilitate the user to perform voice control on the home appliance.
  • control method of the household electrical appliance includes the following steps:
  • Step S40 When the first household appliance collects the voice information, it sends the voice information to the server, where the server determines the device information of the device to be controlled according to the voice information, and generates the device information corresponding to the device information. Control instructions and save.
  • Step S50 Receive the notification information sent by the server, and obtain the device information in the notification information.
  • Step S60 Send the notification information for obtaining the control instruction to the second household electrical appliance corresponding to the device information, and configure the second household electrical appliance to obtain the control instruction from the server when the notification information is received.
  • the terminal in the embodiment is a first household appliance
  • the first household appliance is a household appliance that currently collects voice when the user speaks a voice related to voice information.
  • the first household appliance when it detects a wake-up word for the first household appliance, it starts to collect voice information.
  • the wake-up word is a pre-set voice phrase, which can be a voice phrase of "Hello” or a voice phrase of "Little Blue Student", which can be set by the user according to actual needs.
  • the voice control mechanism of each household appliance in the local area network can preset the corresponding wake-up word. Only when the wake-up word is detected, the household appliance will be the first household appliance to collect the voice information sent by the user.
  • the voice information can be sent to the server, and the server can determine the device information of the device to be controlled according to the voice information, and generate and save the control instruction corresponding to the device information.
  • the server may generate notification information according to the determined device information of the device to be controlled, and send the notification information to the first household appliance.
  • the first home appliance When the first home appliance receives the notification information sent by the server, by acquiring the device information in the notification information, it can determine the second home appliance to be controlled according to the device information, and send the acquisition control instruction to the second home appliance Configure the second household electrical appliance to send a control instruction acquisition request to the server to acquire the control instruction cached in the server after receiving the notification information.
  • the first home appliance when it receives the notification information sent by the server, it can first determine whether the second home appliance to be controlled is the local terminal according to the device information in the notification information, that is, it is determined whether the second home appliance to be controlled is the local terminal. Whether the device information is the local device information.
  • the first household appliance is the current device to be controlled, and the first household appliance sends a control instruction acquisition request to the server to obtain the control instruction cached in the server corresponding to the first household appliance; if not, it indicates the current If the device to be controlled is a household electrical appliance other than the first household electrical appliance, that is, the second household electrical appliance, the first household electrical appliance sends notification information for acquiring the control instruction to the second household electrical appliance corresponding to the device information, and configures the second household electrical appliance After receiving the notification information, obtain the control instruction from the server.
  • the first household appliance can periodically send a control instruction acquisition request to the server at a preset time interval to acquire the control instruction cached in the server and carried out.
  • the preset time interval may be one minute, ten minutes, fifteen minutes, etc.
  • the first household appliance can also receive notification information sent by other household appliances, and after receiving the notification information, Send an empty self-control acquisition request to the server.
  • the notification information can be sent by the third household appliance, that is, when the first household appliance is used as the second household appliance, the household appliance currently responsible for receiving the user’s voice information It can be the third home appliance.
  • the first household appliance when it collects voice information, it sends the voice information to a server, where the server determines the device information of the device to be controlled according to the voice information, and generates a connection with the device Information corresponding to the control instruction and save; receive the notification information sent by the server, and obtain the device information in the notification information; send the notification information of the acquisition control instruction to the second home appliance corresponding to the device information, and configure the After receiving the notification information, the second household electrical appliance obtains the control instruction from the server. In this way, it is convenient for users to perform voice control on home appliances.
  • control method of the household electrical appliance includes the following steps:
  • Step S70 The second household appliance sends a control instruction acquisition request to the server, where the server acquires the control instruction corresponding to the device information of the second household appliance under the condition that the server receives the control instruction acquisition request, and The control instruction is generated according to the voice information uploaded by the first household appliance.
  • Step S80 When receiving the control instruction sent by the server, execute the control instruction.
  • the terminal in the embodiment is a second household appliance.
  • the second home appliance is the device to be controlled that currently sends a control instruction acquisition request to the server.
  • the second household electrical appliance may periodically send a control instruction acquisition request to the server at a preset time interval to acquire and execute the control instruction cached in the server.
  • the preset time interval may be one minute, ten minutes, fifteen minutes, etc.
  • the second household electrical appliance may send a control instruction acquisition request to the server when receiving notification information, where the notification information is sent by the first household electrical appliance or the server, that is, received at the server
  • the server may be Generate notification information according to the device information, send the notification information to the first home appliance, configure the first home appliance to notify the second home appliance according to the notification information to send the control to the server Instruction acquisition request; the server may also directly send notification information to the second household electrical appliance according to the device information to notify the second household electrical appliance to send the control instruction acquisition request to the server.
  • the server After the second household electrical appliance sends the control instruction acquisition request to the server, the server acquires the device information corresponding to the second household electrical appliance under the condition that the server receives the control instruction acquisition request sent by the second household electrical appliance, and saves the device information
  • the corresponding control instruction is sent to the second household electrical appliance, and the second household electrical appliance is configured to execute the control instruction.
  • the second household electrical appliance After receiving the control instruction sent by the server based on the control instruction acquisition request, the second household electrical appliance executes the acquired control instruction.
  • the second household electrical appliance sends a control instruction acquisition request to the server, wherein the server acquires the control instruction corresponding to the device information of the second household electrical appliance under the condition of receiving the control instruction acquisition request
  • the control instruction is generated according to the voice information uploaded by the first household appliance; when the control instruction sent by the server is received, the control instruction is executed, so that it is convenient for the user to perform voice control on the household appliance.
  • this application also proposes a server that includes a memory, a processor, and a control program of a household electrical appliance that is stored in the memory and can run on the processor.
  • the processor executes the control program of the household electrical appliance, The steps of the method for controlling household appliances as described in the above embodiments are implemented.
  • this application also proposes a household electrical appliance that includes a memory, a processor, and a control program of the household electrical appliance stored in the memory and running on the processor, and the processor executes the control of the household electrical appliance
  • the program implements the steps of the method for controlling household appliances as described in the above embodiments.
  • this application also proposes a computer-readable storage medium that includes a control program of a household electrical appliance, and the control program of the household electrical appliance is executed by a processor to realize the household electrical appliance described in the above embodiment The steps of the control method.
  • the technical solution of this application essentially or the part that contributes to the existing technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM/RAM) as described above. , Magnetic disk, optical disk), a terminal device (which can be a TV, a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) including several instructions is configured to execute the methods described in each embodiment of this application.
  • a storage medium such as ROM/RAM
  • a terminal device which can be a TV, a mobile phone, a computer, a server, an air conditioner, or a network device, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • General Health & Medical Sciences (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Procédé de commande pour un appareil électroménager, comprenant les étapes suivantes : un serveur reçoit des informations vocales envoyées par un premier appareil électroménager (S10) ; déterminer, en fonction des informations vocales, des informations de dispositif et des informations de commande d'un dispositif à commander, générer, selon les informations de commande, une instruction de commande correspondant aux informations de dispositif, et sauvegarder celles-ci (S20) ; et lors de la réception d'une demande d'obtention d'instruction de commande envoyée par un second appareil électroménager, obtenir des informations de dispositif correspondant au second appareil électroménager, et envoyer l'instruction de commande correspondant aux informations de dispositif sauvegardées au second appareil électroménager pour configurer le second appareil électroménager pour qu'il exécute l'instruction de commande (S30). L'invention concerne également un serveur, un appareil électroménager, et un support d'informations lisible par ordinateur.
PCT/CN2019/080212 2019-01-31 2019-03-28 Procédé de commande pour appareil électroménager, serveur, appareil électroménager, et support de stockage WO2020155359A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/423,070 US20220103390A1 (en) 2019-01-31 2019-03-28 Home appliance control method, server, home appliance, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910088439.7A CN109799719B (zh) 2019-01-31 2019-01-31 家电设备的控制方法、服务器、家电设备及存储介质
CN201910088439.7 2019-01-31

Publications (1)

Publication Number Publication Date
WO2020155359A1 true WO2020155359A1 (fr) 2020-08-06

Family

ID=66559202

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/080212 WO2020155359A1 (fr) 2019-01-31 2019-03-28 Procédé de commande pour appareil électroménager, serveur, appareil électroménager, et support de stockage

Country Status (3)

Country Link
US (1) US20220103390A1 (fr)
CN (1) CN109799719B (fr)
WO (1) WO2020155359A1 (fr)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112147907B (zh) * 2019-06-28 2024-05-28 广东美的制冷设备有限公司 运行控制方法、装置、线控设备和存储介质
CN110928191A (zh) * 2019-11-07 2020-03-27 深圳市欧瑞博科技有限公司 智能家居的分隔控制方法、控制面板、服务器及计算机可读存储介质
CN111163171B (zh) * 2019-12-31 2022-08-05 山东信通电子股份有限公司 一种终端设备的远程控制方法以及装置
US11438745B2 (en) * 2020-06-25 2022-09-06 Haier Us Appliance Solutions, Inc. Household appliance provisioning
CN113254959A (zh) * 2021-05-20 2021-08-13 海信(广东)空调有限公司 语音信息处理方法和装置以及家电设备、电子设备
CN113325729B (zh) * 2021-05-31 2024-02-23 佛山市顺德区美的电子科技有限公司 家电设备的区域划分方法、终端设备及可读存储介质
CN113824690B (zh) * 2021-08-24 2023-10-27 青岛海尔科技有限公司 控制请求的发送方法和装置、存储介质及电子装置
CN114320988B (zh) * 2021-12-31 2023-05-23 珠海格力电器股份有限公司 一种风扇摇头的控制方法及控制装置
KR20240036413A (ko) * 2022-09-13 2024-03-20 삼성전자주식회사 서버 장치, 가전기기 관리 시스템 및 서버 장치의 제어방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1176503A2 (fr) * 2000-07-24 2002-01-30 Sony Corporation Système et procédé permettant des opérations interactives et support de stockage
CN106448658A (zh) * 2016-11-17 2017-02-22 海信集团有限公司 智能家居设备的语音控制方法及智能家居网关
CN107276864A (zh) * 2017-07-25 2017-10-20 广东美的制冷设备有限公司 智能语音设备控制家电的方法、装置及***
CN107886952A (zh) * 2017-11-09 2018-04-06 珠海格力电器股份有限公司 一种语音控制智能家电的方法、装置、***和电子设备

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10345922B2 (en) * 2006-04-21 2019-07-09 International Business Machines Corporation Office system prediction configuration sharing
WO2008085202A1 (fr) * 2006-12-29 2008-07-17 Prodea Systems, Inc. Partage de fichiers par l'intermédiaire d'un dispositif de passerelle multiservices au niveau de locaux d'un utilisateur
US10863234B2 (en) * 2009-03-03 2020-12-08 Mobilitie, Llc System and method for secure appliance operation
CN103941666B (zh) * 2013-12-31 2016-08-31 海尔集团公司 用于家电设备的判断控制指令发送结果的方法及***
CN104780470A (zh) * 2014-01-13 2015-07-15 广东美的制冷设备有限公司 家用电器的控制方法及终端
WO2016179290A1 (fr) * 2015-05-04 2016-11-10 Andersen David C Système domotique
CN106302093B (zh) * 2015-06-03 2019-12-10 深圳新创客电子科技有限公司 一种通信方法、***及服务器
CN106019959B (zh) * 2016-06-01 2019-04-23 深圳市共进电子股份有限公司 一种智能家居设备控制方法、装置及***
CN106444403A (zh) * 2016-10-29 2017-02-22 深圳智乐信息科技有限公司 一种智能家居场景设置和控制的方法及***
JP6889557B2 (ja) * 2017-01-11 2021-06-18 任天堂株式会社 通信システム、通信方法、サーバ装置、情報処理システム、情報処理方法
CN107092196A (zh) * 2017-06-26 2017-08-25 广东美的制冷设备有限公司 智能家居设备的控制方法及相关设备
US11489691B2 (en) * 2017-07-12 2022-11-01 Universal Electronics Inc. Apparatus, system and method for directing voice input in a controlling device
US20190028293A1 (en) * 2017-07-19 2019-01-24 David R. Hall System for Controlling and Monitoring Connected Components
CN107580237A (zh) * 2017-09-05 2018-01-12 深圳Tcl新技术有限公司 电视的操作方法、装置、***和存储介质
CN107612796A (zh) * 2017-09-30 2018-01-19 深圳市艾特智能科技有限公司 设备控制方法、智能家居***、存储介质和计算机设备
CN108490802A (zh) * 2018-05-22 2018-09-04 珠海格力电器股份有限公司 一种家电设备的控制方法及装置
CN109039842A (zh) * 2018-09-13 2018-12-18 珠海格力电器股份有限公司 家电设备的控制方法、装置及***
EP3633927B1 (fr) * 2018-10-01 2023-08-16 Netatmo Adaptation intelligente des fonctionnalités d'une commande à distance dans un réseau local
KR102211191B1 (ko) * 2018-12-07 2021-02-03 엘지전자 주식회사 냉장고 및 냉장고의 제어 방법
CN111490915A (zh) * 2019-01-29 2020-08-04 佛山市顺德区美的电热电器制造有限公司 语音控制智能家电的方法及其***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1176503A2 (fr) * 2000-07-24 2002-01-30 Sony Corporation Système et procédé permettant des opérations interactives et support de stockage
CN106448658A (zh) * 2016-11-17 2017-02-22 海信集团有限公司 智能家居设备的语音控制方法及智能家居网关
CN107276864A (zh) * 2017-07-25 2017-10-20 广东美的制冷设备有限公司 智能语音设备控制家电的方法、装置及***
CN107886952A (zh) * 2017-11-09 2018-04-06 珠海格力电器股份有限公司 一种语音控制智能家电的方法、装置、***和电子设备

Also Published As

Publication number Publication date
CN109799719B (zh) 2021-01-08
CN109799719A (zh) 2019-05-24
US20220103390A1 (en) 2022-03-31

Similar Documents

Publication Publication Date Title
WO2020155359A1 (fr) Procédé de commande pour appareil électroménager, serveur, appareil électroménager, et support de stockage
WO2020133741A1 (fr) Procédé de commande de périphérique, télévision et support de stockage lisible
WO2019041856A1 (fr) Procédé, système et terminal de commande d'appareil domestique, et support d'informations
WO2018048118A1 (fr) Serveur et procédé de commande de dispositif externe
WO2018120681A1 (fr) Procédé, dispositif et système de synchronisation de données, serveur de traitement de données et support de stockage
WO2019114553A1 (fr) Climatiseur, procédé et dispositif de commande associés, et support d'informations
WO2013189193A1 (fr) Procédé et système pour configurer automatiquement des paramètres d'un terminal mobile ayant un système androïde
WO2020147385A1 (fr) Procédé et appareil d'entrée de données, terminal et support d'informations lisible par ordinateur
WO2018201774A1 (fr) Procédé d'approbation de données, appareil, dispositif et support de stockage pouvant être lu par un ordinateur
WO2019051898A1 (fr) Procédé et appareil de commande de dispositif, et support d'informations lisible par ordinateur
WO2017054443A1 (fr) Procédé de commande à distance, serveur et stockage rattaché à un réseau
WO2012130145A1 (fr) Procédé et dispositif d'acquisition et de recherche d'informations de connaissance pertinentes
WO2020019735A1 (fr) Appareil électroménager et procédé de commande pour sa mise en réseau, dispositif, terminal mobile
WO2016101441A1 (fr) Procédé et système de synchronisation de fichier
WO2020073450A1 (fr) Conditionneur d'air multi-bloc, procédé et dispositif de commande associés, et support d'informations lisible par ordinateur
WO2020007099A1 (fr) Procédé et dispositif de commande de terminal de télévision, et support d'enregistrement lisible par ordinateur
WO2020073615A1 (fr) Procédé de mise à niveau de logiciel de dispositif, et convertisseur de données et support de stockage lisible
WO2020253125A1 (fr) Procédé, appareil et dispositif de gestion de journal et support d'informations
WO2020052247A1 (fr) Procédé de chargement par lots de ressources internet, téléviseur intelligent, support d'informations et dispositif
WO2019223600A1 (fr) Procédé et dispositif de transmission audio bluetooth, et support de stockage lisible par ordinateur
WO2020133764A1 (fr) Procédé et système de télécommande et stockage lisible par ordinateur
WO2020082503A1 (fr) Procédé de recommandation de mode de scénario, serveur, appareil électroménager et support de stockage
WO2021012481A1 (fr) Procédé et appareil de surveillance de performances de système, dispositif et support d'informations
WO2017140080A1 (fr) Procédé et appareil de communication d'adressage basés sur une adresse de contrôle d'accès au support
WO2018076873A1 (fr) Procédé de partage de données, appareil, support, dispositif électronique, et système

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19913000

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19913000

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 21.09.2021)

122 Ep: pct application non-entry in european phase

Ref document number: 19913000

Country of ref document: EP

Kind code of ref document: A1