What's unique about this launch is the idea that can be applied to any other pairs of languages for translation. You simply speak into microphone in any of the two languages (in this case English or Vietnamese). The program will decide if you spoke in Vietnamese or English (You do not have to choose). It then reads out what it thinks you said and speech out translation in the other language. This allows users to confirm if it's what they're to say before passing the microphone to the other user.
I don't like having to choose to Speak English or Speak Vietnamese before I start speaking (for translating programs).
So let the machine do that automatically since it's just between 2 languages (not 50 at the same time) the machine does a good job at determining language spoken.
The machine then reads out what the user just said to let the user to decide if it's right (what they're to say or not) before handling the microphone over to the other person (person they're trying to converse with). This re-reading what's said is unique in this program I think it's simple idea but it solves lots of confusion.
Then the program translates it and speaks out translation.
This idea could be used for smartphone apps to increase communication between different pairs of different language speakers.