Method and apparatus for providing speech recognition resolution on a database
First Claim
1. A method for providing speech recognition in a database, comprising:
- receiving an utterance from an end-user or an input application;
dispatching the utterance to the database;
converting the utterance to an intermediate form suitable for searching;
transmitting the intermediate form from the database to a speech recognition technology;
performing item-matching via the speech recognition technology, and returning items matching the intermediate form to the database along with a confidence metric for each match; and
providing relevant utterance matches from the database in the form of an ordered result set.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing speech recognition resolution in a database includes receiving an utterance from an end-user or application, and dispatching it to the database which is coupled to or has access to a speech recognition technology. The method further includes converting the utterance to an intermediate form suitable for searching, and transmitting the intermediate form from the database to the speech recognition technology. An item-matching is then performed via the speech recognition technology which returns items matching the utterance to the database along with a confidence metric, and the utterance matches are then provided from the database in the form of an ordered result set.
-
Citations
20 Claims
-
1. A method for providing speech recognition in a database, comprising:
-
receiving an utterance from an end-user or an input application;
dispatching the utterance to the database;
converting the utterance to an intermediate form suitable for searching;
transmitting the intermediate form from the database to a speech recognition technology;
performing item-matching via the speech recognition technology, and returning items matching the intermediate form to the database along with a confidence metric for each match; and
providing relevant utterance matches from the database in the form of an ordered result set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing speech resolution in a database, the method comprising:
-
initializing the database by adding to the database shadow tables associated with voice-searchable data in the database including a transcription to searchable form of the voice searchable data and a link to the voice searchable data;
passing at least one shadow table from the database to a speech recognition technology for recognition matching; and
returning match results from the speech recognition technology to the database. - View Dependent Claims (8, 9, 12, 13)
-
-
10. A system for providing speech recognition resolution within a database comprising:
-
means for receiving an utterance from an end-user or an input application;
means for dispatching the utterance to the database;
means for converting the utterance to an intermediate form suitable for searching;
means for performing item-matching via a speech recognition search algorithm, and returning items matching the utterance to the data base; and
means associated with the database for converting the items matching the utterance into an ordered result set. - View Dependent Claims (11)
-
-
14. A computer-readable medium having computer-executable instructions for performing a method for providing speech recognition in a database, the method comprising:
-
receiving an utterance from an end-user or an input application;
dispatching the utterance to the database coupled to a speech recognition technology;
converting the utterance to an intermediate form suitable for searching;
performing item-matching using the speech recognition technology, and returning items matching the utterance to the data base; and
returning relevant matches to the database in the form of an ordered result set for communication to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification