New software developed by Microsoft is able to reproduce the user's speech in another language, using their own voice (Image via Shutterstock)
For some time now, speech-recognition programs have existed that attempt to reproduce the user’s spoken words in another language. Such “speech-to-speech” apps, however, provide their translations using a very flat, synthetic voice. Now, experimental new software developed by Microsoft is able not only to translate between 26 different languages, but it plays the translated speech back in the user’s own voice – complete with the inflections they used when speaking in their own language. It looks like a real-life version of Star Trek’s universal translator could soon be here.