System and method for utilizing speech recognition to efficiently perform data indexing procedures
First Claim
1. A system for indexing electronic information, comprising:
- an authoring module that coordinates an authoring procedure for creating an index file that includes pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions, said pattern word sets being associated with data object identifiers that identify said data objects; and
a retrieval module that manages a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said retrieval module comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among said data objects stored in said memory device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for utilizing speech recognition to efficiently perform data indexing procedures includes an authoring module that coordinates an authoring procedure for creating an index file that has pattern word sets corresponding to data objects stored in a memory of a host electronic device. The pattern word sets are generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions for creating the pattern word sets. The pattern word sets are associated in the index file with data object identifiers that uniquely identify the corresponding data objects. A retrieval module manages a retrieval procedure in which the speech recognition engine converts a spoken data request into a text data request. The retrieval module compares the text data request and the pattern word sets to identify a requested object identifier for locating a requested data object from among the data objects stored in the memory of the host electronic device.
-
Citations
47 Claims
-
1. A system for indexing electronic information, comprising:
-
an authoring module that coordinates an authoring procedure for creating an index file that includes pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions, said pattern word sets being associated with data object identifiers that identify said data objects; and
a retrieval module that manages a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said retrieval module comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among said data objects stored in said memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for indexing electronic information, comprising:
-
performing an authoring procedure for creating an index file by utilizing an authoring module, said index file including pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions, said pattern word sets being associated with data object identifiers that identify said data objects; and
utilizing a retrieval module to manage a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said retrieval module comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among said data objects stored in said memory device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable medium comprising program instructions for indexing electronic information by:
-
performing an authoring procedure for creating an index file by utilizing an authoring module, said index file including pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions for creating said pattern word sets, said pattern word sets being associated with data object identifiers that identify said data objects; and
utilizing a retrieval module to manage a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said retrieval module comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among said data objects stored in said memory device.
-
-
42. A system for cataloguing electronic information, comprising:
-
means for performing an authoring procedure for creating an index file that includes pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions for creating said pattern word sets, said pattern word sets being associated with data object identifiers that identify said data objects; and
means for managing a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said means for managing then comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among said data objects stored in said memory device.
-
-
43. A system for indexing electronic information, comprising:
-
an authoring module that coordinates an authoring procedure for creating an index file that includes pattern word sets corresponding to images stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions that are edited upon an indexing graphical user interface for creating said pattern word sets, said pattern word sets being associated with image identifiers that identify said images; and
a retrieval module that manages a retrieval procedure in which said speech recognition engine converts a spoken data request into a text data request, said retrieval module accessing said index file for comparing said text data request and said pattern word sets to identify a requested image identifier for locating a requested image from among said images stored in said memory device.
-
-
44. A system for indexing electronic information, comprising:
-
an authoring module that creates an index file that includes pattern word sets corresponding to data objects;
a speech recognition engine that converts a spoken data request into a text data request; and
a retrieval module that compares said text data request and said pattern word sets to locate a requested data object.
-
-
45. A system for indexing electronic information, comprising:
an authoring module that coordinates an authoring procedure for creating an index file that includes pattern word sets corresponding to data objects stored in a memory device, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions for creating said pattern word sets, said pattern word sets being associated with data object identifiers that identify said data objects.
-
46. A system for indexing electronic information, comprising:
a retrieval module that manages a retrieval procedure in which a speech recognition engine converts a spoken data request into a text data request, said retrieval module comparing said text data request and said pattern word sets to identify a requested object identifier for locating a requested data object from among data objects stored in a memory device.
-
47. An electronic indexing system implemented by:
-
creating an index file that includes pattern word sets corresponding to data objects, said pattern word sets being generated with a speech recognition engine that transforms spoken data descriptions into text data descriptions for creating said pattern word sets;
utilizing said speech recognition engine to automatically convert a spoken data request into a text data request; and
comparing said text data request and said pattern word sets with a retrieval module to identify a requested object identifier for locating a requested data object.
-
Specification