- Project
- Python
- Django
- Openai
- Assembly AI
Vab stands for Video, Audio to Blog, this is a program that uses generative artificial intelligence to read a video, audio file, transcribe the audio file and use the audio transcription to generate a blog article. User can then copy this article for proper editing and publishing.
To use this app:
- Install Python3 and pip
- Install Django
- Install Cohere AI
- Install Assembly AI
You should look into the requirements.txt file for more information, or check the README.md
Clone the repo:
git clone https://github.com/yemireble/vab_ai.git
running the app:
$ ./start_server.sh
running the app:
$ python runserver
This is how it works:
- User paste a video link form Youtube
- vab_ai will download the video audio file
- vab_ai will generate tanscription of the audio file
- vab_ai will generate a blog article from the transcription
- User get the blog article
- User can copy the article for editing and publishing
NOTE: For app to work properly, kindly obtain Cohere AI API key and Assembly AI API key, then create a file and name it secret.py
and place the API key in it. Pay attention to the variable names.
Sulaimon Abodunrin