@muzzytree, thanks for the links. Will check them out.
This is for truck drivers. We are trying to read out names and addresses (most of everything else can be templatised and pre recorded). Tamil to begin with, but hope to expand fairly quickly.
We have been using Reverie quite successfully to transliterate in our app. But it appears that many drivers would be more comfortable with an IVR based interface (even if they can read).