Not to mention that English is probably the worst language for having inconsistent pronunciation. In many languages, even proper names from that country are pronounced according to fairly strict rules, which would be easy to program for. English not only has weird pronunciations for common words, but a plethora of words imported from other languages with different rules, including proper names.
|