Legends, Babylonians were building the tower of Babylon and the tower was so high they called it the tower of sky. Even with such accomplishment, the Babylonians were not satisfied, they planned to increase the height of the tower. Even God himself was afraid the tower reaches the sky so he used his power made all the Babylonians to speak different languages. Therefore, the Babylonians were no longer sharing the same spirit and their ideas could not pass to each other. Eventually the tower of sky was not finished. Although the story was only a legend but it definitely shows the importance of universal language.
However, it is nearly impossible for people of day to appoint one universal language, because each language is the basic foundation of different culture. To give up their language is to give up their culture. Thus, communication technology is the best solution in this situation.
In today’s market, the assistive technology which allows people to communicate with different language efficiently is rare. Most of them are technologies based on translators which is not the wrong direction because eventually people will need a real time multiple-language translator. However, no matter it is an app or device, they are still immature technologies with slow response time.
However, there still some recommended and advance app and device that being used to help universal communication. I once saw a video about a guy using a real time translator with the size of a flash drive in Japan translating English into Japanese. Also, there was an article about the US military using a portable translation device in Mideast. The device was targeted in only couple languages what are being used in the area. The device can help the militaries to say a lot of frequently used sentences such as pull over, what is in the car and put your hands up. Although the device is not universal, but is it more than helpful under that circumstance.
In the future, the direction of such technology will still be on the track of translator. People need a universal translator with quick response time and small size. But due to different language all have their characteristics, slang and native terms. It well requires a huge processing ability for the CPU and huge capacity for the data base. Those are the challenges need to be solved before massive production on the market.
Maybe on Indiegogo and Kicktraters people can find some news and technology for universal translator. After all, those are the frontier of technology.