Method and apparatus for multi-level distributed speech recognition
First Claim
1. A method for multi-level distributed speech recognition between a terminal device and a network device comprising:
- providing an audio command to a first speech recognition engine in the terminal device wirelessly providing the audio command to at least one second speech recognition engine in the network device;
recognizing the audio command within the first speech recognition engine to generate at least one first recognized audio command, wherein the at least one first recognized audio command has a corresponding first confidence value;
recognizing the audio command within the at least one second speech recognition engine, independent of recognizing the audio command by the first speech recognition engine, to generate at least one second recognized audio command, wherein the at least one second recognized audio command has a corresponding second confidence value;
wirelessly transmitting the at least one first recognized audio command to a comparator;
transmitting the at least one second recognized audio command to the comparator; and
selecting at least one recognized audio command having a recognized audio command confidence value from the at least one first recognized audio command and the at least one second recognized audio command based on the at least one first confidence value and the at least one second confidence value.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for multi-level distributed speech recognition includes a terminal (122) having a terminal speech recognizer (136) coupled to a microphone (130). The terminal speech recognizer (136) receives an audio command (37), generating at least one terminal recognized audio command having a terminal confidence value. A network element (124) having at least one network speech recognizer (150) also receives the audio command (149), generating a at least one network recognized audio command having a network confidence value. A comparator (152) receives the recognized audio commands, comparing compares the speech recognition confidence values. The comparator (152) provides an output (162) to a dialog manager (160) of at least one recognized audio command, wherein the dialog manager then executes an operation based on the at least one recognized audio command, such as presenting the at least one recognized audio command to a user for verification or accessing a content server.
-
Citations
16 Claims
-
1. A method for multi-level distributed speech recognition between a terminal device and a network device comprising:
-
providing an audio command to a first speech recognition engine in the terminal device wirelessly providing the audio command to at least one second speech recognition engine in the network device;
recognizing the audio command within the first speech recognition engine to generate at least one first recognized audio command, wherein the at least one first recognized audio command has a corresponding first confidence value;
recognizing the audio command within the at least one second speech recognition engine, independent of recognizing the audio command by the first speech recognition engine, to generate at least one second recognized audio command, wherein the at least one second recognized audio command has a corresponding second confidence value;
wirelessly transmitting the at least one first recognized audio command to a comparator;
transmitting the at least one second recognized audio command to the comparator; and
selecting at least one recognized audio command having a recognized audio command confidence value from the at least one first recognized audio command and the at least one second recognized audio command based on the at least one first confidence value and the at least one second confidence value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for multi-level distributed speech recognition comprising:
-
providing an audio command to a terminal speech recognition engine;
wirelessly providing the audio command to at least one network speech recognition engine;
recognizing the audio command within the terminal speech recognition engine to generate at least one terminal recognized audio command, wherein the at least one terminal recognized audio command has a corresponding terminal confidence value;
recognizing the audio command within the at least one network speech recognition engine to generate at least one network recognized audio command, wherein the at least one network recognized audio command has a corresponding network confidence value;
wirelessly transmitting the at least one terminal recognized audio command to a comparator;
transmitting the at least one network recognized audio command to the comparator; and
selecting at least one recognized audio command having a recognized audio command confidence value from the at least one terminal recognized audio command and the at least one network recognized audio command;
inserting the at least one recognized audio command within a form; and
accessing an external content server in response to the at least one recognized audio command to retrieve encoded information therefrom. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for multi-level distributed speech recognition between a terminal device and a network device comprising:
-
a terminal speech recognition engine operably coupled to a microphone and coupled to receive an audio command and generate at least one terminal recognized audio command, wherein the at least one terminal recognized audio command has a corresponding terminal confidence value;
at least one network speech recognition engine operably coupled to the microphone and coupled to receive the audio command across a wireless transmission from the terminal device to the network device and generate at least one network recognized audio command, independent of the terminal speech recognition engine, wherein the at least one network recognized audio command has a corresponding network confidence value;
a comparator disposed on the terminal device, operably coupled to the terminal speech recognition engine operative to receive the at least one terminal recognized audio command from a wireless transmission and further operably coupled to the at least one network speech recognition engine operably coupled to receive the at least one network recognized audio command; and
a dialog manager operably coupled to the comparator, wherein the comparator selects at least one recognized audio command having a recognized confidence value from the at least one terminal recognized audio command and the at least one network recognized audio command based on the at least one terminal confidence value and the at least one network confidence value, wherein the selected at least one recognized audio command is provided to the dialog manager. - View Dependent Claims (14, 15, 16)
-
Specification