--- title: Video Dubbing Application emoji: 🐨 colorFrom: blue colorTo: green sdk: gradio sdk_version: 5.31.0 app_file: app.py fullWidth: true --- # Video Dubbing Application This application allows users to upload a video and receive a dubbed version with translated audio. ## How to Use 1. Upload a video file (MP4, MOV, AVI, MKV). 2. Select a voice for the translated audio. 3. Click "Start Dubbing". 4. Wait for the processing to complete. 5. Download the dubbed video. ## Technologies Used - Gradio for the web interface - Faster Whisper for speech recognition - Demucs for audio separation - Edge TTS for text-to-speech - OpenAI for translation