metadata
title: AI Voiceover App V2
emoji: π§
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.44.1
app_file: app.py
pinned: false
π§ AI Voiceover V2 β Replace One Speaker Only
π₯ Upload a video and generate a new voiceover that replaces one speaker β while keeping all other voices and background audio intact!
β¨ Features:
- Upload a short MP4/AVI/MOV video
- Transcribe existing voice using Whisper
- Input your own replacement narration
- Generate AI voice using Coqui TTS
- Mix it with original audio (background audio stays!)
- Download the final enhanced video
π Powered by:
- OpenAI Whisper for speech-to-text
- Coqui TTS for AI voice generation
- MoviePy for video processing
- TorchAudio for mixing
π Built with Streamlit on Hugging Face Spaces
π¨βπ» Perfect for content creators, educators, and developers