1. A method for speech recognition in a chat information system (CIS), the method comprising: receiving, by a processor operatively coupled to a memory, an audio input; separating, by the processor, the audio input into a plurality of parts having at least a first part of the audio input and a second part of the audio input; selecting, from a plurality of speech recognizers, a specific first speech recognizer to recognize the first part of the audio input, wherein selecting of the specific first speech recognizer to recognize the first part of the audio input is by the processor and is based on predetermined criteria, wherein each of the plurality of speech recognizers, from which the specific first speech recognizer is selected to recognize the first part of the audio input, is configured to generate, based on a corresponding audio input, a plurality of outputs provided with corresponding confidence levels; recognizing, by the specific first speech recognizer of a plurality of speech recognizers, the first part of the audio input to generate a first recognized input; analyzing, by the processor, the first recognized input associated with the first part of the audio input to identify at least one first trigger in the first recognized input; predicting, by the processor, a type of the second part of the audio input based at least in part on the at least one first trigger; based on the prediction of the type of the second part of the audio input, selecting, by the processor, a specific second speech recognizer from the plurality of speech recognizers; recognizing, by the specific second speech recognizer, the second part of the audio input to generate a second recognized input; analyzing, by the processor, the second recognized input to identify at least one second trigger in the second recognized input; predicting, by the processor, types of further parts of the audio input based at least in part on triggers identified in recognized inputs; selecting, from the plurality of speech recognizers, further specific speech recognizers based on the predicted types of the further parts of the audio input, the further specific speech recognizers being in addition to the first speech recognizer and the second speech recognizer; and recognizing, by the further specific speech recognizers, the further parts of the audio input until all parts of the audio input are recognized.
1. A method for speech recognition in a chat information system (CIS), the method comprising: receiving, by a processor operatively coupled to a memory, an audio input; separating, by the processor, the audio input into a plurality of parts having at least a first part of the audio input and a second part of the audio input; selecting, from a plurality of speech recognizers, a specific first speech recognizer to recognize the first part of the audio input, wherein selecting of the specific first speech recognizer to recognize the first part of the audio input is by the processor and is based on predetermined criteria, wherein each of the plurality of speech recognizers, from which the specific first speech recognizer is selected to recognize the first part of the audio input, is configured to generate, based on a corresponding audio input, a plurality of outputs provided with corresponding confidence levels; recognizing, by the specific first speech recognizer of a plurality of speech recognizers, the first part of the audio input to generate a first recognized input; analyzing, by the processor, the first recognized input associated with the first part of the audio input to identify at least one first trigger in the first recognized input; predicting, by the processor, a type of the second part of the audio input based at least in part on the at least one first trigger; based on the prediction of the type of the second part of the audio input, selecting, by the processor, a specific second speech recognizer from the plurality of speech recognizers; recognizing, by the specific second speech recognizer, the second part of the audio input to generate a second recognized input; analyzing, by the processor, the second recognized input to identify at least one second trigger in the second recognized input; predicting, by the processor, types of further parts of the audio input based at least in part on triggers identified in recognized inputs; selecting, from the plurality of speech recognizers, further specific speech recognizers based on the predicted types of the further parts of the audio input, the further specific speech recognizers being in addition to the first speech recognizer and the second speech recognizer; and recognizing, by the further specific speech recognizers, the further parts of the audio input until all parts of the audio input are recognized. 10. The method of claim 1 , wherein the specific first speech recognizer or the specific second speech recognizer includes a dynamically created recognizer.