IP Library Granted Patent US 11,270,690
Granted Patent B2
US 11,270,690 · App. 16/665,901 · Granted Mar 8, 2022

Method and apparatus for waking up device

Inventor: Dandan Tang (Beijing, CN)
Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
G10L15/08G10L15/05G10L15/22G10L2015/088G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,270,690
App. No.
16/665,901
Granted
Mar 8, 2022
Kind
B2
Abstract

Embodiments of the present disclosure relate to a method and apparatus for waking up a device. The method may include: collecting an audio signal in an environment the device located therein; determining, in response to that the audio signal includes a custom wake-up word being determined, a response strategy preset by a user and corresponding to the custom wake-up word; determining a target response text based on the response strategy; and generating a response speech of the target response text and playing the response speech.

Claims (62)

1. A method for waking up a device, comprising:

collecting an audio signal in an environment the device located therein;

in response to determining that the audio signal comprises a custom wake-up word of the device, determining a response strategy for the device to respond to the custom wake-up word of the device, wherein the response strategy includes a custom response strategy, and the custom response strategy includes a custom response text preset by a user;

determining a target response text based on the determined response strategy, comprising: determining the custom response text included in the custom response strategy as the target response text; and

generating a response speech of the target response text and playing the response speech.

2. The method according to claim 1 , wherein the determining of the target response text based on the determined response strategy comprises:

in response to current network connection status being normal, sending the custom wake-up word to a cloud server; and

determining a response text received from the cloud server as the target response text.

3. The method according to claim 2 , wherein the method further comprises:

receiving a wake-up word setting request sent by the user, the wake-up word setting request comprising a new custom wake-up word; and

setting the new custom wake-up word as the custom wake-up word of the device.

4. The method according to claim 1 , wherein the determining of the target response text based on the determined response strategy comprises:

in response to current network connection status being abnormal, determining the target response text matching the custom wake-up word from a preset response text set, or determining the target response text from a historical response text set.

5. The method according to claim 4 , wherein the method further comprises:

receiving a wake-up word setting request sent by the user, the wake-up word setting request comprising a new custom wake-up word; and

setting the custom wake-up word as the custom wake-up word of the device.

6. The method according to claim 4 , wherein the determining of the target response text from the historical response text set comprises:

in response to determining that the historical response text set is empty, determining a preset response text as the target response text.

7. The method according to claim 1 , wherein the method further comprises:

receiving a wake-up word setting request sent by the user, the wake-up word setting request comprising a new custom wake-up word; and

setting the custom wake-up word as the custom wake-up word of the device.

8. The method according to claim 7 , wherein the wake-up word setting request further comprises a response text, and

wherein the determining the target response text based on the response strategy comprises:

determining the response text in the wake-up word setting request as the target response text.

9. An apparatus for waking up a device, comprising:

at least one processor; and

a memory storing instructions, wherein the instructions, when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising:

collecting an audio signal in an environment the device located therein;

in response to determining that the audio signal comprises a custom wake-up word of the device, determining a response strategy for the device to respond preset by a user and corresponding to the custom wake-up word of the device, wherein the response strategy includes a custom response strategy, and the custom response strategy includes a custom response text preset by a user;

determining a target response text based on the determined response strategy, comprising: determining the custom response text included in the custom response strategy as the target response text; and

generating a response speech of the target response text and play the response speech.

10. The apparatus according to claim 9 , wherein the determining of the target response text based on the determined response strategy comprises:

in response to current network connection status being normal, sending the custom wake-up word to a cloud server; and

determining a response text received from the cloud server as the target response text.

11. The apparatus according to claim 9 , wherein the determining of the target response text based on the response strategy comprises:

in response to current abnormal network connection status being abnormal, determining the target response text matching the custom wake-up word from a preset response text set, or determine the target response text from a historical response text set.

12. The apparatus according to claim 11 , wherein the determining the target response text from the determined historical response text set comprises:

in response to determining that the historical response text set is empty, determining a preset response text as the target response text.

13. The apparatus according to claim 9 , wherein the operations further comprise:

receiving a wake-up word setting request sent by the user, the wake-up word setting request comprising a new custom wake-up word; and

set the custom wake-up word as the custom wake-up word of the device.

14. The apparatus according to claim 13 , wherein the wake-up word setting request further comprises a response text; and

the determining the target response text based on the response strategy comprises:

determining the response text in the wake-up word setting request as the target response text.

15. A non-transitory computer readable medium storing a computer program, wherein the computer program, when executed by a processor, causes the processor to perform operations, the operations comprising:

collecting an audio signal in an environment where a device is located therein;

in response to determining that the audio signal comprises a custom wake-up word of the device, determining a response strategy for the device to respond to the custom wake-up word of the device, wherein the response strategy includes a custom response strategy, and the custom response strategy includes a custom response text preset by a user;

determining a target response text based on the determined response strategy, comprising: determining the custom response text included in the custom response strategy as the target response text; and

generating a response speech of the target response text and playing the response speech.

16. The non-transitory computer readable medium according to claim 15 , wherein the determining of the target response text based on the determined response strategy comprises:

in response to current network connection status being normal, sending the custom wake-up word to a cloud server; and

determining a response text received from the cloud server as the target response text.

17. The non-transitory computer readable medium according to claim 15 , wherein the determining of the target response text based on the response strategy comprises:

in response to current network connection status being abnormal, determining the target response text matching the custom wake-up word from a preset response text set, or determining the target response text from a historical response text set.

18. The non-transitory computer readable medium according to claim 17 , wherein the determining the target response text from the historical response text set comprises:

in response determining to that the historical response text set is empty, determining a preset response text as the target response text.

19. The non-transitory computer readable medium according to claim 15 , wherein the operations further comprise:

receiving a wake-up word setting request sent by the user, the wake-up word setting request comprising a new custom wake-up word; and

setting the custom wake-up word as the custom wake-up word of the device.

20. The non-transitory computer readable medium according to claim 19 , wherein the wake-up word setting request further comprises a response text; and

the determining the target response text based on the response strategy comprises:

determining the response text in the wake-up word setting request as the target response text.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2019
From: TANG, DANDAN
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 050846/0303 →
Priority Claims (1)
CN 201910180685.5 · Mar 11, 2019 · national
Continuity (1)
Related Publication 20200294491A1 · Sep 17, 2020