12. The method of claim 1, wherein the step of providing a plurality of rule sets includes providing a suffix rule set, a prefix rule set and an infix rule set, the suffix rule set having text-to-phonemic data rules for ending portions of input text, the prefix rule set having text-to-phonemic data rules for beginning portions of the input text, and the infix rule set having text-to-phonemic data rules for intermediate portions of the input text; and wherein the step of applying the rules further comprises the steps of: iteratively comparing the input text to the rules in the suffix rule set to ultimately produce phonemic data ending portions based on ending portions of the input text and to produce a first remainder text excluding the ending portions of the input text; iteratively comparing the first remainder text to the rules in the prefix rule set to produce phonemic data beginning portions based on beginning portions of the first remainder text and to ultimately produce a second remainder text excluding the beginning portions of the first remainder text; iteratively comparing the second remainder text to the rules in the infix rule set to produce phonemic data middle portions based on intermediate portions of the input text; and such that the step of combining combines the phonemic data beginning portions, the phonemic data middle portions and the phonemic data ending portions to produce the phonemic data sequence which phonetically represents the input text.
12. The method of claim 1, wherein the step of providing a plurality of rule sets includes providing a suffix rule set, a prefix rule set and an infix rule set, the suffix rule set having text-to-phonemic data rules for ending portions of input text, the prefix rule set having text-to-phonemic data rules for beginning portions of the input text, and the infix rule set having text-to-phonemic data rules for intermediate portions of the input text; and wherein the step of applying the rules further comprises the steps of: iteratively comparing the input text to the rules in the suffix rule set to ultimately produce phonemic data ending portions based on ending portions of the input text and to produce a first remainder text excluding the ending portions of the input text; iteratively comparing the first remainder text to the rules in the prefix rule set to produce phonemic data beginning portions based on beginning portions of the first remainder text and to ultimately produce a second remainder text excluding the beginning portions of the first remainder text; iteratively comparing the second remainder text to the rules in the infix rule set to produce phonemic data middle portions based on intermediate portions of the input text; and such that the step of combining combines the phonemic data beginning portions, the phonemic data middle portions and the phonemic data ending portions to produce the phonemic data sequence which phonetically represents the input text. 18. The method of claim 12, wherein the step of comparing the first remainder text to the prefix rule set compares the first remainder text beginning at a leftmost part of the first remainder text and compares in a left to right direction, with respect to the first remainder text, against each rule of the prefix rule set.