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