BACKGROUND SPEECH RECOGNITION ASSISTANT
First Claim
Patent Images
1. A method comprising:
- receiving an acoustic input signal at a speech recognizer configured to recognize the acoustic input signal in an always on mode;
determining a set of responses based on the recognized acoustic input signal;
ranking the set of responses based on criteria;
determining, by a computing device, if the response should be output based on a ranking of the response;
determining an output method in a plurality of output methods based on the ranking of the response; and
outputting the response using the output method if it is determined the response should be output.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method receives an acoustic input signal at a speech recognizer configured to recognize the acoustic input signal in an always on mode. A set of responses based on the recognized acoustic input signal is determined and ranked based on criteria. A computing device determines if the response should be output based on a ranking of the response. The method determines an output method in a plurality of output methods based on the ranking of the response and outputs the response using the output method if it is determined the response should be output.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving an acoustic input signal at a speech recognizer configured to recognize the acoustic input signal in an always on mode; determining a set of responses based on the recognized acoustic input signal; ranking the set of responses based on criteria; determining, by a computing device, if the response should be output based on a ranking of the response; determining an output method in a plurality of output methods based on the ranking of the response; and outputting the response using the output method if it is determined the response should be output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving an acoustic input signal at a first stage recognizer, the first stage recognizer being configured to recognize the acoustic input signal in an always on mode; classifying, by a computing device, portions of the acoustic input signal into different classifications using a first speech recognition algorithm; determining a second stage recognizer should be triggered based on a selection of a classification based on classified portions being classified with the selected classification; and triggering the second stage recognizer to turn on to recognize the acoustic input signal, the second stage recognizer configured to use a second speech recognition algorithm different from the first speech recognition algorithm to recognize the acoustic input signal. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a signal from a first stage recognizer based on recognition of an acoustic input signal and classification of portions of the acoustic input signal into a classification in a plurality of classifications using a first speech recognition algorithm, the first stage recognizer being configured to recognize the acoustic input signal in an always on mode; activating, by a computing device, the second stage recognizer upon receiving the signal to recognize the acoustic input signal, the second stage recognizer configured to use a second speech recognition algorithm; determining a response to the recognized acoustic input signal; determining if the response should be output based on a ranking of the response; and outputting the response if it is determined the response should be output. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a first stage recognizer configured to recognize the acoustic input signal using a first speech recognition algorithm in an always on mode, the first stage recognizer configured to; receive an acoustic input signal; classify portions of the acoustic input signal into different classifications using a first speech recognition algorithm; determine a second stage recognizer should be triggered based on a selection of a classification based on classified portions being classified with the selected classification; and a second stage recognizer configured to; receive a signal from the first stage recognizer to activate the second stage recognizer; activate the second stage recognizer upon receiving the signal to recognize the acoustic input signal, the second stage recognizer configured to use a second speech recognition algorithm different from the first speech recognition algorithm to recognize the acoustic input signal; determine a response to the recognized acoustic input signal; determine if the response should be output based on a ranking of the response; and output the response if it is determined the response should be output. - View Dependent Claims (22, 23, 24, 25)
-
Specification