/video-transcriber

A video transcriber demo based on Streamlit

Primary LanguagePythonMIT LicenseMIT

A Video Transcriber Demo Based on Streamlit

Supported transcription engines

  • Azure OpenAI Whisper
  • Volcengine
  • Groq Whisper

How to run locally

  1. Install ffmpeg
brew install ffmpeg
# or
sudo apt install ffmpeg
  1. Install Python dependencies
python3 -m pip install -r requirements.txt
  1. Set environment variables
export AZURE_OPENAI_API_KEY=
export AZURE_OPENAI_ENDPOINT=
export VOLCENGINE_ACCESS_TOKEN=
export VOLCENGINE_APPID=
export GROQ_API_KEY=
  1. Run Streamlit Server
streamlit run streamlit_app.py --server.maxUploadSize 20000