meet-transcription
Meeting recordings land in Drive, but turning every MP4 into useful text requires downloading files, calling a provider, handling queues, persisting results and delivering TXT without blocking the UI.
The repository shows web, worker, migrations, a Redis queue and PostgreSQL as the source of truth. Compose documents startup order and keeps heavy transcription outside the request.
- InputGoogle Drive
- APIFastAPI web
- Queue/lockRedis
- ProcessingWorker
- TranscriptionDeepgram or local Whisper
- StoragePostgreSQL
- OutputTXT