How samuraigpt/ai-influencer-generator works
This repository is a notebook-based AI influencer content generator. The documented workflow takes a user's prompt and script through persona-image generation, speech synthesis, and lip-sync video creation, producing content the user can download or publish. The README documents these capabilities and relationships; no notebook source excerpts were available to verify implementation details.
Main entry points: AI_Influencer.ipynb Influencer Notebook
Components 14
Persona & Scripts
- Influencer Notebook
AI_Influencer.ipynb - Prompt Generation
AI_Influencer.ipynb - Script
- Consistent Persona
AI_Influencer.ipynb
Media Generation
- OpenAI GPT
- Stable Diffusion
- Persona Image
- gTTS
- Voiceover Audio
- SadTalker
Content Delivery
- Talking Video
- Influencer Content
- Social Platforms
Other components
- Creator
Connections 18
- Creator → Influencer Notebook: customizes
- Influencer Notebook → Prompt Generation: generates prompts
- Influencer Notebook → OpenAI GPT: requests prompts
- Influencer Notebook → Stable Diffusion: generates image
- Stable Diffusion → Persona Image: returns image
- Influencer Notebook → Consistent Persona: maintains consistency
- Influencer Notebook → gTTS: synthesizes script
- Creator → Script: writes
- Script → Influencer Notebook: provides text
- gTTS → Voiceover Audio: returns audio
- Influencer Notebook → SadTalker: creates lip-sync video
- Persona Image → SadTalker: provides image
- Voiceover Audio → SadTalker: provides audio
- SadTalker → Talking Video: returns video
- Influencer Notebook → Influencer Content: assembles content
- Talking Video → Influencer Content: contributes video
- Influencer Notebook → Creator: provides download
- Creator → Social Platforms: publishes content