31. A speech recognition method, comprising: generating a pronunciation dictionary formed of primitive word portions selectively identified according to a predetermined criteria; recognizing speech of a user based on an acoustic model trained to correspond with the pronunciation dictionary formed of the primitive word portions transforming a natural language corpus into a primitive word corpus formed of primitive word portions; and, generating a language model based on the transformed corpus to define interrelations amongst the primitive word portions.
33. The method of claim 31 , further comprising: generating a word-spacing model according to a corpus; and, correcting word spacing in a result of the speech recognizing using the word-spacing model.