Honestly though, I am not really "blown off the chair" by the real-time translation because we basically had the technology for doing this for a very long time. Someone can just write an app that takes a parsed input of text from Speech Recognition and put it forward to either Bing or Google Translate. Whether any of those have a neural-network for translating is another thing. But I am just curious, why is it so hard to make a Skype app for my phone that doesn't lag or crash when a handful of messages are synced to my phone?