Recording · Day 1

Community Development Committee

Technical details
Recording ID 953
Meeting ID 39
File path 00640449-f344-47cc-a453-88a7616f8cd6.mkv
Recording information
Status
Completed
Duration
5h42m
Start time
2026-06-10 13:30
End time
2026-06-11 01:12
Extract audio
Extract WAV audio for transcription and diarization
Storage & files
File type Storage Path / Key Status Action
Video S3 00640449-f344-47cc-a453-88a7616f8cd6.mkv Exists
Transcript S3 a377e418-d462-4b4d-b634-251e4a68f248.json Exists
WAV S3 679af09a-8dbc-4302-a8f1-29e41e289dfa.wav Exists
Diarization Pyannote S3 f181fd6c-3aa2-4e79-8857-f467ff83887c.json Exists
Diarization Consolidated S3 300114e6-384f-480f-9c14-8de1f66912f5.json Exists
Transcription progress
Completed
Loading transcription status…
Transcript & diarization
Full recording transcript and speaker diarization data available for download.
Processing logs
56 entries 1 warning
16:04:03 [INFO] Consolidation completed: 528 segments (reduced from 1503)
16:04:03 [INFO] {"step": "consolidation", "status": "completed", "updated_at": "2026-08-05T10:04:03.910990-06:00", "consolidated_path": "df1485bc-7610-4825-9fe0-ee7f92bbe92b.diarization.consolidated.json", "stats": {"original_segment_count": 1503, "consolidated_segment_count": 528, "reduction_percent": 64.87}}
16:04:03 [INFO] {"step": "consolidation", "status": "processing", "updated_at": "2026-08-05T10:04:03.382872-06:00"}
16:04:03 [WARNING] No speaker list available, skipping refinement
16:03:55 [INFO] Starting speaker refinement
16:03:54 [INFO] Cleanup completed: 102 segments corrected
16:03:54 [INFO] {"step": "cleanup", "status": "completed", "updated_at": "2026-08-05T10:03:54.532396-06:00", "applied_count": 102}
16:03:54 [INFO] {"step": "cleanup", "status": "processing", "updated_at": "2026-08-05T10:03:54.134263-06:00"}
16:03:54 [INFO] Starting name cleanup step
16:03:53 [INFO] Diarization completed and attached: /tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.mkv.diarization.pyannote.json
16:03:53 [INFO] Diarization completed successfully!
16:03:53 [INFO] {"step": "diarization", "status": "completed", "updated_at": "2026-08-05T10:03:53.958960-06:00", "output_path": "/tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.mkv.diarization.pyannote.json"}
16:03:53 [INFO] Extracted 1503 turn-based segments
16:03:53 [INFO] Diarization results saved to /tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.mkv.diarization.pyannote.json
16:03:53 [INFO] Job completed! Retrieving results...
16:03:53 [INFO] Job status: completed
16:03:53 [INFO] Speaker diarization completed
16:03:53 [INFO] Speaker diarization completed
16:03:53 [INFO] Poll #1: Status: succeeded
16:03:41 [INFO] Diarization job started (Job ID: e2e668d3-186b-40a8-8f45-97468c569798). Processing audio...
16:03:41 [INFO] Job e2e668d3-186b-40a8-8f45-97468c569798 already completed. Using existing results.
16:03:39 [INFO] Found existing pyannote job (ID: e2e668d3-186b-40a8-8f45-97468c569798). Checking status...
16:03:39 [INFO] Found existing pyannote job (ID: e2e668d3-186b-40a8-8f45-97468c569798). Checking status...
16:03:39 [INFO] Starting speaker diarization via pyannote.ai API
16:03:39 [INFO] Starting speaker diarization via pyannote.ai API
16:03:36 [INFO] Using S3 pre-signed URL for diarization
16:03:36 [INFO] {"step": "diarization", "status": "processing", "updated_at": "2026-08-05T10:03:36.758106-06:00"}
16:03:36 [INFO] Starting transcription + diarization
16:03:36 [INFO] Audio extracted and attached: /tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.wav
16:03:36 [INFO] {"step": "extraction", "status": "completed", "updated_at": "2026-08-05T10:03:36.742112-06:00", "wav_path": "/tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.wav"}
16:03:26 [INFO] Audio extracted to /tmp/tmp3iwaccgh/00640449-f344-47cc-a453-88a7616f8cd6.wav
16:01:15 [INFO] Extracting audio to WAV format
16:01:15 [INFO] Extracting audio to WAV format
16:01:15 [INFO] {"step": "extraction", "status": "processing", "updated_at": "2026-08-05T10:01:15.831566-06:00"}
16:01:15 [INFO] Starting audio extraction
16:00:43 [INFO] Downloading video from S3 for processing
15:49:49 [INFO] Job submitted successfully via webhook. Returning early.
15:49:48 [INFO] Webhooks enabled: https://ccai-api.pixeltree.ca/api/webhooks/pyannote
15:49:48 [INFO] Submitting diarization + transcription job to pyannote.ai (URL: https://ccai-prod.s3.amazonaws.com/5d68845c-d242-4de6-a982-5fdde6a897be.wav?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQK6LNXA7XP5KSEWG%2F20260805%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260805T154948Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=ce99ac5e9481235d765c78504e471005e0810c3c1df76b56fda3a6994ada06a0)
15:49:48 [INFO] Starting speaker diarization via pyannote.ai API
15:49:48 [INFO] Starting speaker diarization via pyannote.ai API
15:49:48 [INFO] Using S3 pre-signed URL for diarization
15:49:48 [INFO] {"step": "diarization", "status": "processing", "updated_at": "2026-08-05T09:49:48.648316-06:00"}
15:49:48 [INFO] Starting transcription + diarization
15:49:48 [INFO] Audio extracted and attached: /tmp/tmp_08_saya/00640449-f344-47cc-a453-88a7616f8cd6.wav
15:49:48 [INFO] {"step": "extraction", "status": "completed", "updated_at": "2026-08-05T09:49:48.637811-06:00", "wav_path": "/tmp/tmp_08_saya/00640449-f344-47cc-a453-88a7616f8cd6.wav"}
15:49:43 [INFO] Audio extracted to /tmp/tmp_08_saya/00640449-f344-47cc-a453-88a7616f8cd6.wav
15:48:40 [INFO] Extracting audio to WAV format
15:48:40 [INFO] Extracting audio to WAV format
15:48:40 [INFO] {"step": "extraction", "status": "processing", "updated_at": "2026-08-05T09:48:40.279128-06:00"}
15:48:40 [INFO] Starting audio extraction
15:48:22 [INFO] Downloading video from S3 for processing
14:32:13 [INFO] Recording 953 complete
14:28:57 [INFO] Resolved eSCRIBE URL: https://pub-calgary.escribemeetings.com/Players/ISIStandAlonePlayer.aspx?Id=303db826-a29c-4e7e-a60f-ff83c0306c2e
14:28:57 [INFO] Starting backfill for meeting 39 part 1
01:00:18 [INFO] Already COMPLETED; early-exit (part 1)