Patent ID: 7209880

Claim:
A method of dynamic re-configurable speech recognition comprising: determining an identity of a speaker based, at least in part, on a user identifier; repeatedly determining parameters of a background model based on sampled information collected at a periodic time interval during a received voice request; determining parameters of a transducer model; adapting a speech recognition model based on user-specific transformations corresponding to the determined identity of the speaker and on at least one of the background model or the transducer model; applying one of a plurality of language models to the received voice request for speech recognition based on a data field selected by the speaker; re-scoring automatic speech recognition using the speech recognition model comprising: generating word lattices representative of speech utterances in the received voice request, concatenating the word lattices into a single concatenated lattice, applying at least one language model to the single concatenated lattice in order to determine word lattice inter-relationships; determining information in the received voice request based on the re-scored results of the speech recognition model; and adjusting the periodic time interval based, at least in part, on determined changes in the sampled information.