1. Method for performing speech recognition, said method comprising the steps of: (a) receiving a speech signal from a user; (b) performing speech recognition on said speech signal in accordance with a first speech recognizer to produce a recognizable text signal, wherein said speech recognizer employs a first language model; (c) performing speech recognition on said speech signal in parallel in accordance with a second speech recognizer for detecting a change of topic; and (d) forwarding a second language model to said first speech recognizer in response to said detected change of topic by said second speech recognizer.