this is the start of an engine that takes a word, puts it through the english rules of pronunciation, and spits out the phonetic version (so that a bot can say it for example) so far, it translates: : long vowels (a: e: i: o: u:) if there is a vowel after a consonant : ph -> f : x -> ks or z if at the beginning of word : y -> i: (long i) if in the middle of word : c & h -> ch : c -> s if followed by i or e, otherwise k : i: (long i) followed by e, eliminates the e the long vowels are not perfected yet, as a vowel that is two after a long vowel is still able to be a long vowel.