Skip to content

arka57/Video-Subtitle-and-Summarizer-using-Deep-Learning

Repository files navigation

Video-Subtitle-and-Summarizer-using-Deep-Learning

Developed a web application for video summarization using Flask framework which would transcript and summarize the videos. Used OpenAI's Whisper model for transcribing and Fine-tuned BART model for summarization

Features:

Video Transcription: Users can upload or provide video links and the application will automatically the audio content of the video into text

Summarization: The application summarizes the transcribed text to provide a concise overview of the video's content,making it easier for users to to grasp main points

Audio Playback: Users can listen to the summary of the video through text-to-speech conversion enhancing the user experience.

Execution of the project

  1. Create virtual environment in your system
    conda create -p env python==3.10 -y

  2. Install all the dependencies
    pip install -r requirements.txt

  3. Execute python app.py

Screensot with Example

vts2

About

Web Application for transcribing and summarizing a video

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages