Skip to content

Using GPT3.0 it can create, translate and generate any sort of caption and also the transcript of any audio recording. It can also take in MP4 videos and completely change the audio of the file

Notifications You must be signed in to change notification settings

mogiiee/skill-ease

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skillease

This project is a web application that allows users to automatically create a transcript of a video by uploading the video. It also allows users to change the audio of the video and produce a new video with a changed voiceover. The application also has a section where a mentor can update his/her details and post courses that users can enroll in and watch in multiple languages at once.

Usage

Transcript Creation

To create a transcript of a video, the user needs to upload the video to the application. The application will then use Google Speech-to-Text API to generate a transcript of the video. Once the transcript is generated, the user can download it in the form of a text file.

Voiceover Change

To change the audio of the video, the user needs to upload the video to the application and also upload the new audio file that they want to use for the voiceover. The application will then use FFmpeg to replace the audio of the video with the new audio file. Once the new video is generated, the user can download it.

Mentor Section

The mentor section of the application allows mentors to update their details, such as name, email address, and profile picture. The mentor can also post courses that users can enroll in and watch in multiple languages at once.

Contributing

If you would like to contribute to this project, please fork the repository and create a pull request. We welcome all contributions!

Run Locally

Clone the project

  git clone https://github.com/mogiiee/skill-a-thon.git

Go to the project directory

  cd skill-ease

Install dependencies

  pip3 install -r requirements.txt

Authors

Demo

you can check the working demo file here

you can check the deployed backend endpoints here

Points to remember

  • The app is hosted on render and it might take some time to boot up slowly
  • There are only a few credits we can get as students for free so dont go crazy with the requests
  • If there are any errors you face while checking it out pls start a new issue.

Note

This is just the backend of the entire app for the rest of the content do check out the following repos

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

USER_COLLECTION=

TOTAL_POSTS_COLLECTION=

TOTAL_JOBS_COLLECTION=

Screenshots

Course creation Course vide language converter Updation App homepage Login Signup App Dashboard Replies courses User flow

Tech Stack

Client: Gpt 3, FastAPI

Server: Uvicorn, FastAPI

About

Using GPT3.0 it can create, translate and generate any sort of caption and also the transcript of any audio recording. It can also take in MP4 videos and completely change the audio of the file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages