Recording · Executive Committee 2026-09-08

Executive Committee

Technical details
Recording ID 1072
Meeting ID 468
File path 3e0bc2e8-b0af-4d35-9695-6f93f700d158.mkv
Recording information
Status
Completed
Duration
8h2m
Start time
2026-09-09 18:37
End time
2026-09-10 08:39
Extract audio
Extract WAV audio for transcription and diarization
Storage & files
File type Storage Path / Key Status Action
Video S3 3e0bc2e8-b0af-4d35-9695-6f93f700d158.mkv Exists
Transcript S3 a17d7681-aa90-4b99-b902-0d602ebf86c5.json Exists
WAV S3 ff3d0c4d-0045-423c-a7ce-a8f9728a886a.wav Exists
Diarization Pyannote S3 09c9b73d-d5c2-4cba-b9f3-35e7e4d3291e.json Exists
Diarization Consolidated S3 899602d0-52ef-4501-9c8f-d7284f29fcc6.json Exists
Wav Trimmed S3 5a00112f-c5dc-4e3b-9a03-414b664e474c.wav Exists
Transcription progress
Completed
Loading transcription status…
Transcript & diarization
Full recording transcript and speaker diarization data available for download.
Processing logs
62 entries 1 warning
21:38:11 [INFO] Set speaker roster: 37/41 labels named (source=manual)
18:48:04 [INFO] Consolidation completed: 686 segments (reduced from 2108)
18:48:04 [INFO] {"step": "consolidation", "status": "completed", "updated_at": "2026-09-09T12:48:04.207619-06:00", "consolidated_path": "82ffbbc5-8e41-4830-b189-f575a0a9cb95.diarization.consolidated.json", "stats": {"original_segment_count": 2108, "consolidated_segment_count": 686, "reduction_percent": 67.46}}
18:48:03 [INFO] {"step": "consolidation", "status": "processing", "updated_at": "2026-09-09T12:48:03.837570-06:00"}
18:48:03 [WARNING] No speaker list available, skipping refinement
18:47:55 [INFO] Starting speaker refinement
18:47:54 [INFO] Cleanup completed: 154 segments corrected
18:47:54 [INFO] {"step": "cleanup", "status": "completed", "updated_at": "2026-09-09T12:47:54.613396-06:00", "applied_count": 154}
18:47:54 [INFO] {"step": "cleanup", "status": "processing", "updated_at": "2026-09-09T12:47:54.353183-06:00"}
18:47:54 [INFO] Starting name cleanup step
18:47:54 [INFO] Diarization completed and attached: /tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.mkv.diarization.pyannote.json
18:47:54 [INFO] Diarization completed successfully!
18:47:54 [INFO] {"step": "diarization", "status": "completed", "updated_at": "2026-09-09T12:47:54.324054-06:00", "output_path": "/tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.mkv.diarization.pyannote.json"}
18:47:54 [INFO] Extracted 2108 turn-based segments
18:47:54 [INFO] Diarization results saved to /tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.mkv.diarization.pyannote.json
18:47:54 [INFO] Remapped 2108 segments from the trimmed timeline (4.93h) back to the original (8.03h); 0 split across recess boundaries
18:47:54 [INFO] Job completed! Retrieving results...
18:47:54 [INFO] Job status: completed
18:47:54 [INFO] Speaker diarization completed
18:47:54 [INFO] Speaker diarization completed
18:47:54 [INFO] Poll #25: Status: succeeded
18:47:41 [INFO] Poll #24: Status: running
18:47:31 [INFO] Poll #23: Status: running
18:47:21 [INFO] Poll #22: Status: running
18:47:10 [INFO] Poll #21: Status: running
18:47:00 [INFO] Poll #20: Status: running
18:46:49 [INFO] Poll #19: Status: running
18:46:39 [INFO] Poll #18: Status: running
18:46:28 [INFO] Poll #17: Status: running
18:46:18 [INFO] Poll #16: Status: running
18:46:08 [INFO] Poll #15: Status: running
18:45:57 [INFO] Poll #14: Status: running
18:45:47 [INFO] Poll #13: Status: running
18:45:37 [INFO] Poll #12: Status: running
18:45:26 [INFO] Poll #11: Status: running
18:45:16 [INFO] Poll #10: Status: running
18:45:06 [INFO] Poll #9: Status: running
18:44:56 [INFO] Poll #8: Status: running
18:44:45 [INFO] Poll #7: Status: running
18:44:35 [INFO] Poll #6: Status: running
18:44:25 [INFO] Poll #5: Status: running
18:44:14 [INFO] Poll #4: Status: running
18:44:04 [INFO] Poll #3: Status: running
18:43:54 [INFO] Poll #2: Status: running
18:43:44 [INFO] Poll #1: Status: running
18:43:33 [INFO] Diarization job started (Job ID: 763822cb-ac43-4ebe-b759-46cd2e861b8a). Processing audio...
18:43:33 [INFO] Submitting diarization + transcription job to pyannote.ai (URL: https://ccai-prod.s3.amazonaws.com/5a00112f-c5dc-4e3b-9a03-414b664e474c.wav?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQK6LNXA7XP5KSEWG%2F20260909%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260909T184333Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=cb0012f3b1cac71f7f0e7d1b0047d5f8b8153be09593485b30790beb6e1f7830)
18:43:33 [INFO] Starting speaker diarization via pyannote.ai API
18:43:33 [INFO] Starting speaker diarization via pyannote.ai API
18:43:33 [INFO] Using S3 pre-signed URL for trimmed audio for diarization
18:43:33 [INFO] {"step": "diarization", "status": "processing", "updated_at": "2026-09-09T12:43:33.086101-06:00"}
18:43:33 [INFO] Starting transcription + diarization
18:43:33 [INFO] Audio extracted and attached: /tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.wav
18:43:33 [INFO] {"step": "extraction", "status": "completed", "updated_at": "2026-09-09T12:43:33.070851-06:00", "wav_path": "/tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.wav", "trim": {"trimmed_wav_path": "/tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.trimmed.wav", "original_duration": 28919.466688, "trimmed_duration": 17755.373125, "removed_ratio": 0.38604078295926847, "kept_spans": 4}}
18:43:33 [INFO] Silence trimmed: 8.03h -> 4.93h (38.6% removed across 4 kept spans)
18:43:33 [INFO] Silence trimmed: 8.03h -> 4.93h (38.6% removed across 4 kept spans)
18:42:56 [INFO] Audio extracted to /tmp/tmp1en3jdk8/3e0bc2e8-b0af-4d35-9695-6f93f700d158.wav
18:41:22 [INFO] Extracting audio to WAV format
18:41:22 [INFO] Extracting audio to WAV format
18:41:22 [INFO] {"step": "extraction", "status": "processing", "updated_at": "2026-09-09T12:41:22.825743-06:00"}
18:41:22 [INFO] Starting audio extraction
18:40:57 [INFO] Downloading video from S3 for processing