2. The method of claim 1 , wherein obtaining candidate replacement words for one of the input words comprises: matching the input word to subject words of a candidate table; and obtaining one or more candidate replacement words from the candidate table corresponding to the matched subject word.
7. The method of claim 2 , wherein the candidate replacement words of the candidate table include words that have a phonetic match to their corresponding subject words.