US7539619 06/12/2020 Speech-enabled language translation system and method enabling interactive user supervision of translation and speech recognition accuracy Share Article Back