Skip to content

A Docker container with the Whisper model as api using flask. You can use to upload a video get transcription and download the subtitles

Notifications You must be signed in to change notification settings

lazarok09/whisper-in-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whisper in container 💫

About   |    Techs   |    Execution  |   Design 🎨


animated gif


About

In order to get my postgraduate degree i choosed a funny thing to do, get in a container a entire machine learning model. My final goal was to create a back-end and a front-end service to use the model. Get the transcript and generate subtitles. I could not be more happy with the results. It was a very succesfull project that made me grow and learn a lot about academic papers. I hope you enjoy 💥


image containing a user interface to interact with whisper

Techs

Tecnoloy Description
HTML, CSS, JS Create the web user interface
Nginx Serve our html file in the 80 port
Whisper Machine learning model that generate transcription and subtitles
Docker Open source container managment tool

Docker

docker compose image

The dev enviroment is in docker composed file, containing both front and backend application. So all you need to do in order to run this project locally is to run the following command after cloning the project.

docker compose up

Go to localhost, in the port TCP 80. You should see a front-end app.



🔸 Colors

Made with love by < lazarok09 /> ❤️

About

A Docker container with the Whisper model as api using flask. You can use to upload a video get transcription and download the subtitles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages