1. A system for capturing voice files and rendering them searchable, comprising: (a) a database system having a plurality of grammars stored therein; (b) at least one device that electronically captures audio speech for a conversation between two or more participants; (c) a recorder coupled to said at least one device, the recorder capturing audio speech from the device for storage as audio speech data in said database system; and (d) a speech recognition engine adapted to transcribe the audio speech data into machine-readable text data in a plurality of transcription passes using grammars selected from said plurality of stored grammars, and store the machine-readable text data as well as data associating the machine-readable text data with the corresponding audio speech data in the database system for subsequent retrieval by a search application; wherein the speech recognition engine is adapted to select a grammar from said database system prior to performing a first transcription pass, the grammar for a first transcription pass selected on the basis of information pertaining to the subject matter or purpose of the conversation, and information pertaining to one or more of the participants, and further wherein the recognition engine is adapted to revise the machine-readable text data for the conversation by performing a subsequent transcription pass on the audio speech data using a grammar which was not used in the first transcription pass.
1. A system for capturing voice files and rendering them searchable, comprising: (a) a database system having a plurality of grammars stored therein; (b) at least one device that electronically captures audio speech for a conversation between two or more participants; (c) a recorder coupled to said at least one device, the recorder capturing audio speech from the device for storage as audio speech data in said database system; and (d) a speech recognition engine adapted to transcribe the audio speech data into machine-readable text data in a plurality of transcription passes using grammars selected from said plurality of stored grammars, and store the machine-readable text data as well as data associating the machine-readable text data with the corresponding audio speech data in the database system for subsequent retrieval by a search application; wherein the speech recognition engine is adapted to select a grammar from said database system prior to performing a first transcription pass, the grammar for a first transcription pass selected on the basis of information pertaining to the subject matter or purpose of the conversation, and information pertaining to one or more of the participants, and further wherein the recognition engine is adapted to revise the machine-readable text data for the conversation by performing a subsequent transcription pass on the audio speech data using a grammar which was not used in the first transcription pass. 11. The system of claim 1 , wherein the grammar used for the subsequent transcription pass is selected based on the content of the machine-readable text data resulting from the first transcription pass.