But Chinese is in another league; the same spoken word may have five meanings, or ten meanings (open zhongwen.com and check out), and you have to build the complete sentence as you parse the sounds, asses its meaning (or several possible meanings, maybe in the context of a few previous sentences), and choose the written word that would match the meaning. You need to carry a lot larger "sense-making" model along with your phonetic, grammatical and syntactic models.