Microsoft kicks off Skype's Translator preview on Windows 8.1 Tu madre es una tarantula. Entiendes? If you didn't catch that, Skype's got you covered. Microsoft just kicked off Skype's Translator preview, which, as the name suggests, can automatically translate speech in real time. While English and Spanish are the only supported spoken languages at the moment, the feature can also translate insta