WO2022199497A1 - Procédé de réveil coopératif d'un premier dispositif électronique, et premier dispositif électronique - Google Patents
Procédé de réveil coopératif d'un premier dispositif électronique, et premier dispositif électronique Download PDFInfo
- Publication number
- WO2022199497A1 WO2022199497A1 PCT/CN2022/081795 CN2022081795W WO2022199497A1 WO 2022199497 A1 WO2022199497 A1 WO 2022199497A1 CN 2022081795 W CN2022081795 W CN 2022081795W WO 2022199497 A1 WO2022199497 A1 WO 2022199497A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- power consumption
- low power
- wake
- consumption state
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C23/00—Non-electrical signal transmission systems, e.g. optical systems
- G08C23/02—Non-electrical signal transmission systems, e.g. optical systems using infrasonic, sonic or ultrasonic waves
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Definitions
- the present application relates to the field of terminals, and in particular, to a method for coordinating wake-up of a first electronic device and the first electronic device.
- Electronic devices can be divided into electronic devices that are powered on for a long period of time and electronic devices that are not powered on for a long time according to whether they have been powered on for a long period of time.
- the first electronic device that is not powered on for a long time can be automatically powered off and shut down; after that, if the first electronic device that is not powered on for a long time is used again
- the user usually needs to touch the relevant start or restart button, which not only takes a long time, but also leads to cumbersome operations for the user and poor user experience. Take a smart speaker that is not powered on for a long time as an example.
- the smart speaker supports voice control. If the smart speaker is not used for a certain period of time, the smart speaker will automatically power off and shut down. If it is used again, the user needs to move to the front of the smart speaker and touch
- the related start or restart button takes a long time, takes up a lot of time of the user, is inconvenient for the user, and has a poor user experience.
- the present application provides a method for coordinating wake-up of a first electronic device and the first electronic device.
- the technical solution provided by the present application can enable the first electronic device that is not powered on for a long time to be quickly awakened through the cooperation of the second electronic device that is powered on for a long time after entering a low power consumption state. In this way, the user does not need to move to the first electronic device that is not powered on for a long time to touch the relevant start or restart button, which results in shorter time consumption, convenience for the user, and improved user experience.
- a second electronic device In a first aspect, a second electronic device is provided.
- the second electronic device and the first electronic device pre-negotiate a first manner of waking up the first electronic device when the first electronic device is in a low power consumption state.
- the duration of the second electronic device being in the working state is longer than the duration of the first electronic device being in the working state.
- the second electronic device determines that the first electronic device is in a low power consumption state.
- the second electronic device includes: a processor; a memory; and a computer program, wherein the computer program is stored on the memory, and when the computer program is executed by the processor, causes the second electronic device to perform the following steps: receiving a voice input; method, sending a wake-up signal to the first electronic device; the wake-up signal is used to wake up the first electronic device from a low power consumption state to a working state; wherein, the power consumption of the first electronic device in the low power consumption state is lower than that of the first electronic device The power consumption of the device in the working state; the voice input includes a wake-up word of the first electronic device or a word indicating execution by the first electronic device; wherein the first mode is different from the voice output mode.
- the working state of the second electronic device may include, but is not limited to, a state in which the second electronic device is running normally and a standby state.
- the second electronic device is still powered on all the time.
- the second electronic device is a smart TV
- the working state of the smart TV includes but is not limited to: the smart TV normally plays video, audio, office, Internet access, etc., and the smart TV is in a standby state. That is, in the working state of the smart TV, the smart TV is still powered on. More specifically, the second electronic device can still receive voice input in the working state; while the first electronic device cannot receive the voice input in the working state, and can only receive signals through the first method.
- the working state of the second electronic device may be different from the working state of the first electronic device.
- the second electronic device can send a wake-up signal to the first electronic device in the low power consumption state in the first manner, so as to wake up the first electronic device and make the first electronic device from the low power consumption state Switch to working state.
- the user does not need to move to the first electronic device that is not powered on for a long time to touch the relevant start or restart button, thereby shortening the time consumption, making the user feel convenient, and improving the user experience.
- the duration of the second electronic device being in the working state is longer than the duration of the first electronic device being in the working state, including but not limited to: the duration that the second electronic device has been powered on is longer than the duration of the first electronic device The duration of the power-on; or, the available power of the second electronic device is more sufficient than the available power of the first electronic device.
- the second electronic device is charged through a socket, and the first electronic device is charged through a battery. The second electronic device can be charged through the socket at any time, and the available power is sufficient; the available power of the first electronic device charged through the battery is insufficient, and needs to be used sparingly to avoid running out too quickly.
- the working state of the first electronic device and the working state of the second electronic device may be different.
- the working state that the first electronic device is in can be a state in which the first electronic device is powered on to perform some or some functions; the working state that the second electronic device is in can be that the second electronic device can be powered on, but not.
- the second electronic device determines that the first electronic device is in a low power consumption state; including: the second electronic device receives a first notification message from the first electronic device; the first notification message is used to notify the first electronic device The device enters a low power state.
- the second electronic device can determine, based on the first notification message, that the first electronic device is in a low power consumption state; after that, the second electronic device sends a wake-up signal to the first electronic device; thereby waking up the first electronic device for the second electronic device provided the possibility.
- the second electronic device after sending the wake-up signal to the first electronic device in the first manner, the second electronic device further executes: sending a voice input instruction to the first electronic device Voice command; the voice command is used to instruct the first electronic device to perform a specific operation.
- the first electronic device can perform a specific operation based on the voice command indicated by the voice input sent by the second electronic device; even after the first electronic device enters the working state from the low power consumption state, the first electronic device does not receive Voice input, also cannot perform the corresponding operation.
- the first manner includes at least one of the following: a Bluetooth manner and an ultrasonic manner.
- a first channel is pre-established between the second electronic device and the first electronic device, and the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel channel; the second electronic device receives the first notification message through the first channel.
- a first channel is pre-established between the first electronic device and the second electronic device, and the second electronic device can receive the first notification message through the first channel, which provides the possibility for the second electronic device to receive the first notification message.
- a first channel is pre-established between the second electronic device and the first electronic device, and the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel channel; the second electronic device sends a first notification message to the first electronic device through the first channel, where the first notification message includes device type and/or capability information of the second electronic device.
- the second electronic device and the first electronic device may negotiate a first manner for the second electronic device to wake up the first electronic device according to the device type and/or capability information of the second electronic device included in the first notification message.
- the second electronic device may negotiate with the first electronic device a first manner for the second electronic device to wake up the first electronic device according to the device type and/or capability information of the second electronic device included in the first notification message. If the capability of the second electronic device is different or the device type is different, the first way for the second electronic device to wake up the first electronic device is different. Therefore, the second electronic device can wake up the first electronic device based on the negotiated first way, which helps Wake up the first electronic device on the second electronic device.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability of waking up the first electronic device by means of Bluetooth or ultrasonic waves, and the second electronic device At least one of whether the electronic device has the ability to be awakened by voice.
- whether the second electronic device has the ability to be woken up by voice may be whether the second electronic device supports voice control.
- a second electronic device in a second aspect, includes: a processor; a memory; and a computer program, wherein the computer program is stored on the memory, and when the computer program is executed by the processor, causes the second electronic device to perform the following steps: receiving the first electronic device from the first electronic device a message; sending a first response message to the first electronic device in response to the first message; establishing a first channel with the first electronic device; the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel; An electronic device negotiates and determines that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first way of the first electronic device; receives the first notification message from the first electronic device; the first notification message uses When the first electronic device enters a low power consumption state; a voice input is received; a wake-up signal is sent to the first electronic device through the first method; the wake-up signal is used to wake up the first electronic device from the low power consumption state to work state; wherein
- the first electronic device when the user does not use the first electronic device for a long time, the first electronic device can enter a low power consumption state, and the first electronic device in the low power consumption state can receive the wake-up signal sent by the second electronic device in the first manner, In this way, the first electronic device in the low power consumption state can be woken up cooperatively by the second electronic device. In this way, the user does not need to move to the first electronic device that is not powered on for a long time to touch the relevant start or restart button, which results in shorter time consumption, convenience for the user, and improved user experience.
- the second electronic device may negotiate with the first electronic device based on the first channel to determine, when the first electronic device is in a low power consumption state, the first manner in which the second electronic device wakes up the first electronic device; based on The first channel receives a first notification message from the first electronic device.
- negotiating with the first electronic device to determine the first manner in which the second electronic device wakes up the first electronic device when the first electronic device is in a low power consumption state which includes: sending a first notification message to the first electronic device, where the first notification message includes at least one of capability information and device type of the second electronic device.
- the first electronic device negotiates with the first electronic device and determines, based on at least one of capability information and device type of the second electronic device, that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first electronic device the first way.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability of waking up the first electronic device by means of Bluetooth or ultrasonic waves, and the second At least one of whether the electronic device has the ability to be awakened by voice.
- a first electronic device in a third aspect, includes: the first electronic device and the second electronic device negotiate in advance that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first electronic device.
- the first method of the electronic device the second electronic device is in the working state for longer than the first electronic device is in the working state; the second electronic device determines that the first electronic device is in the low power consumption state.
- the first electronic device includes: a processor; a memory; and a computer program, wherein the computer program is stored in the memory, and when the computer program is executed by the processor, the first electronic device causes the first electronic device to perform the following steps: after the last user command is executed Within a preset period of time, the user input is not received, and a first notification message is sent to the second electronic device; the first notification message is used to inform the first electronic device to enter a low power consumption state; the first electronic device enters a low power consumption state; In the first manner, a wake-up signal from the second electronic device is received; in response to the wake-up signal, the first electronic device switches from the low power consumption state to the working state; wherein, in the low power consumption state, the first electronic device The electronic device can only receive signals, and can only receive signals transmitted through the first mode; wherein, the first mode is different from the voice output mode.
- the first electronic device when the first electronic device has finished executing the last user command within the first preset time period and no user input is received, the first electronic device sends a first notification message to the second electronic device, and the first electronic device sends the second electronic device a first notification message.
- the device enters a low power consumption state after sending the first notification message. In this way, the energy consumption of the first electronic device can be saved.
- the first electronic device can receive the wake-up signal through the first method negotiated with the second electronic device in advance, and switch from the low-power state to the working state, so that the first electronic device in the low-power state can be woken up cooperatively by the second electronic device.
- Electronic equipment In this way, the user does not need to move to the first electronic device that is not powered on for a long time to touch the relevant start or restart button, which results in shorter time consumption, convenience for the user, and improved user experience.
- the first electronic device after the first electronic device switches from the low power consumption state to the working state, the first electronic device further executes: receiving a voice command indicated by a voice input from the second electronic device; An electronic device executes the specific operation indicated by the voice command.
- the first electronic device can perform specific operations according to the voice command indicated by the voice input sent by the second electronic device; thus, it is avoided that even after the first electronic device enters the working state from the low power consumption state, the first electronic device A situation where no voice input is received and the corresponding action cannot be performed.
- the first manner includes at least one of the following: a Bluetooth manner and an ultrasonic manner.
- the first electronic device and the second electronic device can negotiate in advance that the first method for the second electronic device to wake up the first electronic device is at least one of the Bluetooth method and the ultrasonic method, so that the second electronic device can use the Bluetooth method and the ultrasonic method to wake up the first electronic device.
- at least one of the manners sends a wake-up signal to the first electronic device.
- the first electronic device further performs: receiving a first notification message sent by the second electronic device, where the first notification message includes the device type of the second electronic device and/or or capability information.
- the first electronic device negotiates with the second electronic device according to the device type and/or capability information of the second electronic device included in the first notification message, and wakes up the second electronic device to wake up the first electronic device.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability of waking up the first electronic device by means of Bluetooth or ultrasonic waves, and the second electronic device At least one of whether the electronic device has the ability to be awakened by voice.
- whether the second electronic device has the ability to be awakened by voice may be understood as whether the second electronic device supports voice control.
- a first electronic device in a fourth aspect, includes: a processor; a memory; and a computer program, wherein the computer program is stored on the memory and, when executed by the processor, causes the first electronic device to perform the steps of: receiving an input; responding to the input , broadcast the first message; receive the first response message from the second electronic device; establish a first channel with the second electronic device; the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel; The electronic device negotiates and determines that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first way of the first electronic device; within the first preset time period after the last user command is executed, no user command is received.
- the first notification message is used to notify the first electronic device to enter a low power consumption state; the first electronic device enters a low power consumption state; A wake-up signal of the electronic device; in response to the wake-up signal, the first electronic device switches from a low power consumption state to a working state; wherein, in the low power consumption state, the first electronic device can only receive signals, and can only receive signals through the first electronic device A signal transmitted in one way; the first way is different from that of speech input. In this way, the energy consumption of the first electronic device can be saved, and the first electronic device in a low power consumption state can be awakened cooperatively through the second electronic device. The user no longer needs to move to the first electronic device that is not powered on for a long time to touch the relevant start or restart button, which results in a shorter time-consuming, convenient user experience, and improved user experience.
- the first message and the first response message may be Bluetooth messages; or the first message and the first response message may be Wi-Fi messages.
- the first manner may be a Bluetooth manner or an ultrasonic manner.
- the first electronic device after receiving the first response message from the second electronic device and before establishing the first channel with the second electronic device, the first electronic device further Execution: It is determined that the first electronic device and the second electronic device are in the same room or the same house. In this way, the first electronic device only establishes the first channel with the second electronic device in the same room or the same house as the first electronic device, and the second electronic device can be determined as the device that wakes up the first electronic device. In this way, it can be ensured that only the second electronic device in the same room or the same house can wake up the first electronic device.
- the first electronic device after the first electronic device switches from the low power consumption state to the working state, the first electronic device further executes: receiving a voice input from the second electronic device Indicated voice instruction; in response to the voice instruction, the first electronic device performs the specific operation indicated by the voice instruction.
- a method for cooperatively waking up a first electronic device is provided, which is applied to a second electronic device.
- the second electronic device and the first electronic device pre-negotiate a first method for waking up the first electronic device when the first electronic device is in a low power consumption state; the second electronic device is in the working state for a longer time than the first electronic device the duration that the device is in a working state; the second electronic device determines that the first electronic device is in a low power consumption state; the method includes: the second electronic device receives a voice input; The electronic device sends a wake-up signal; the wake-up signal is used to wake up the first electronic device from a low power consumption state to a working state; wherein, the power consumption of the first electronic device in the low power consumption state is lower than that in the working state of the first electronic device The power consumption of the first electronic device; the voice input includes the wake-up word of the first electronic device or the word indicating the execution by the first electronic device; the first way is different from the way of
- the duration that the second electronic device is in the working state is longer than the duration that the first electronic device is in the working state, including but not limited to: the duration that the second electronic device has been powered on is longer than the duration of the first electronic device The duration of the power-on; or, the available power of the second electronic device is more sufficient than the available power of the first electronic device.
- the second electronic device is charged through a socket, and the first electronic device is charged through a battery. The second electronic device can be charged through the socket at any time, and the available power is sufficient; the available power of the first electronic device charged through the battery is insufficient, and needs to be used sparingly to avoid running out too quickly.
- the second electronic device determines that the first electronic device is in a low power consumption state; including: the second electronic device receives the first notification from the first electronic device message; the first notification message is used to notify the first electronic device to enter a low power consumption state.
- the method further includes: sending a voice instruction of a voice input indication to the first electronic device ;
- the voice command is used to instruct the first electronic device to perform a specific operation.
- the first manner includes at least one of the following: a Bluetooth manner and an ultrasonic manner.
- the second electronic device and the first electronic device have a first channel pre-established, and the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel channel; the second electronic device receives the first notification message through the first channel.
- the second electronic device and the first electronic device have a first channel pre-established, and the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel A channel, the second electronic device sends a first notification message to the first electronic device through the first channel, where the first notification message includes device type and/or capability information of the second electronic device.
- the second electronic device and the first electronic device may negotiate a first manner for the second electronic device to wake up the first electronic device according to the device type and/or capability information of the second electronic device included in the first notification message.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability of waking up the first electronic device by means of Bluetooth or ultrasonic waves, and the second electronic device At least one of whether the electronic device has the ability to be awakened by voice.
- whether the second electronic device has the ability to be woken up by voice may be whether the second electronic device supports voice control.
- a method for cooperatively waking up a first electronic device is provided, which is applied to a second electronic device.
- the method includes: the second electronic device receives a first message from the first electronic device; in response to the first message, the second electronic device sends a first response message to the first electronic device; the second electronic device communicates with the first electronic device establishing a first channel; the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel; the second electronic device negotiates with the first electronic device to determine that when the first electronic device is in a low power consumption state, the second electronic device The first way for the device to wake up the first electronic device; the second electronic device receives the first notification message from the first electronic device; the first notification message is used to inform the first electronic device to enter a low power consumption state; the second electronic device receives to a voice input; the second electronic device sends a wake-up signal to the first electronic device in the first manner; the wake-up signal is used to wake up the first electronic device from a low power consumption
- the second electronic device may negotiate with the first electronic device based on the first channel to determine, when the first electronic device is in a low power consumption state, the first manner in which the second electronic device wakes up the first electronic device; based on The first channel receives the first notification message from the first electronic device.
- the second electronic device negotiates with the first electronic device to determine that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first electronic device
- the first method includes: the second electronic device sends a first notification message to the first electronic device through the first channel; the first notification message includes at least one of capability information and device type of the second electronic device.
- the first electronic device negotiates with the first electronic device and determines, based on at least one of capability information and device type of the second electronic device, that when the first electronic device is in a low power consumption state, the second electronic device wakes up the first electronic device the first way.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability to wake up the first electronic device by means of Bluetooth or ultrasonic waves, and the second electronic device At least one of whether the electronic device has the ability to be awakened by voice.
- a method for cooperatively waking up a first electronic device is provided, which is applied to the first electronic device.
- the first electronic device and the second electronic device have negotiated in advance a first way for the second electronic device to wake up the first electronic device when the first electronic device is in a low power consumption state; the first electronic device is in a working state; the second electronic device determines that the first electronic device is in a low power consumption state; the method includes: the first electronic device executes the last user command within a first preset time period , no user input is received, and a first notification message is sent to the second electronic device; the first notification message is used to inform the first electronic device to enter a low power consumption state; the first electronic device enters a low power consumption state; the first electronic device passes In the first manner, a wake-up signal from the second electronic device is received; in response to the wake-up signal, the first electronic device switches from a low power consumption state to a working state; wherein, in the low power consumption state, the first electronic device can only receive signal,
- the method further includes: the first electronic device receives a voice command indicated by a voice input from the second electronic device; in response to the voice command, The first electronic device performs the specific operation indicated by the voice instruction.
- the first manner includes at least one of the following: a Bluetooth manner and an ultrasonic manner.
- the method further includes: the first electronic device receives a first notification message sent by the second electronic device, where the first notification message includes a device type of the second electronic device and/or capability information.
- the first electronic device negotiates with the second electronic device according to the device type and/or capability information of the second electronic device, and the second electronic device wakes up the first way of the first electronic device.
- the capability information of the second electronic device is used to indicate whether the second electronic device has the capability of waking up the first electronic device by means of Bluetooth or ultrasonic waves, and the second electronic device At least one of whether the electronic device has the ability to be awakened by voice.
- whether the second electronic device has the ability to be awakened by voice may be understood as whether the second electronic device supports voice control.
- a method for cooperatively waking up a first electronic device is provided, which is applied to the first electronic device.
- the method includes: the first electronic device receives an input; in response to the input, the first electronic device broadcasts a first message; the first electronic device receives a first response message from the second electronic device; The two electronic devices establish a first channel; the first channel includes at least one of the following: a Bluetooth channel and a Wi-Fi channel; the first electronic device negotiates with the second electronic device to determine that when the first electronic device is in a low power consumption state, The first way for the second electronic device to wake up the first electronic device; the first electronic device sends a first notification message to the second electronic device without receiving user input within the first preset time period after the last user command is executed; The first notification message is used to inform the first electronic device to enter a low power consumption state; the first electronic device enters a low power consumption state; through the first method, the first electronic device receives a wake-up signal from the second electronic device; in response to the wake-up signal
- the first message and the first response message may be Bluetooth messages; or the first message and the first response message may be Wi-Fi messages.
- the first manner may be a Bluetooth manner or an ultrasonic manner.
- the method further includes: It is determined that the first electronic device and the second electronic device are in the same space.
- the same space includes the same room or the same house.
- the first electronic device after the first electronic device switches from the low power consumption state to the working state, the first electronic device further performs: receiving a voice input from the second electronic device Indicated voice instruction; in response to the voice instruction, the first electronic device performs the specific operation indicated by the voice instruction.
- a computer-readable storage medium stores a computer program (also referred to as instructions or codes), which, when executed by a computer, causes the computer to perform the method of the fifth aspect and any one of the embodiments of the fifth aspect.
- a computer program also referred to as instructions or codes
- a computer-readable storage medium stores a computer program (also referred to as an instruction or code), and when the computer program is executed by a computer, causes the computer to execute any one of the sixth aspect and the sixth aspect, the seventh aspect and the The method of any one of the implementations of the seventh aspect, the eighth aspect, and any one of the implementations of the eighth aspect.
- a computer program also referred to as an instruction or code
- a chip in an eleventh aspect, includes a processor and a memory, and the processor is configured to read and execute a computer program stored in the memory, so as to execute any one of the implementation manners of the fifth aspect and the fifth aspect, any implementation manner of the sixth aspect and the sixth aspect, The seventh aspect and any implementation manner of the seventh aspect, and the eighth aspect and any implementation manner of the eighth aspect.
- a twelfth aspect provides a computer program product.
- the computer program product includes a computer program (also referred to as instructions or codes), which, when executed by a computer, causes the computer to execute any one of the implementation manners of the fifth aspect and the fifth aspect, and any one of the sixth aspect and the sixth aspect An implementation manner, the seventh aspect and any one implementation manner of the seventh aspect, and the eighth aspect and any one implementation manner of the eighth aspect.
- FIG. 1 is a schematic diagram of a scenario of a method for cooperatively waking up a first electronic device provided by an embodiment of the present application.
- FIG. 2 is a schematic diagram of a hardware structure of a second electronic device according to an embodiment of the present application.
- FIG. 3 is an interaction flow chart of initialization steps in a method for cooperatively waking up a first electronic device provided by an embodiment of the present application.
- FIG. 4 is an interaction flowchart of a coordinated wake-up step in a method for coordinated wake-up of a first electronic device provided by an embodiment of the present application.
- FIG. 5 is a schematic flowchart of some steps in a method for cooperatively waking up a first electronic device provided by an embodiment of the present application.
- 6A-6D are schematic diagrams illustrating changes in power consumption states of related circuits of the first electronic device in the method for cooperatively waking up the first electronic device provided by the embodiments of the present application.
- FIGS. 7A-7C are schematic diagrams of power consumption state changes of related circuits of the first electronic device when the first electronic device is woken up in the method for cooperatively waking up the first electronic device provided by the embodiments of the present application.
- FIG. 8 is a schematic waveform diagram of a wake-up signal output by a second electronic device in the method for coordinating wake-up of a first electronic device provided by an embodiment of the present application.
- references in this specification to "one embodiment” or “some embodiments” and the like mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application.
- appearances of the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in other embodiments,” etc. in various places in this specification are not necessarily All refer to the same embodiment, but mean “one or more but not all embodiments” unless specifically emphasized otherwise.
- the terms “including”, “including”, “having” and their variants mean “including but not limited to” unless specifically emphasized otherwise.
- the term “connected” includes both direct and indirect connections unless otherwise specified. "First” and “second” are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implying the number of indicated technical features.
- words such as “exemplarily” or “for example” are used to represent examples, illustrations or illustrations. Any embodiment or design described in the embodiments of the present application as “exemplarily” or “such as” should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as “exemplarily” or “such as” is intended to present the related concepts in a specific manner.
- Electronic devices can be divided into electronic devices that are powered on for a long time and electronic devices that are not powered on for a long time according to whether they have been powered on for a long time.
- the first electronic device that is not powered on for a long time is not used for a certain period of time, the first electronic device that is not powered on for a long time can be automatically powered off and shut down; after that, if the first electronic device that is not powered on for a long time is used again
- the user usually needs to touch the relevant start or restart button, which not only takes a long time, but also leads to cumbersome operations for the user and poor user experience.
- Take a smart speaker that is not powered on for a long time as an example.
- the smart speaker supports voice control.
- the smart speaker will automatically power off and shut down; if it is used again, the user needs to move to the front of the smart speaker. Touching the relevant start or restart button takes a long time, takes up a lot of time for the user, is inconvenient for the user, and has a poor user experience.
- the present application provides a method for coordinating wake-up of a first electronic device and the first electronic device.
- the first electronic device 100 that is not powered on for a long time enters a low power consumption state, it can be quickly woken up through the cooperation of the second electronic device 200 that is powered on for a long time. .
- the user does not need to move to the first electronic device 100 that is not powered on for a long time to touch the relevant start or restart button, which results in shorter time consumption, convenience for the user, and improved user experience.
- FIG. 2 shows a schematic diagram of the hardware structure of the second electronic device 200 .
- the second electronic device 200 may include a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a charging management module 240, a power management module 241, The battery 242, the antenna 1, the antenna 2, the wireless communication module 250, the sensor module 260, the sound pickup module 270, etc.
- USB universal serial bus
- the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the second electronic device 200 .
- the second electronic device 200 may include more or less components than shown, or some components may be combined, or some components may be separated, or different component arrangements.
- the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
- Processor 210 may include one or more processing units.
- the processor 210 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a video Codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (neural-network processing unit, NPU), etc.
- different processing units may be independent components, or may be integrated in one or more processors.
- the second electronic device 200 may also include one or more processors 210 .
- the controller can generate the operation control signal according to the instruction operation code and the timing signal, and complete the control of fetching and executing the instruction.
- the processor 210 may include one or more interfaces.
- the interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous receiver (universal asynchronous receiver) /transmitter, UART) interface, mobile industry processor interface (MIPI), general-purpose input/output (GPIO) interface, SIM card interface, and/or USB interface, etc.
- the USB interface 230 is an interface that conforms to the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, and the like.
- the USB interface 230 can be used to connect a charger to charge the second electronic device 200, and can also be used to transmit data between the second electronic device 200 and peripheral devices.
- the interface connection relationship between the modules illustrated in the embodiments of the present application is only a schematic illustration, and does not constitute a structural limitation of the second electronic device 200 .
- the second electronic device 200 may also adopt different interface connection manners in the foregoing embodiments, or a combination of multiple interface connection manners.
- the wireless communication function of the second electronic device 200 may be implemented by the antenna 1 , the antenna 2 , the wireless communication module 250 and the like.
- the wireless communication module 250 can provide Wi-Fi (including Wi-Fi perception and Wi-Fi AP), Bluetooth (Bluetooth, BT), wireless data transmission modules (for example, 433MHz, 868MHz, 915MHz), UWB and other wireless communication solutions.
- the wireless communication module 250 may be one or more devices integrating at least one communication processing module.
- the wireless communication module 250 receives the electromagnetic wave via the antenna 1 or the antenna 2 (or, the antenna 1 and the antenna 2 ), filters and frequency modulates the electromagnetic wave signal, and sends the processed signal to the processor 210 .
- the wireless communication module 250 can also receive the signal to be sent from the processor 210 , perform frequency modulation on it, amplify it, and then convert it into electromagnetic waves and radiate it out through the antenna 1 or the antenna 2 .
- the external memory interface 220 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the second electronic device 200.
- the external memory card communicates with the processor 210 through the external memory interface 220 to realize the data storage function. For example to save files like music, video etc in external memory card.
- Internal memory 221 may be used to store one or more computer programs including instructions.
- the processor 210 may execute the above-mentioned instructions stored in the internal memory 221, thereby causing the second electronic device 200 to execute the method for waking up the first electronic device provided in some embodiments of the present application.
- the internal memory 221 may include a code storage area and a data storage area. Among them, the code storage area can store the operating system.
- the data storage area may store data and the like created during the use of the second electronic device 200 .
- the internal memory 221 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic disk storage components, flash memory components, universal flash storage (UFS), and the like.
- the processor 210 may execute the instructions stored in the internal memory 221 and/or the instructions stored in the memory provided in the processor 210 to cause the second electronic device 200 to execute the instructions in the embodiments of the present application.
- the sensor module 260 is used for collecting sensor data
- the sound pickup module 270 is used for pickup, for example, receiving a voice control instruction input by a user.
- the second electronic device 200 includes, but is not limited to, a tablet computer, a desktop computer, a portable electronic device (such as a laptop computer, Laptop), a smart TV, a car computer, a smart speaker, an augmented reality (AR) device, a virtual reality ( virtual reality, VR) devices, other smart devices with displays, and other smart devices with speakers, etc.
- exemplary embodiments of the second electronic device include, but are not limited to, onboard Portable electronic devices with Linux or other operating systems.
- the structure of the first electronic device 100 may be similar to the structure of the second electronic device 200 in FIG. 2 , and in order to avoid redundant description, the embodiments of the present application will not describe in detail.
- the operating system run by the first electronic device 100 may be Linux or other operating systems; this application does not limit it.
- the method for cooperatively waking up the first electronic device will be described in detail below with reference to FIG. 3 to FIG. 8 .
- the method for cooperatively waking up the first electronic device may include an initialization step and a cooperatively waking up step.
- 3 is an interaction flowchart of an initialization step in a method for cooperatively waking up a first electronic device provided by an embodiment of the present application.
- FIG. 4 is an interaction flowchart of a coordinated wake-up step in a method for coordinated wake-up of a first electronic device provided by an embodiment of the present application.
- both the first electronic device 100 and the second electronic device 200 support voice control.
- the first electronic device 100 is in a working state
- the first electronic device 100 is an electronic device that is not powered on for a long time
- the second electronic device 200 is an electronic device that is powered on for a long time.
- the initialization step 300 may include:
- the first electronic device 100 broadcasts a first message.
- the first message includes a media access control (media access control, MAC) address of the first electronic device 100.
- media access control media access control, MAC
- the first message may be broadcast through Bluetooth, and the first message includes a Bluetooth MAC address. If the first electronic device 100 includes a Wi-Fi module, the first message may be broadcast over Wi-Fi, and the first message includes a Wi-Fi MAC address. If the first electronic device 100 includes a Bluetooth module and a Wi-Fi module, the first message can be broadcast through Bluetooth, broadcast through Wi-Fi, or broadcast through Bluetooth and Wi-Fi (ie, through two-way broadcast). Correspondingly, the first message broadcast through Bluetooth includes the Bluetooth MAC address, and the first message broadcast through Wi-Fi includes the Wi-Fi MAC address.
- first electronic device 100 and the second electronic device 200 may be different electronic devices under the same user account. If the first electronic device 100 and the second electronic device 200 do not belong to electronic devices of the same user account, the initialization step 300 needs to be performed after mutual authorization.
- the first electronic device 100 may broadcast the first message periodically.
- the second electronic device 200 executes S302.
- the second electronic device 200 sends a first response message to the first electronic device 100 .
- the first response message includes the Bluetooth MAC address and/or the Wi-Fi MAC address of the second electronic device.
- the first electronic device 100 After the first electronic device 100 receives the first response message, the first electronic device 100 executes S303 , or executes S304 with the second electronic device 200 .
- the first electronic device 100 determines that the second electronic device 200 and the first electronic device 100 are in the same space.
- the first electronic device 100 may determine whether the second electronic device 200 and the first electronic device 100 are in the same space by using an ultrasonic technology and/or an ultra wideband (UWB) communication technology.
- UWB ultra wideband
- the first electronic device 100 may obtain the location information of the second electronic device 200 from a cloud server connected to it in communication, and determine the relationship between the first electronic device 100 and the second electronic device according to the location information of the second electronic device 200 . Whether the device 200 is in the same space.
- S304 is performed with the second electronic device 200.
- the initialization step is exited.
- S303 is an optional step. That is, in some embodiments, the first electronic device 100 does not need to determine whether the second electronic device 200 and the first electronic device 100 are in the same space. For example, if the first electronic device 100 is in the living room and the second electronic device 200 is in the bedroom, the second electronic device 200 can also wake up the first electronic device 100 .
- the first electronic device 100 establishes a first channel with the second electronic device 200, where the first channel includes a Bluetooth channel and/or a Wi-Fi channel.
- the first channel is the Bluetooth channel in S304; if the first message is broadcast through Wi-Fi, the first channel is the Wi-Fi channel in S304; if The first message is broadcast through both Bluetooth and Wi-Fi, then in S304 the first channel includes a Bluetooth channel and a Wi-Fi channel.
- the second electronic device 200 sends a first notification message to the first electronic device 100 through the first channel, where the first notification message includes device type and/or capability information of the second electronic device 200 .
- the capability information of the second electronic device 200 is used to indicate whether the second electronic device 200 has the ability to wake up the first electronic device 100 through Bluetooth or ultrasonic, and whether the second electronic device 200 has the ability to be woken up by voice at least one of .
- whether the second electronic device 200 has the ability to be awakened by voice can be understood as whether the second electronic device supports voice control.
- the first electronic device 100 receives the device type of the second electronic device 200 and/or the capability information of the second electronic device 200 sent by the second electronic device 200 through the channel in S304 .
- the first electronic device 100 may determine the electronic device closer to the first electronic device 100 as the wake-up device among the plurality of electronic devices capable of waking up the first electronic device 100 through the ultrasonic technology or the UWB technology The electronic device of the first electronic device 100 .
- the smart TV and smart speakers in the user's home both receive the first message broadcast by the first electronic device 100, and both send the first response message to the first electronic device 100, and the first electronic device 100 determines that the smart TV, smart The speakers are all in the same space as the first electronic device 100 , and both the smart TV and the smart speaker send their respective device types and/or their respective capability information to the first electronic device 100 .
- the first electronic device 100 determines that both the smart TV and the smart speaker have the ability to wake up the first electronic device 100 according to the respective device types and/or respective capability information of the smart TV and the smart speaker.
- the first electronic device 100 determines an electronic device closest to the first electronic device 100 according to the location information of the smart TV and the smart speaker. For example, it is determined that the smart TV is an electronic device closest to the first electronic device 100 . Then, the first electronic device 100 determines the smart TV as the second electronic device 200 .
- the first electronic device 100 obtains, from the cloud server communicatively connected to the first electronic device, the location information, device type and/or location information of each electronic device in the house or living room where the first electronic device is located. Capability information, the first electronic device 100 selects the second electronic device 200 that wakes up the first electronic device 100 from each electronic device according to the acquired location information, device type and capability information of each electronic device. After that, S306 is executed.
- the first electronic device 100 negotiates with the second electronic device 200 how the second electronic device 200 wakes up the first electronic device 100 through the first channel according to the device type and/or capability information of the second electronic device 200 .
- the first electronic device 100 negotiates with the second electronic device 200 on a way to wake up the first electronic device 100 .
- Case 1 In S305, the second electronic device 200 only sends the device type of the second electronic device 200 to the first electronic device 100;
- the first electronic device 100 may determine, according to the device type of the second electronic device 200, that the second electronic device 200 can wake up the first electronic device 100 through a Bluetooth method or an ultrasonic method. If the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 by bluetooth and cannot wake up the first electronic device 100 by ultrasonic, the first electronic device 100 and the second electronic device 200 negotiate to wake up the first electronic device 100 The way of the electronic device 100 is to wake up by means of Bluetooth.
- the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 through ultrasonic waves and cannot wake up the first electronic device 100 through Bluetooth
- the first electronic device 100 and the second electronic device 200 negotiate to wake up the first electronic device 100
- the way of the electronic device 100 is to wake up by means of ultrasonic waves.
- the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 through ultrasonic waves and can also wake up the first electronic device 100 through Bluetooth
- the first electronic device 100 negotiates with the second electronic device 200 to wake up the first electronic device 100 .
- the method of an electronic device 100 is to wake up by ultrasonic wave, or wake up by bluetooth.
- Case 2 In S305, the second electronic device 200 only sends the capability information of the second electronic device 200 to the first electronic device 100;
- the first electronic device 100 may determine, according to the capability information of the second electronic device 200, that the second electronic device 200 can wake up the first electronic device 100 through Bluetooth or ultrasound. If the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 by bluetooth and cannot wake up the first electronic device 100 by ultrasonic, the first electronic device 100 and the second electronic device 200 negotiate to wake up the first electronic device 100 The way of the electronic device 100 is to wake up by means of Bluetooth.
- the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 by means of ultrasonic waves and cannot wake up the first electronic device 100 by means of Bluetooth, the first electronic device 100 and the second electronic device 200 negotiate to wake up the first electronic device 100 The way of the electronic device 100 is to wake up by means of ultrasonic waves. If the first electronic device 100 determines that the second electronic device 200 can wake up the first electronic device 100 through ultrasonic waves and can also wake up the first electronic device 100 through Bluetooth, the first electronic device 100 negotiates with the second electronic device 200 to wake up the first electronic device 100 The method of an electronic device 100 is to wake up by ultrasonic wave, or wake up by bluetooth.
- Case 3 In S305, the second electronic device 200 sends the device type and capability information of the second electronic device 200 to the first electronic device 100;
- the first electronic device 100 may determine, according to the device type and capability information of the second electronic device 200, that the second electronic device 200 can wake up the first electronic device 100 by means of Bluetooth and/or ultrasonic waves. At this time, the present application does not limit the manner in which the first electronic device 100 and the second electronic device 200 negotiate and wake up the first electronic device 100 .
- the second electronic device 200 wakes up the first electronic device 100 in a way that the second electronic device 200 wakes up the first electronic device through Bluetooth. 100; and, if the first electronic device 100 and the second electronic device 200 establish a Bluetooth channel in S304, then the second electronic device 200 and the first electronic device 100 can obtain the Bluetooth MAC address of the other party; and, if in S304 After the first electronic device 100 and the second electronic device 200 establish a Wi-Fi channel, the second electronic device 200 and the first electronic device 100 can also obtain the Bluetooth MAC address sent by the other party through the Wi-Fi channel.
- the first electronic device 100 negotiates with the second electronic device 200, the second electronic device 200 wakes up the first electronic device 100 by means of an ultrasonic wave for the second electronic device 200 to wake up the first electronic device. 100, then, the first electronic device 100 and the second electronic device 200 can negotiate the frequency information of the ultrasonic wave.
- the specific process of the negotiation between the second electronic device 200 and the first electronic device 100 may be that the first electronic device 100 sends a negotiation message, the second electronic device 200 sends a response message to the negotiation message, or the second electronic device 200 sends a negotiation message.
- the device 200 sends a negotiation message, and the first electronic device 100 sends a response message to the negotiation message.
- the first electronic device 100 may be a smart speaker
- the second electronic device 200 may be a smart TV.
- the first electronic device 100 and the second electronic device 200 may also be other devices.
- the second electronic device 200 is a smart refrigerator that is powered on for a long time
- the first electronic device 100 is a cleaning robot that is not powered on for a long time.
- the specific types of the first electronic device and the second electronic device are not limited in this embodiment of the present application.
- the initialization step 300 is only executed once when the method for coordinating waking up the first electronic device is executed for the first time, and does not need to be executed every time in the method for coordinating waking up the first electronic device.
- the cooperative wake-up step 400 may include:
- the first electronic device 100 does not receive a user input within a first preset time period after executing the last user command, and the first electronic device 100 is ready to enter a low power consumption state.
- the user input may include one of the following: touch input, voice input.
- the first electronic device is a smart speaker
- the last user command instructs the smart speaker to play a song, and within the first preset time period after the song is played, no user input is received, then the first electronic device is ready to enter. Low power state.
- the first electronic device 100 sends a first notification message to the second electronic device 200, where the first notification message is used to notify the first electronic device 100 to enter a low power consumption state.
- the first electronic device 100 sends the first notification message to the second electronic device 200 through the first channel.
- S402 is for the second electronic device 200 to wake up the first electronic device 100 when the first electronic device 100 is to be woken up.
- S402 is not a required step, and may be an optional step.
- the first electronic device 100 may not send the first notification message to the second electronic device 200 .
- the second electronic device 200 may determine that the first electronic device 100 enters the low power consumption state by other means. For example, the second electronic device 200 sends a detection message in a broadcast manner, and if no response is received from the first electronic device 100, the second electronic device 200 may determine that the first electronic device 100 enters a low power consumption state.
- the second electronic device 200 does not need to know whether the first electronic device 100 enters the low power consumption state, and can also directly execute the steps after S404.
- the second electronic device 200 receives a voice input from the user.
- the second electronic device 200 is powered on for a long time, and the sound pickup module 270 of the second electronic device 200 is in a working state at this time; therefore, the voice input can be obtained in real time.
- the pickup module 270 may include a microphone, a microphone ADC, and a voice activity detection (VAD) module.
- sequence between S403 and S404 may be: S403 first, then S404; S404 first, then S403; S403 and S404 are executed simultaneously, and so on. This application does not limit this.
- the first electronic device 100 enters a low power consumption state.
- the first electronic device 100 After the first electronic device 100 sends the first notification message, it will enter the low power consumption state immediately.
- the first electronic device 100 only needs the duration of one or more instructions from sending the first notification message to entering the low power consumption state, and the required duration is extremely short.
- the second electronic device 200 receives a voice input from the user, the required time is longer, which is much longer than the time for the first electronic device 100 to execute the above-mentioned one or more instructions; the units of the two time lengths correspond to different magnitudes , such as a level corresponding to the level of milliseconds (ms) or even lower units, and a level corresponding to seconds (s). That is, after the second electronic device 200 receives a voice input from the user, the first electronic device 100 has entered a low power consumption state.
- ms milliseconds
- s level corresponding to seconds
- the module for sending a wake-up signal included in the second electronic device 200 is powered on and started, and other modules unrelated to the wake-up signal remain unchanged.
- the processor, the communication module and the memory of the second electronic device 200 are powered on and started, the processor, the communication module and the memory may cooperate to send a wake-up signal to the first electronic device 100, that is, S405 is performed.
- the second electronic device 200 sends a wake-up signal to the first electronic device 100 according to the negotiated manner of waking up the first electronic device 100 .
- the second electronic device 200 sends a wake-up signal to the first electronic device 100 according to the Bluetooth MAC address of the counterparty.
- the wake-up signal may include the device type and Bluetooth MAC address of the second electronic device 200 , and the Bluetooth MAC address and command word of the first electronic device 100 .
- the command word is 0x959595, which is used to indicate that the wake-up signal is to wake up the first electronic device 100 from a low power consumption state to a working state.
- the second electronic device 200 sends ultrasonic waves to the first electronic device 100 according to the negotiated ultrasonic frequency information.
- wake-up signal For example, the wake-up signal waveform may be a rectangular wave as shown in FIG. 8 , and the frequency information of the rectangular wave is 25 KHz (kilohertz).
- the waveform of the wake-up signal may also be other waveforms, such as a square wave. The present application does not limit the waveform of the wake-up signal.
- the second electronic device 200 uses the ultrasonic mode to A wake-up signal is sent to the first electronic device 100 .
- the second electronic device 200 sends a wake-up signal to the first electronic device 100 in a Bluetooth manner according to the Bluetooth MAC address of the other party.
- the first electronic device 100 enters a working state from a low power consumption state.
- the first electronic device 100 switches from the low power consumption state to the working state after receiving the wake-up signal from the second electronic device 200 .
- the first electronic device 100 sends a second notification to the second electronic device The message is used to notify the second electronic device 200 that the first electronic device 100 has been switched to the working state.
- the second electronic device 200 sends the voice command of the voice input to the first electronic device 100 .
- the second electronic device 200 sends the voice command of the voice input to the first electronic device 100 only after a second preset time period after sending the wake-up signal to the first electronic device 100.
- the second preset duration is a preset duration.
- the second electronic device 200 sends the voice input voice instruction to the first electronic device 100 .
- the second electronic device 200 after sending the wake-up signal to the first electronic device 100, the second electronic device 200 sends the voice command of the voice input to the first electronic device 100; the second preset time period does not pass.
- the second electronic device 200 still sends the voice command of the voice input to the first electronic device 100 through the first channel.
- the second electronic device 200 and the first electronic device 100 may renegotiate the second channel, so that the second electronic device 200 sends the voice command of the voice input to the first electronic device 100 through the second channel.
- the first electronic device 100 executes the operation indicated by the voice instruction.
- the first electronic device 100 After receiving the voice command from the second electronic device 200, the first electronic device 100 executes the operation indicated by the voice command.
- S407-S408 are optional steps. That is, after S406, the first electronic device 100 has been woken up. However, considering that the user generally uses a voice input to both wake up the first electronic device 100 and control the first electronic device 100 to perform an operation by voice. For example, the voice input is "Xiaoyi Xiaoyi, only mother in the world is good". Among them, "Xiaoyi Xiaoyi" is a wake-up word, and “playing the world is only good for mother” is a voice command. The second electronic device 200 learns that the first electronic device 100 is to be woken up through "Xiaoyi Xiaoyi", and then sends a wake-up signal to the first electronic device 100; to the first electronic device 100 .
- the second electronic device 200 can learn that the first electronic device 100 is made to perform the operation of playing "Only mother is good in the world” through “playing the world is only good for mother", or it can directly analyze the voice command of the voice input.
- the voice instruction is sent to the first electronic device 100 .
- S407-S408 may or may not be steps of the cooperative wake-up method.
- the first electronic device 100 is an electronic device that is not powered on for a long time
- the second electronic device 200 is an electronic device that is powered on for a long time.
- the first electronic device 100 and the second electronic device 200 have established a first channel in advance, and negotiated a way to wake up the first electronic device 100 .
- the first electronic device 100 does not receive a new user input.
- An electronic device 100 enters a low power consumption state. Before the first electronic device 100 enters the low power consumption state, the first electronic device 100 sends the first notification message to the second electronic device 200 . After that, the first electronic device 100 enters a low power consumption state.
- the user When the user needs to use the first electronic device 100 again, the user will issue a voice input.
- the second electronic device 200 that has been powered on for a long time sends a wake-up signal to the first electronic device 100 to wake up the first electronic device 100 in a pre-negotiated manner.
- the first electronic device 100 switches from the low power consumption state to the working state, that is, the first electronic device 100 is woken up through the cooperation of the second electronic device 200 .
- the second electronic device 200 sends the voice command of the voice input to the first electronic device 100 .
- the first electronic device 100 performs the operation indicated by the voice command.
- the characteristic that the second electronic device 200 is powered on for a long time and the first electronic device 100 is not powered on for a long time is used to reduce the energy consumption of the first electronic device 100 and prolong the use time of the first electronic device 100, so that the overall energy consumption is reduced. consumption is reduced.
- the first electronic device 100 is preferably a smart speaker; the second electronic device 200 is preferably a smart TV.
- both the first electronic device 100 and the second electronic device 200 can be replaced with other electronic devices.
- the second electronic device 200 may be a smart refrigerator that is powered on for a long time
- the first electronic device 100 may be a cleaning robot that is not powered on for a long time. This embodiment of the present application does not limit this.
- Step 400 may independently be a method flow for coordinating waking up the first electronic device.
- the cooperative wake-up step 400 further includes steps S501-S507 as shown in FIG. 5:
- the second electronic device 200 determines whether the voice input designates the first electronic device 100 .
- the voice input is "Xiaoyi Xiaoyi plays through the first electronic device that only mother is good in the world"
- the second electronic device 200 receives the voice input and learns that the first electronic device is to be used, then the second electronic device 200 Execute S405.
- the second electronic device 200 determines the distance between the user and the second electronic device 200 and the distance between the user and the first electronic device 100 .
- the sound pickup module 270 of the second electronic device 200 can determine the position of the user according to the sound source localization technology.
- the second electronic device 200 may acquire the locations of the first electronic device 100 and the second electronic device 200 from the cloud server with which it communicates. Therefore, the second electronic device 200 can determine the distance between the user and the first electronic device 100 and the distance between the user and the first electronic device 200 .
- the sound pickup module 270 of the second electronic device 200 can determine the position of the user according to the sound source localization technology.
- the second electronic device 200 may acquire the location of the first electronic device 100 and the location of the second electronic device 200 according to the interaction between the second electronic device 200 and the first electronic device 100 . Therefore, the second electronic device 200 can determine the distance between the user and the first electronic device 100 and the distance between the user and the second electronic device 200 .
- the second electronic device 200 determines whether the distance between the user and the first electronic device 100 is smaller than the distance between the user and the second electronic device 200 .
- the second electronic device 200 determines whether the first electronic device 100 can perform the operation indicated by the voice instruction.
- the second electronic device 200 makes the determination according to the capability information of the first electronic device 100 .
- the second electronic device 200 may acquire capability information of the first electronic device 100 from a cloud server; the capability information of the first electronic device 100 may indicate the capability of the first electronic device 100 .
- the second electronic device 200 determines whether the first electronic device 100 can perform the playback of "Only mother in the world” according to the capability information of the first electronic device 100 If the first electronic device 100 can perform the operation of playing "Only mother is good in the world", then execute S405.
- the second electronic device 200 may acquire capability information of the first electronic device 100 according to the interaction between the second electronic device 200 and the first electronic device 100 ; the capability information of the first electronic device 100 may indicate the first electronic device 100 Whether the operation indicated by the voice command can be performed.
- the second electronic device 200 determines whether the second electronic device 200 and the first electronic device 100 can execute the voice command according to the capability information of the second electronic device 200 and the capability information of the first electronic device 100 the indicated action. If both the second electronic device 200 and the first electronic device 100 have the operation indicated by the voice command, the second electronic device 200 may determine that the second electronic device 200 performs the operation indicated by the voice command, or determine that the first electronic device 100 executes the voice command the indicated action. This embodiment of the present application does not limit this.
- the second electronic device 200 determines whether the second electronic device 200 can perform the operation indicated by the voice instruction.
- the second electronic device 200 makes the determination according to the capability information of the second electronic device 200 .
- the second electronic device 200 needs to determine whether the second electronic device 200 has the function of playing music according to the capability information of the second electronic device 200 , if the second electronic device 200 has the function of playing music, execute S506.
- the second electronic device 200 responds to the voice instruction and executes the operation indicated by the voice instruction.
- S501 is an optional step.
- the flow shown in FIG. 5 may not include S501. That is, the second electronic device 200 directly executes S502-S507; wherein, the branches involved in S503-S504 may involve S405.
- S502 and S503 are optional steps.
- the flow shown in FIG. 5 may not include S502-S503. That is, the second electronic device 200 directly executes S501, S504-S507; wherein, the branches involved in S501 and S504 may involve S405.
- the flow shown in FIG. 5 may also not include S501-S503. That is, the second electronic device 200 directly executes S504-S507; wherein, the branch involved in S504 may involve S405.
- FIG. 6A shows an internal circuit block diagram of the first electronic device 100 .
- the first electronic device 100 includes a central processing unit (CPU), a microphone, a microphone analog-to-digital converter (ADC), and a voice activity detection (VAD) module , Bluetooth module, Wi-Fi module, random access memory (RAM), speaker, speaker power amplification (power amplification, PA) module and flash memory (FLASH).
- CPU central processing unit
- ADC microphone analog-to-digital converter
- VAD voice activity detection
- the first electronic device 100 may further include more or less modules than those shown in FIG. 6A , which is not limited in this application. For example, if the first electronic device 100 does not support Wi-Fi, it may not include a Wi-Fi module.
- the first electronic device 100 enters a low power consumption state, and is described in three cases.
- the low power consumption state entered by the first electronic device 100 is specifically:
- the Bluetooth module is in a power-on working state; the CPU enters a low-power state of waiting for interruption (WFI); the RAM enters a low-power self-refresh state; the remaining microphones and microphone ADCs , VAD module, Wi-Fi module, speaker, speaker PA and PLASH are all powered off.
- the Bluetooth module receiving the wake-up signal is in a working state
- the CPU and RAM are in a low power consumption state
- the remaining modules are in a power-off state. In this way, the power consumption of the first electronic device 100 can be saved.
- the microphone, microphone ADC and VAD module are in the power-on working state; the CPU enters the low-power state of WFI; the RAM enters the low-power self-refresh state; the remaining Bluetooth modules, VAD modules, Wi-Fi modules , speaker, speaker PA and PLASH are all powered off.
- the microphone, the microphone ADC and the VAD of the first electronic device 100 are in a powered-on working state.
- the microphone, the microphone ADC, and the VAD module are in a powered-on working state, the CPU and RAM are in a low power consumption state, and the remaining modules are in a powered-off state. In this way, the power consumption of the first electronic device 100 can be saved.
- the low power consumption state entered by the first electronic device 100 is specifically:
- the Bluetooth module, the microphone, the microphone ADC and the VAD module are in the power-on working state; the CPU is in the low-power state of WFI; the RAM is in the low-power self-refresh state; the remaining VAD modules, Wi-Fi modules , speaker, speaker PA and PLASH are all powered off.
- both the CPU and RAM are in a low power consumption state; the remaining modules are in a power-off state. In this way, the power consumption of the first electronic device 100 can be saved.
- FIGS. 7A-7C are schematic diagrams of power consumption state changes of related circuits of the first electronic device when the first electronic device is woken up in the method for cooperatively waking up the first electronic device provided by the embodiments of the present application.
- the wake-up process is as shown in FIG. 7A .
- the Bluetooth module sends an interrupt signal to the CPU, and the interrupt signal is used to wake the CPU from the WFI state to the working state.
- the CPU enters the working state from the WFI state, and further drives other modules of the first electronic device 100 to enter the working state.
- the interrupt signal can also be understood as a pulse signal.
- the wake-up process is as shown in FIG. 7B .
- the VAD module sends an interrupt signal to the CPU, and the interrupt signal is used to wake up the CPU from the WFI state to the working state.
- the CPU enters the working state from the WFI state according to the interrupt signal, and further drives other modules of the first electronic device 100 to enter the working state.
- the interrupt signal can also be understood as a pulse signal.
- the process of waking up the first electronic device 100 is shown in FIG. 7C .
- the VAD module sends an interrupt signal to the CPU
- the Bluetooth module also sends an interrupt signal to the CPU
- the interrupt signal is used to wake the CPU from the WFI state to the working state.
- the CPU enters the working state from the WFI state according to the received at least one interrupt signal, and further drives other modules of the first electronic device 100 to enter the working state.
- the interrupt signal can also be understood as a pulse signal.
- the first electronic device and the second electronic device provided by the embodiments of the present application are used to execute the above-mentioned method for coordinating wake-up of the first electronic device, and thus can achieve the same effect as the above-mentioned implementation method.
- the first electronic device and the second electronic device may include a processing module, a storage module and a communication module, respectively.
- the processing module may be used to control and manage the actions of the first electronic device or the second electronic device.
- the storage module may be used to support the first electronic device and the second electronic device to execute stored program codes, data, and the like.
- the communication module can be used to support the communication between the first electronic device and the second electronic device, and the communication between the first electronic device or the second electronic device and other electronic devices.
- a processing module may be a processor or controller; it may implement or execute the various exemplary logical blocks, modules and circuits described in connection with this application.
- the processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and the like.
- the storage module may be a memory.
- the communication module may specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, and a Wi-Fi chip.
- the processing module may be the processor 210 in FIG. 2
- the storage module may be the internal memory 221 in FIG. 2
- the communication module may be the wireless communication module 250 in FIG. 2 .
- Embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed on the first electronic device or the second electronic device, the first electronic device or the second electronic device is executed.
- the electronic device executes the method for cooperatively waking up the first electronic device in the above embodiments.
- Embodiments of the present application also provide a computer program product, which, when the computer program product runs on a computer, enables the computer to execute the method for coordinating wake-up of the first electronic device in the foregoing embodiments.
- the embodiments of the present application further provide an apparatus.
- the device may be a chip, an assembly or a module.
- the device may include a processor and a memory connected together; wherein, the memory is used to store computer-executed instructions, and when the device is running, the processor may execute the computer-executed instructions stored in the memory, so that the chip executes the above-mentioned embodiment to cooperatively wake up the first electronic device. device method.
- the first electronic device, the second electronic device, the computer-readable storage medium, the computer program product, or the chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, for the beneficial effects that can be achieved, reference may be made to the beneficial effects in the corresponding methods provided above, which will not be repeated here.
- Units described as separate components may or may not be physically separate.
- a component shown as a unit can be one physical unit or multiple physical units. That is, it can be located in one place, or it can be distributed in many different places. According to actual needs, some or all of the units can be selected to achieve the purpose of this solution.
- each functional unit in the various embodiments of the present application may be integrated in a processing unit; may also exist physically independently; or some units may be integrated in one unit, and some units may physically exist independently.
- the above-mentioned integrated units can be implemented in the form of hardware, or can be implemented in the form of software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a readable storage medium.
- the software product is stored on a storage medium.
- the software product includes several instructions for causing a device (which may be a single chip microcomputer, a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods of the various embodiments of the present application.
- the aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Telephone Function (AREA)
Abstract
La présente demande porte sur un procédé de réveil coopératif d'un premier dispositif électronique et sur un premier dispositif électronique. Un second dispositif électronique négocie à l'avance avec le premier dispositif électronique une première manière de réveiller le premier dispositif électronique lorsque le premier dispositif électronique est dans un état de faible consommation ; après la réception d'une entrée vocale, le second dispositif électronique envoie un signal de réveil au premier dispositif électronique en utilisant la première manière ; et le premier dispositif électronique passe de l'état de faible consommation à un état de travail sur la base du signal de réveil. Dans l'état de faible consommation, le premier dispositif électronique peut uniquement recevoir un signal transmis en utilisant la première manière. Ainsi, un utilisateur n'a pas besoin de se déplacer jusqu'à un premier dispositif électronique qui n'est pas sous tension pendant une longue période afin de toucher un bouton associé de mise sous tension ou de redémarrage. Le procédé décrit consomme une période de temps relativement courte, apporte un confort à l'utilisateur et améliore la convivialité d'utilisation.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110304436.X | 2021-03-22 | ||
| CN202110304436.XA CN115116438A (zh) | 2021-03-22 | 2021-03-22 | 一种协同唤醒第一电子设备的方法及第一电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022199497A1 true WO2022199497A1 (fr) | 2022-09-29 |
Family
ID=83322803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/081795 Ceased WO2022199497A1 (fr) | 2021-03-22 | 2022-03-18 | Procédé de réveil coopératif d'un premier dispositif électronique, et premier dispositif électronique |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115116438A (fr) |
| WO (1) | WO2022199497A1 (fr) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119418695A (zh) * | 2022-11-16 | 2025-02-11 | 荣耀终端有限公司 | 唤醒应用程序的方法及电子设备 |
| CN116719401A (zh) * | 2023-08-10 | 2023-09-08 | 北京小米移动软件有限公司 | 供电控制方法和装置、电子设备、存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107919119A (zh) * | 2017-11-16 | 2018-04-17 | 百度在线网络技术(北京)有限公司 | 多设备交互协同的方法、装置、设备及计算机可读介质 |
| CN108564947A (zh) * | 2018-03-23 | 2018-09-21 | 北京小米移动软件有限公司 | 远场语音唤醒的方法、装置和存储介质 |
| CN109377987A (zh) * | 2018-08-31 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | 智能语音设备间的交互方法、装置、设备及存储介质 |
| CN110459221A (zh) * | 2019-08-27 | 2019-11-15 | 苏州思必驰信息科技有限公司 | 多设备协同语音交互的方法和装置 |
| US20200219485A1 (en) * | 2019-01-03 | 2020-07-09 | Realtek Semiconductor Corporation | Processing system and voice detection method |
| CN111724780A (zh) * | 2020-06-12 | 2020-09-29 | 北京小米松果电子有限公司 | 设备的唤醒方法及装置、电子设备、存储介质 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103888556B (zh) * | 2012-12-24 | 2017-07-14 | 华为终端有限公司 | 一种家庭终端设备及家庭终端设备的控制方法 |
| CN106027806A (zh) * | 2016-07-25 | 2016-10-12 | 乐视控股(北京)有限公司 | 智能家居设备的控制方法及移动终端 |
| US10373630B2 (en) * | 2017-03-31 | 2019-08-06 | Intel Corporation | Systems and methods for energy efficient and low power distributed automatic speech recognition on wearable devices |
| CN116364076A (zh) * | 2017-07-04 | 2023-06-30 | 阿里巴巴集团控股有限公司 | 一种处理方法、控制方法、识别方法及其装置和电子设备 |
| WO2019031870A1 (fr) * | 2017-08-09 | 2019-02-14 | 엘지전자 주식회사 | Procédé et appareil pour appeler un service de reconnaissance vocale à l'aide d'une technologie bluetooth à basse énergie |
| CN110223691A (zh) * | 2019-06-11 | 2019-09-10 | 苏州思必驰信息科技有限公司 | 语音唤醒识别的切换控制方法和装置 |
-
2021
- 2021-03-22 CN CN202110304436.XA patent/CN115116438A/zh active Pending
-
2022
- 2022-03-18 WO PCT/CN2022/081795 patent/WO2022199497A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107919119A (zh) * | 2017-11-16 | 2018-04-17 | 百度在线网络技术(北京)有限公司 | 多设备交互协同的方法、装置、设备及计算机可读介质 |
| CN108564947A (zh) * | 2018-03-23 | 2018-09-21 | 北京小米移动软件有限公司 | 远场语音唤醒的方法、装置和存储介质 |
| CN109377987A (zh) * | 2018-08-31 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | 智能语音设备间的交互方法、装置、设备及存储介质 |
| US20200219485A1 (en) * | 2019-01-03 | 2020-07-09 | Realtek Semiconductor Corporation | Processing system and voice detection method |
| CN110459221A (zh) * | 2019-08-27 | 2019-11-15 | 苏州思必驰信息科技有限公司 | 多设备协同语音交互的方法和装置 |
| CN111724780A (zh) * | 2020-06-12 | 2020-09-29 | 北京小米松果电子有限公司 | 设备的唤醒方法及装置、电子设备、存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115116438A (zh) | 2022-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6742465B2 (ja) | ブルートゥーススピーカーにおける連続ウェイクアップ遅延低減の方法、装置及びブルートゥーススピーカー | |
| CN112996089B (zh) | 数据传输方法、装置、存储介质及电子设备 | |
| CN115243398A (zh) | WiFi链路休眠唤醒方法、电子设备及系统 | |
| CN111792465B (zh) | 一种电梯控制系统及方法 | |
| JP2012501014A (ja) | Usbリモートウェイクアップ | |
| JP5773288B2 (ja) | ハイスピードインターチップhsicインタフェースに基づくウェイクアップ方法、ホットスワップ方法、およびデバイス | |
| KR20170012182A (ko) | 마스터 mcu를 깨우는 회로, 방법 및 디바이스 | |
| CN110018976B (zh) | Usb主设备响应usb从设备方法及相关设备 | |
| WO2022199497A1 (fr) | Procédé de réveil coopératif d'un premier dispositif électronique, et premier dispositif électronique | |
| WO2020237946A1 (fr) | Casque bluetooth, procédé de communication, système, dispositif électronique et support informatique | |
| CN103746819B (zh) | 一种终端节能方法及终端、系统 | |
| CN114816026A (zh) | 一种低功耗待机方法、电子设备及计算机可读存储介质 | |
| CN110545499A (zh) | 通信方法、装置及其芯片、待充电设备和系统 | |
| CN109005582A (zh) | 发射功率调整方法、装置、电子设备及存储介质 | |
| JP2019185771A (ja) | ブルートゥーススピーカーデータ処理の方法、装置及びブルートゥーススピーカー | |
| US11061464B2 (en) | Electronic device, method for reducing power consumption, and apparatus | |
| CN113031749A (zh) | 电子设备 | |
| CN114245443A (zh) | 唤醒对齐方法、系统及相关装置 | |
| US20240205577A1 (en) | Control method and electronic device | |
| CN116886119A (zh) | 车载对讲终端的控制方法、车载对讲终端及存储介质 | |
| CN116419359A (zh) | 蓝牙控制方法和设备 | |
| CN117116258A (zh) | 一种语音唤醒方法及电子设备 | |
| WO2015007028A1 (fr) | Procédé de commande et dispositif de commande pour des capteurs | |
| CN115309691A (zh) | 音频播放方法、装置、设备、存储介质及程序产品 | |
| CN114898745A (zh) | 语音交互方法、装置及存储介质 |
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: 22774158 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: 22774158 Country of ref document: EP Kind code of ref document: A1 |