Activation trigger processing
First Claim
Patent Images
1. A system, comprising:
- one or more processors configured to operate as;
a speech analysis engine; and
an activation trigger engine configured to;
detect an activation trigger within an audio input;
responsive to the activation trigger matching a first an analysis-type activation trigger pattern, activating the speech analysis engine; and
responsive to the activation trigger matching a command-type activation trigger pattern, cause execution of a command associated with the command-type activation trigger pattern without activating the speech analysis engine,wherein the analysis-type activation trigger pattern includes an analysis-type activation trigger set of two or more syllables; and
wherein the command-type activation trigger pattern includes a command-type activation trigger set formed from the union of a proper subset of the command-type activation trigger set and a command component set of one or more syllables.
1 Assignment
0 Petitions
Accused Products
Abstract
Utterance-based user interfaces can include activation trigger processing techniques for detecting activation triggers and causing execution of certain commands associated with particular command pattern activation triggers without waiting for output from a separate speech processing engine. The activation trigger processing techniques can also detect speech analysis patterns and selectively activate a speech processing engine.
37 Citations
12 Claims
-
1. A system, comprising:
one or more processors configured to operate as; a speech analysis engine; and an activation trigger engine configured to; detect an activation trigger within an audio input; responsive to the activation trigger matching a first an analysis-type activation trigger pattern, activating the speech analysis engine; and responsive to the activation trigger matching a command-type activation trigger pattern, cause execution of a command associated with the command-type activation trigger pattern without activating the speech analysis engine, wherein the analysis-type activation trigger pattern includes an analysis-type activation trigger set of two or more syllables; and wherein the command-type activation trigger pattern includes a command-type activation trigger set formed from the union of a proper subset of the command-type activation trigger set and a command component set of one or more syllables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
-
operate a speech analysis engine configured to perform speech-to-text conversion; operate an activation trigger engine configured to, without using speech-to-text conversion; detect an activation trigger within an audio input; responsive to the activation trigger matching an analysis-type activation trigger pattern, activate the speech analysis engine; and responsive to the activation trigger matching a command-type activation trigger pattern, cause execution of a command associated with the command-type activation trigger pattern without activating the speech analysis engine, wherein the analysis-type activation trigger pattern includes an analysis-type activation trigger set of two or more syllables; and wherein the command-type activation trigger pattern includes a command-type activation trigger set formed from the union of a proper subset of the command-type activation trigger set and a command component set of one or more syllables.
-
-
11. A system, comprising:
-
a first device having a first set of one or more processors configured to operate as a speech analysis engine; a second device having a second set of one or more processors configured to operate as an activation trigger engine, wherein the activation trigger engine is configured to, without using speech-to-text conversion; detect an activation trigger within an audio input; responsive to the activation trigger matching an analysis-type activation trigger pattern, remotely activate the speech analysis engine of the first device; and responsive to the activation trigger matching a command-type activation trigger pattern, cause execution of a command associated with the command-type activation trigger pattern without activating the speech analysis engine, wherein the analysis-type activation trigger pattern includes an analysis-type activation trigger set of two or more words; and wherein the command-type activation trigger pattern includes a command-type activation trigger set formed from the union of a proper subset of the command-type activation trigger set and a command component set of one or more words. - View Dependent Claims (12)
-
Specification