Invia SMS: A Pronouncing dictionary of the spanish and english languages