Upload a English video and get a Spanish version in minutes: transcription, translation, a natural AI voiceover (a distinct voice per speaker) and ready-to-use subtitles.