1. A method of cross media indexing, registering and retrieving speech documents comprising the steps of: registering a set of training documents; pre-processing each training document; constructing a terms-phonemes/document matrix from the training document metadata where a row is created for term and each phoneme in the training documents and a column is created for each training document; normalizing entries in the terms-phonemes/document matrix; computing a concept vector space from the training documents by computing from the terms-phonemes/document matrix; computing vectors for new documents and adding the vectors to the vector space; searching the computed vector space for vectors that are close to a vector computed for a query term or phoneme; and providing a list of those speech and/or text documents with the highest values.