Patent ID: 8694317

Claim:
A method of indexing and searching both live audio data and prerecorded audio data, said method comprising the steps of: analyzing the audio data with a phonetic recognizer wherein the phonetic recognizer acts on frames of the audio data; and determining, for each of said frames and independently of the others of said frames, a score for each of a set of all reference phones of a language or dialect based on one or more features of said set of reference phones, the independently-determined score indicating the likelihood that said frame corresponds to said phone, wherein for each of said frames, the independently-determined score indicates a probability of each phone from the set of reference phones appearing in the audio data; generating index data for each of said frames corresponding to said independently-determined scores for each of said set of reference phones; forming said index data into a data stream directed to a search engine, said engine uses a dynamic programming method to combine said independently-determined scores with phone sequence information derived from a user inputted query for searching the audio data, thereby enabling said audio data to be indexed and searched only once and in sequence as a one pass search; and presenting search results from the audio data in response to the user query.