A friend recommends SayHi, which does near-realtime speech-to-speech translation (https://play.google.com/store/apps/details?id=com.sayhi.app&...). Unfortunately it's not offline though.
https://www.reddit.com/r/language/comments/1elpv37/why_is_sa...