Sure, it may sound a bit too robotic, but Microsoft has developed a real-life Star Trek Universal Translator nonetheless. Simply put, the "system works by recognizing a person's words, and then converting the speech into organized sentences - in this case, Chinese. This data is then picked up by speech synthesizing software trained to replicate the speaker's voice and their unique cadence." Continue reading for a video demonstration and more information.
In a Microsoft blog post about the new system, Rashid says exploring the new technology mimicking neural networks is responsible for the significant jump in the company's software capabilities, with the error rate dropping from one word in four or five being incorrect to just one in seven or eight.
[Sources 1 | 2]