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 from a system user 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
44 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 from a system user 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 from a system user 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, 42)
-
-
43. 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 from a system user 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.
-
-
44. 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 from a system user 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.
-
Specification