Works great, when it works. Nice and fast and friendly interface, and the translations Ive done are very good.
But… I get a "The service is temporarily unavailable. Try again later. Please use keyboard" message after I used the app for a short time. This means you loose all voice functions - have to type your input, and the translation is only returned in text, not heard in spoken words. I dont know how frequent these service failures will be over the long term. but if you rely on this app, it needs to be… reliable… and so far it isnt. Update: The "service unavailable" message is there permanently now, restarting app, rebooting phone doesnt clear it on my iPhone 5, but same app doesnt get the message on my iPhone 3GS - so its not a service failure, it is a major bug that stops the app from working. Update 2: Now same thing happened on my 3GS after short use: "service unavailable" - seems the app only works for a short time then fails.
It would also be great to be able to have the translation repeated (voice) without having to redo the entire translation request.
MasterFR about Voice Translator - On the Fly Translation, v2.0