22 employees
Voice-To-Voice accurate AI translation of videos and human-sounding dubbing into 75 languages and 65 dialects.
2021