SamurAIGPT/AI-Faceless-Video-Generator

Generate a video script, voice and a talking face completely with AI

What it solves

It automates the creation of "faceless" talking-head videos, removing the need for manual scriptwriting, voice recording, and filming. Users can generate a complete video featuring a talking avatar based solely on a provided topic.

How it works

The project uses a linear pipeline to transform a text topic into a video:

  1. Scripting: OpenAI GPT generates a script based on the input topic.
  2. Audio: gTTS (Google Text-to-Speech) converts the script into a natural-sounding voiceover.
  3. Animation: SadTalker animates a provided face image to match the audio, creating a realistic talking avatar.
  4. Output: The system combines these elements into a final video file.

Who it’s for

Content creators who want to produce talking-avatar videos quickly without appearing on camera or using professional recording equipment.

Highlights

  • End-to-End Workflow: Handles everything from the initial topic to the final video output.
  • Custom Avatars: Allows users to upload any face image to serve as the video presenter.
  • Colab Integration: Provides a Google Colab notebook for easy execution without local GPU setup.

Related

  • Project
  • Project
  • Project
  • Project