Method and apparatus for evaluating trigger phrase enrollment
First Claim
Patent Images
1. A computer-implemented method comprising:
- during a trigger phrase enrollment process;
prompting, by a speech recognition-enabled electronic device, a user of the speech recognition-enabled electronic device to speak a trigger phrase;
receiving, at the speech recognition-enabled device, a first audio signal corresponding to the user speaking the trigger phrase;
selecting, by the speech recognition-enabled device, a shortest segment among a plurality of segments in the first audio signal that have voice activity, each segment comprising a corresponding sequence of contiguous frames in the first audio signal that have voice activity;
determining, by the data processing hardware, a length of the shortest segment by counting a number of frames in the sequence of contiguous frames corresponding to the shortest segment; and
when the length of the shortest segment in the first audio signal satisfies a threshold value, training, by the speech recognition-enabled electronic device, a trigger phrase model with the first audio signal corresponding to the user speaking the trigger phrase, the trigger phrase model configured to detect the trigger phrase in a spoken utterance; and
after the trigger phrase enrollment process;
receiving, at the speech recognition-enabled device and while the speech recognition-enabled electronic device is in a sleep mode, a second audio signal including an utterance of the trigger phrase spoken by the user; and
detecting, by the speech recognition-enabled electronic device and using the trigger phrase model trained during the trigger phrase enrollment process, the utterance of the trigger phrase in the second audio signal, the trigger phrase when detected in the second audio signal causing the speech recognition-enabled electronic device to wake from the sleep mode, the sleep mode comprising a power-saving mode of operation in which one or more parts of the speech recognition-enabled electronic device are in a low-power state or powered off.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to the microphone. The processor measures characteristics of the audio signal, and determines, based on the measured characteristics, whether the spoken trigger phrase is acceptable for trigger phrase model training. If the spoken trigger phrase is determined not to be acceptable for trigger phrase model training, the processor rejects the trigger phrase for trigger phrase model training.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
during a trigger phrase enrollment process; prompting, by a speech recognition-enabled electronic device, a user of the speech recognition-enabled electronic device to speak a trigger phrase; receiving, at the speech recognition-enabled device, a first audio signal corresponding to the user speaking the trigger phrase; selecting, by the speech recognition-enabled device, a shortest segment among a plurality of segments in the first audio signal that have voice activity, each segment comprising a corresponding sequence of contiguous frames in the first audio signal that have voice activity; determining, by the data processing hardware, a length of the shortest segment by counting a number of frames in the sequence of contiguous frames corresponding to the shortest segment; and when the length of the shortest segment in the first audio signal satisfies a threshold value, training, by the speech recognition-enabled electronic device, a trigger phrase model with the first audio signal corresponding to the user speaking the trigger phrase, the trigger phrase model configured to detect the trigger phrase in a spoken utterance; and after the trigger phrase enrollment process; receiving, at the speech recognition-enabled device and while the speech recognition-enabled electronic device is in a sleep mode, a second audio signal including an utterance of the trigger phrase spoken by the user; and detecting, by the speech recognition-enabled electronic device and using the trigger phrase model trained during the trigger phrase enrollment process, the utterance of the trigger phrase in the second audio signal, the trigger phrase when detected in the second audio signal causing the speech recognition-enabled electronic device to wake from the sleep mode, the sleep mode comprising a power-saving mode of operation in which one or more parts of the speech recognition-enabled electronic device are in a low-power state or powered off. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; during a trigger phrase enrollment process for a speech recognition-enabled electronic device; prompting a user of the speech recognition-enabled electronic device to speak a trigger phrase; receiving a first audio signal corresponding to the user speaking the trigger phrase; selecting a shortest segment among a plurality of segments in the first audio signal that have voice activity, each segment comprising a corresponding sequence of contiguous frames in the first audio signal that have voice activity; determining a length of the shortest segment by counting a number of frames in the sequence of contiguous frames corresponding to the shortest segment; and when the length of the shortest segment in the first audio signal satisfies a threshold value, training a trigger phrase model with the first audio signal corresponding to the user speaking the trigger phrase, the trigger phrase model configured to detect the trigger phrase in a spoken utterance; and after the trigger phrase enrollment process; receiving, while the speech recognition-enabled electronic device is in a sleep mode, a second audio signal including an utterance of the trigger phrase spoken by the user; and detecting, using the trigger phrase model trained during the trigger phrase enrollment process, the utterance of the trigger phrase in the second audio signal, the trigger phrase when detected in the second audio signal causing the speech recognition-enabled electronic device to wake from the sleep mode, the sleep mode comprising a power-saving mode of operation in which one or more parts of the speech recognition-enabled electronic device are in a low-power state or powered off. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
during a trigger phrase enrollment process for a speech recognition-enabled electronic device; prompting a user of the speech recognition-enabled electronic device to speak a trigger phrase; receiving a first audio signal corresponding to the user speaking the trigger phrase; selecting a shortest segment among a plurality of segments in the first audio signal that have voice activity, each segment comprising a corresponding sequence of contiguous frames in the first audio signal that have voice activity; determining a length of the shortest segment by counting a number of frames in the sequence of contiguous frames corresponding to the shortest segment; and when the length of the shortest segment in the first audio signal satisfies a threshold value, training a trigger phrase model with the first audio signal corresponding to the user speaking the trigger phrase, the trigger phrase model configured to detect the trigger phrase in a spoken utterance; and after the trigger phrase enrollment process; receiving, while the speech recognition-enabled electronic device is in a sleep mode, a second audio signal including an utterance of the trigger phrase spoken by the user; and detecting, using the trigger phrase model trained during the trigger phrase enrollment process, the utterance of the trigger phrase in the second audio signal, the trigger phrase when detected in the second audio signal causing the speech recognition-enabled electronic device to wake from the sleep mode, the sleep mode comprising a power-saving mode of operation in which one or more parts of the speech recognition-enabled electronic device are in a low-power state or powered off. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification