AI-Faceless-Video-Generator
AI-Faceless-Video-Generator copied to clipboard
Generate a video script, voice and a talking face completely with AI
Faceless Video Generator
Generate a video script, voice and a talking face completely with AI
Youtube tutorial -> https://youtu.be/X1jJzTVOgvw
Medium tutorial -> https://medium.com/@anilmatcha/ai-faceless-video-generator-in-python-a-complete-tutorial-f29ea5c47516
Overview
Faceless Video Generator is a project that leverages the power of AI to create talking face videos based on just a topic. Using sadtalker
for face animation, gTTS for AI voice and OpenAI's language model to generate scripts, this project provides an end-to-end solution for generating personalized videos.
Features
- Script Generation: Generate a video script on any topic using OpenAI.
- AI Voice: Generate voice for the script using gTTS
-
Face Animation: Create a talking avatar using
sadtalker
. - Easy to Use: Run the Jupyter notebook, enter the topic name, upload or select an avatar, and get a video output.
Demo
## InstallationTo use the Faceless-Video-Generator, follow these steps:
-
Clone the repository:
git clone https://github.com/SamurAIGPT/Faceless-Video-Generator.git cd Faceless-Video-Generator
-
Run the Jupyter notebook
FacelessColab.ipynb
or upload it to Google Colab.
Usage
- Open the Jupyter notebook
FacelessColab.ipynb
in your preferred environment. - Follow the instructions within the notebook:
- Enter the topic name for the script generation.
- Select or upload an avatar image.
- Run the notebook cells to generate the talking face video.
Requirements
- Python 3.x
- Jupyter Notebook
-
sadtalker
- gTTS
- OpenAI API key (for script generation)
Contributing
Contributions are welcome! If you have any ideas or find any issues, please open an issue or a pull request.
License
This project is licensed under the MIT License.
Acknowledgements
Contact
For any questions or support, please open an issue on the GitHub repository.
Enjoy creating your personalized talking face videos!