GC GovCenter Public meeting network
Transcript desk
Preview still for Vacaville Parks and Recreation Commission
Featured meeting

Vacaville Parks and Recreation Commission

Browse the meeting like game film. Scrub the video, jump to detected views, inspect stills, and line up transcript spans with the public record.

ParksPublic commentPresentationsCommission discussion
Queue

Public meeting league pass

Prototype catalog
Film room

Continue reviewing

Film room

Detected views

Pipeline

Captions, transcription, stills, metadata

Caption ingest

Use captions first

If a video has embedded captions, extract them into timestamped text spans and preserve the original source track.

Local STT

Fallback to speech-to-text

When captions are missing, extract mono 16 kHz audio, run local transcription, and align transcript rows to the video timeline.

Still linkage

Attach frames by timestamp

Every still has a timestamp. Join it with nearby caption spans, OCR text, view labels, and speaker-turn candidates.

Review UX

Human correction loop

Reviewers promote canonical stills for the full board, members, and each public speaker turn.

Local first

Process on macOS, publish to S3

FFmpeg, captions, transcription, OCR, and still review run locally first. S3 receives curated outputs after the review desk promotes them.