Skip to content

Transcribe videos with OpenAI's Whisper, extract keywords with a summarization algorithm, scrub directly to key phrases

Notifications You must be signed in to change notification settings

jaalu/scrub-to-keyword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrub-to-keyword

Video summarization framework

WARNING!

Do not expose this to the web as is - there is currently no rate-limiting, old video and audio is not cleaned out after processing, and there is no validation of input.

Summary

Tries to generate a transcript and a summary of videos.

  1. (Optional) Use FFMPEG to extract the audio
  2. Use the OpenAI Whisper TTS engine to transcribe the video/audio (ideally with alignment)
  3. Pass the transcription to the YAKE summarizer

Run with

pip install -r requirements.txt
flask run

and navigate to localhost:5000.

Note: Whisper will download the model during the first transcription, this may take some time.

About

Transcribe videos with OpenAI's Whisper, extract keywords with a summarization algorithm, scrub directly to key phrases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published