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, with a first processor, an utterance from an end-user or an input application;
converting the utterance to an intermediate form suitable for searching using speech recognition technology;
receiving, with a database, intermediate form of the utterance that is suitable for searching using speech recognition technology;
transmitting the intermediate form from the database to a speech recognition technology, where the speech recognition technology comprises a second processor;
causing the speech recognition technology to perform item-matching as between the intermediate form and voice searchable representations of data stored in the database via the speech recognition technology, and to return items matching the intermediate form to the database; and
providing data associated with the one or more of the returned items 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.
29 Citations
20 Claims
-
1. A method for providing speech recognition in a database, comprising:
-
receiving, with a first processor, an utterance from an end-user or an input application; converting the utterance to an intermediate form suitable for searching using speech recognition technology; receiving, with a database, intermediate form of the utterance that is suitable for searching using speech recognition technology; transmitting the intermediate form from the database to a speech recognition technology, where the speech recognition technology comprises a second processor; causing the speech recognition technology to perform item-matching as between the intermediate form and voice searchable representations of data stored in the database via the speech recognition technology, and to return items matching the intermediate form to the database; and providing data associated with the one or more of the returned items 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:
-
causing a processor to determine a voice searchable form for data in a database; electronically storing, in the database, for use by speech recognition technology, a respective determined voice searchable form for respective data in a manner that associates the voice searchable form with the data; providing access to the voice searchable form to speech recognition technology for item matching as between an utterance received as part of a query on the database and the voice searchable form. - View Dependent Claims (8, 9, 10, 11)
-
-
12. 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 converting the utterance to an intermediate form suitable for searching using speech recognition technology; means associated with the database for performing item-matching as between the intermediate form and voice searchable representations of data associated with items in the database via a speech recognition search algorithm, and returning items matching the intermediate form to the data base; and means associated with the database for converting the returned items into an ordered result set. - View Dependent Claims (13)
-
-
14. A computer-readable medium having computer-executable instructions stored thereon that if executed by a computer cause the computer to perform a method for providing speech recognition in a database, the method comprising:
-
receiving an intermediate form of an utterance suitable for searching using speech recognition technology from an end-user or an input application with a database coupled to a speech recognition technology; with the database, providing the intermediate form to speech recognition technology, where the speech recognition technology performs item-matching using, and receiving items matching the intermediate form from the speech recognition technology; and returning one or more matching items the form of an ordered result set for communication to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification