SA
SamurAIGPT/AI-Faceless-Video-Generator
Generate a video script, voice and a talking face completely with AI
AI Faceless Video Generator
Generate talking face videos from just a topic using AI. Combines script generation, text-to-speech, and face animation to create complete videos automatically.
Tutorials
- YouTube: Watch Tutorial
- Medium: Read Article
Demo
https://github.com/SamurAIGPT/Faceless-Video-Generator/blob/main/Demo/Demo1.mp4
Features
- Script Generation - Generate video scripts on any topic using OpenAI GPT
- AI Voice - Convert scripts to natural-sounding speech with gTTS
- Face Animation - Create realistic talking avatars with SadTalker
- End-to-End Pipeline - From topic to video in one workflow
- Custom Avatars - Use any face image as your video presenter
How It Works
Topic Input → GPT Script → gTTS Voice → SadTalker Animation → Video Output
- Enter a topic for your video
- AI generates a compelling script
- Text-to-speech creates the voiceover
- SadTalker animates the avatar to match the audio
- Get your complete talking-head video
Quick Start
Option 1: Google Colab (Recommended)
- Open the Colab notebook
- Run all cells
- Enter your topic and avatar
- Download your video
Option 2: Local Installation
# Clone the repository
git clone https://github.com/SamurAIGPT/AI-Faceless-Video-Generator.git
cd AI-Faceless-Video-Generator
# Install dependencies
pip install -r requirements.txt
# Run the Jupyter notebook
jupyter notebook FacelessColab.ipynbRequirements
- Python 3.8+
- OpenAI API key
- GPU recommended for SadTalker (or use Colab)
API Alternative
Want to skip the setup? Use the Vadoo AI API to generate faceless videos programmatically:
import requests
response = requests.post(
"https://viralapi.vadoo.tv/api/generate_video",
headers={"X-API-KEY": "your_api_key"},
json={"topic": "Your Topic Here"}
)Tech Stack
| Component | Technology |
|---|---|
| Script Generation | OpenAI GPT |
| Text-to-Speech | gTTS |
| Face Animation | SadTalker |
| Notebook Runtime | Google Colab |
Contributing
Contributions are welcome! Feel free to submit a Pull Request.
Follow for Updates
Related Projects
- AI-Youtube-Shorts-Generator - Generate YouTube Shorts
- Text-To-Video-AI - Text to video generation
- AI-Influencer-Generator - Create AI influencers
License
MIT License - see LICENSE for details.