Also I noticed your app doesn't work without a network connection, so i'm assuming you're doing all the TTS and STT server-side. Curious how practical that is w/r/t latency? Any plans to doing it all on-phone?
(probably a more fringe request, but i'm asking because I do all my language learning on the commuter trains w/o a good connection.)