The US-based company offers Automatic Live Captioning, Subtitling, and AI-powered Dubbing, also known as voice translation, in more than 100+ languages. Olga Kuryshko, Marketing Director at the company, describes the different products they are promoting.