Why hasn’t someone created a device to translate other languages in real time yet?

Software company Microsoft is working on a “universal translator” right now. This high-tech program not only translates your speech into the language of your choice, but it also plays your words aloud in your own voice when you make calls over the Internet using a smartphone or computer.

The existence of a universal translator is sometimes problematic in film and television productions from a logical perspective (for example, aliens who still speak English when no universal translator is in evidence and all characters appear to hear the appropriately translated speech instead of the original speech, the ability to speak in the language when direct translation is possible), and requires some suspension of disbelief when characters’ mouths move in sync with the translated words and not the original language; nonetheless, it removes the need for cumbersome and potentially extensive subtitles, and it eliminates the rather unlikely supposition that every other race in the galaxy has gone to the trouble of learning English.

 

Picture Credit : Google