1. A method for operating a speech recognition system, in which a program-controlled recognizer performs the steps of: dissecting a speech signal into frames and computing any kind of feature vector for each frame; labeling frames by characters or groups of them yielding a plurality of labels per phoneme; and decoding said labels according a predetermined acoustic model to construct one or more words or fragments of a word, wherein a plurality of recognizers are accessible to be activated for speech recognition, and are combined in order to balance the results of speech recognition done by a single recognizer, the method further comprising: a) collecting selection base data characterizing speech recognition boundary conditions with sensor means; b) using program-controlled arbiter means for evaluating the collected data; and c) selecting the best suited recognizer or a combination thereof out of the plurality of available recognizers according to said evaluation.