4. The speech recognition apparatus of claim 3 , wherein, in response to a predefined condition, the language model selector is further configured to prioritize the predefined condition over the forward and backward language model scores and to select one of the forward and backward language models for each of the words in each of the generated word strings based on the predefined condition.
4. The speech recognition apparatus of claim 3 , wherein, in response to a predefined condition, the language model selector is further configured to prioritize the predefined condition over the forward and backward language model scores and to select one of the forward and backward language models for each of the words in each of the generated word strings based on the predefined condition. 5. The speech recognition apparatus of claim 4 , wherein the predefined condition includes a condition that the forward or backward language model be selected for use for particular words or for words having particular morphemes.