Method and system for searching recorded speech and retrieving relevant segments
First Claim
1. A method for searching recorded speech in a database, the method comprising:
- (a) converting the recorded speech to text utilizing a voice recognition system, wherein breaks in the recorded speech are used to provide a plurality of time stamps;
(b) creating a full text index of the recorded speech utilizing an information extender, the full text index containing the plurality of time stamps which point to the occurrence of words in the recorded speech;
(c) searching the text by a full text server utilizing the full text index; and
(d) storing the searched text, the full text index and the recorded speech in the database, wherein specific contents of the recorded speech can be played back utilizing the full text index without listening to the complete recording.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for searching recorded speech is disclosed. The system and method comprises converting the recorded speech into text using a voice recognition system. As the speech is being converted, naturally occurring breaks in the languages will be used to take time indexes from the recording. The system and method includes creating a full text index of the recorded speech utilizing an information extender. The full text index contains a plurality of time stamps that point to the occurrence of words in the recorded speech. Finally, the text is searched by a full text search server that has linguistic search capabilities using the full text index. Finally, the searched text, the text index and the recorded speech are stored in the database. The recorded speech is searched by locating relevant phrases or words, and then mapping the time stamps associated with the relevant phrases words back to the recorded speech in the database.
-
Citations
39 Claims
-
1. A method for searching recorded speech in a database, the method comprising:
-
(a) converting the recorded speech to text utilizing a voice recognition system, wherein breaks in the recorded speech are used to provide a plurality of time stamps; (b) creating a full text index of the recorded speech utilizing an information extender, the full text index containing the plurality of time stamps which point to the occurrence of words in the recorded speech; (c) searching the text by a full text server utilizing the full text index; and (d) storing the searched text, the full text index and the recorded speech in the database, wherein specific contents of the recorded speech can be played back utilizing the full text index without listening to the complete recording. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for searching recorded speech in a database, the system comprising:
-
means for converting the recorded speech to text utilizing a voice recognition system, wherein breaks in the recorded speech are used to provide a plurality of time stamps; means for creating a full text index of the recorded speech utilizing an information extender, the full text index containing the plurality of time stamps which point to the occurrence of words in the recorded speech; means for searching the text by a full text server utilizing the full text index; and means for storing the searched text, the full text index and the recorded speech in the database, wherein specific contents of the recorded speech can be played back utilizing the full text index without listening to the complete recording. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium containing program instructions for searching recorded speech in a database, the program instructions for:
-
(a) converting the recorded speech to text utilizing a voice recognition system, wherein breaks in the recorded speech are used to provide a plurality of time stamps; (b) creating a full text index of the recorded speech utilizing an information extender, the full text index containing the plurality of time stamps which point to the occurrence of words in the recorded speech; (c) searching the text by a full text server utilizing the full text index; and (d) storing the searched text, the full text index and the recorded speech in the database, wherein specific contents of the recorded speech can be played back utilizing the full text index without listening to the complete recording. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification