larryferlazzo.edublogs.org
Infographic: How Skype’s New “Simultaneous” Translation Works
Earlier this week, I posted about Skype’s new almost simultaneous translation system (see A Step Towards Star Trek’s “Universal Translator”). Here’s an infographic and a video that prov…