Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available: 6.27.0
metadata
title: AI Video Dubber
emoji: π
colorFrom: red
colorTo: green
sdk: gradio
sdk_version: 5.42.0
app_file: app.py
pinned: false
π¬ AI Video Dubber
AI-powered app to dub English videos into multiple languages with synchronized speech and subtitles.
β¨ Features
- Upload any English video.
- Choose a target language and voice gender.
- Translates speech using OpenAI GPT.
- Generates natural-sounding speech with Azure Neural TTS.
- Produces synced subtitles in
.srtformat. - Works with multiple languages:
- Japanese
- Italian
- French
- German
- Dutch
- Swedish
- Spanish
- Polish
- Arabic
π How It Works
- Upload video β Extract audio.
- Transcribe β Using OpenAI Whisper.
- Translate β Using GPT-4o-mini.
- Synthesize voice β Using Azure Neural TTS.
- Merge audio + video β Output dubbed video.
- Generate subtitles β
.srtfile.
π Requirements
- Hugging Face Space with Gradio and Python.
- API Keys:
OPENAI_API_KEYAZURE_KEYAZURE_REGION
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference