1. A system comprising: one or more processors; and a modeling component executed by the one or more processors to: receive accented speech data for a word; generate, for the word, a parse table that includes a plurality of levels each corresponding to a different subword type, wherein each of the plurality of levels includes one or more subwords of the corresponding subword type; determine a set of one or more possible mispronunciations for each of the one or more subwords, at each level of the parse table, based at least on the accented speech data; and combine the sets to generate a model for accented speech recognition, wherein the model provides a probability of occurrence for each of one or more phone sequences corresponding to a mispronunciation of the word.