23. An apparatus comprising: means for finding at least one document having text that is similar to input data, the input data being data for conversion from a phonetic representation or speech to written text characters of one or more words of a language and having a plurality of data pieces, the finding based on the text of the at least one document and the input data converted to a textual format from an iterative process, the iterative process including starting with a first data piece of the input data converted to a selected textual format to form a current format of the input data and iteratively updating the current format with a next data piece of the input data using elements of the current format until all the data pieces are converted into the textual format, the text of the at least one document being written in the language; means for creating a customized dictionary comprising a weighted list of the text that occur in the at least one document; and means for converting the input data to a representation of one or more written text characters of the language based on the weighted list.
23. An apparatus comprising: means for finding at least one document having text that is similar to input data, the input data being data for conversion from a phonetic representation or speech to written text characters of one or more words of a language and having a plurality of data pieces, the finding based on the text of the at least one document and the input data converted to a textual format from an iterative process, the iterative process including starting with a first data piece of the input data converted to a selected textual format to form a current format of the input data and iteratively updating the current format with a next data piece of the input data using elements of the current format until all the data pieces are converted into the textual format, the text of the at least one document being written in the language; means for creating a customized dictionary comprising a weighted list of the text that occur in the at least one document; and means for converting the input data to a representation of one or more written text characters of the language based on the weighted list. 24. The apparatus of claim 23 , wherein the input data comprises a phonetic character.