Activation Trigger Processing
First Claim
Patent Images
1. A non-transitory computer-readable medium storing one or more sequences of instructions that, when executed by one or more processors, cause the one or more processors to perform a method including:
- receiving audio input;
determining, by an activation trigger engine, whether the audio input includes a speech analysis pattern;
responsive to the audio input including a speech analysis pattern, activating a speech analysis engine for identification of a command;
determining, by the activation trigger engine, whether the audio input includes a command pattern; and
responsive to determining that the audio input includes the command pattern, executing a command associated with the command pattern.
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.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium storing one or more sequences of instructions that, when executed by one or more processors, cause the one or more processors to perform a method including:
-
receiving audio input; determining, by an activation trigger engine, whether the audio input includes a speech analysis pattern; responsive to the audio input including a speech analysis pattern, activating a speech analysis engine for identification of a command; determining, by the activation trigger engine, whether the audio input includes a command pattern; and responsive to determining that the audio input includes the command pattern, executing a command associated with the command pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving audio input; determining, by an activation trigger engine, whether the audio input includes a speech analysis pattern; responsive to the audio input including a speech analysis pattern, activating a speech analysis engine for identification of a command; determining, by the activation trigger engine, whether the audio input includes a command pattern; and responsive to determining that the audio input includes the command pattern, executing a command associated with the command pattern. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 remote from the first device and having a second set of one or more processors configured to; receive audio input; determine, by an activation trigger engine, whether the audio input includes a speech analysis pattern; responsive to the audio input including a speech analysis pattern, activating the speech analysis engine for identification of a command, wherein activating the speech analysis engine includes providing at least a portion of the audio input to the speech analysis engine for identification of the command within the audio input; determining, by the activation trigger engine, whether the audio input includes a command pattern; and responsive to determining that the audio input includes the command pattern, executing a command associated with the command pattern. - View Dependent Claims (18, 19, 20)
Specification