Training Video Generator Using AI
Caritas Switzerland regularly trains its employees on topics ranging from HR policies to internal processes and compliance. Today, producing professional training videos requires expensive tools, significant production effort and manual translation - making it hard to keep content current and accessible across languages. With a multilingual workforce, Caritas needs a smarter, faster way to create consistent training content at scale. AI can change that. Creating high-quality training videos today is time-consuming and resource-intensive. A standard 5-minute instructional video requires hours of scripting, recording, editing, and voice-over work - often repeated for each language. Existing off-the-shelf platforms offer limited API support and produce inconsistent results for longer-form content. Caritas needs an automated, code-driven approach that can reliably generate structured, professional training videos - complete with synchronized narration, on-screen visuals, and a consistent style - on demand and across multiple languages. Goal of the Challenge: Build an internal tool that allows Caritas employees to automatically generate training videos on any topic - from HR onboarding to internal process documentation. Key requirements: (1) Accepts a topic or short description as input and generates a complete 5-10 minute training video (2) Produces synchronized audio narration and on-screen visuals (e.g., slides, presenter avatar, animated text) with a consistent visual style (3) Generated in at least one language: EN / DE / FR / ES (multilingual output is a bonus) (4) Delivered as an automated pipeline application: a workflow that orchestrates multiple API calls (script generation, voice synthesis, video rendering) to produce longer-form videos end-to-end tool.
Previous
Hack4SocialGood 2026