My Workspace

BWC Pipeline Lab

Validate transcription, audio events, officer identification, and report output against the Nov 29, 2025 multi-officer traffic stop evidence set.

Workspace bwc pipeline

Available BWC Videos

Seven officers' body-worn camera footage from the Nov 29, 2025 traffic stop. Total: ~6.4 GB.

Officer File Name Size Duration (est.) Test Status Actions
Officer Ruiz
Primary stop officer
EdwardRuiz_202511292251_BWL7139078-0.mp4 1.72 GB ~45 min Not Tested
Officer Hare
Arrived later
RachelHare_202511292258_BWL7139108-0.mp4 1.81 GB ~50 min Not Tested
Officer Merritt
First on scene
BryanMerritt_202511292256_BWL7137497-0.mp4 1.28 GB ~35 min Not Tested
Officer Clune GaryClune_202511292317_BWL7139083-0.mp4 470 MB ~15 min Not Tested
Officer McKnight KyleMcknight_202511292311_BWL7139063-0.mp4 306 MB ~10 min Not Tested
Officer Martin CristianMartin_202511292312_BWL7139081-0.mp4 160 MB ~5 min Not Tested
Officer Ruiz
Second angle
EdwardRuiz_202511292318_BWL7139078-0.mp4 668 MB ~20 min Not Tested

Pipeline Test Workflow

Step-by-step validation using BWC footage as baseline test material.

1. Upload BWC Video

Select one of the seven BWC files above. File is hashed (SHA-256) on upload and stored immutably.

Waiting for upload

2. Audio Extraction

Extract audio track from BWC MP4. Verify audio quality and channel integrity.

Pending extraction

3. Dual-Pass Transcription

Run WhisperX transcription with speaker diarization. Identify officers and civilians by voice.

Pending transcription

4. Audio Event Detection

Detect gunshots, sirens, vehicle sounds, raised voices, and other critical audio events.

Pending audio analysis

5. Timeline Reconstruction

Build synchronized timeline across multiple BWC angles. Cross-reference timestamps.

Pending timeline

6. Generate Report

Export court-ready package with transcript, timeline, audio events, and hash verification.

Pending export

Expected Results

What to look for when validating pipeline output.

Transcript Accuracy

Verify officer names, commands, and civilian responses are correctly transcribed. Check timestamp alignment.

Speaker Diarization

Confirm officers are distinguished from civilians. Multiple officers should be labeled separately.

Audio Events

Vehicle doors, sirens, radio traffic, raised voices should be detected and timestamped.

Timeline Sync

Multiple BWC angles should align within 1-2 seconds. Check overlapping events.

File Integrity Verification

SHA-256 hashes for baseline BWC files. Any mismatch indicates file modification.

Location: _private/dTb/_discovery-files/

Total files: 10 (7 BWC videos + 3 PDFs)

Total size: ~6.4 GB

Manifest: _private/dTb/_discovery-files/_manifest.json