An intelligent video translator offering translation, dubbing and text-to-speech conversion in over 30 languages