1. A speech recognition system for identifying words from a sound block, the speech recognition system comprising: a speech recognizer including one or more processors configured to derive a best path through a word graph comprising a plurality of words, wherein each of the plurality of words has an assigned word score and phonetic transcription, and wherein words in the word graph are assigned to the sound block based on the best path, wherein the word score of at least one word in the word graph was obtained by applying a phonemic language model to at least one phoneme of the at least one word of the word graph, wherein the phonemic language model includes information about at least one allowable sequence of phonemes within a word.