1. A computerized-method of searching for an element in speech related documents, the method comprising: transcribing, by a controller, a set of digital speech recordings stored in a speech recording database to a set of digital phoneme strings and including the phoneme strings in a set of digital phonetic transcriptions; reverse-indexing, by the controller, using one or more parser rules, the phonetic transcriptions according to one or more phonemes and storing the reverse-indexed transcriptions in an inverted index database including a mapping to documents such that the one or more phonemes can be used as a search key for searching in the phonetic transcriptions for a phoneme string; transcribing, by the controller, a textual search term into a set of search phoneme strings; and using, by the controller, the set of search phoneme strings to search for the textual search term in the set of phonetic transcriptions and produce a list of the documents ranked according to the match of the phoneme strings to the documents.