It's not perfect but it does make speech easier to understand, which is the ostensible purpose. There's a slight uncanny valley effect. Latency requirements are very tight, and Indian English is actually timed differently to American or British English, so it's a hard problem.
The company should consider targeting RP instead of General American. In my experience attempting the latter with a slight Asian tinge makes you sound like you're trying to be a WASP, while speaking the former with the same small errors makes you sound like you studied PPE at Oxford.
The company should consider targeting RP instead of General American. In my experience attempting the latter with a slight Asian tinge makes you sound like you're trying to be a WASP, while speaking the former with the same small errors makes you sound like you studied PPE at Oxford.