No recordings yet

Tap "Record New" to get started

{{ record.title }}

{{ record.processing_status }}
{{ record.creator_username }} {{ formatDate(sortBy === 'received_at' ? record.received_at : record.created_at) }} {{ formatDuration(record.duration) }}
{{ finalText }} {{ currentSegment }}

Your transcript will appear here...

Auto-scroll paused
{{ isPaused ? 'Paused' : 'Recording' }} - {{ formattedDuration }}
{{ isOnline ? 'Online' : 'Offline' }}
Auto-save
Server Down
{{ failedChunks.length }} chunks pending
Processing Status: {{ currentRecord.processing_status }}

Transcript

Recording Information

{{ currentRecord?.title || 'Untitled' }}
{{ formatDuration(currentRecord?.duration) }}
{{ formatDateTime(currentRecord?.created_at) }}
{{ formatDateTime(currentRecord?.received_at) }}
{{ currentRecord?.creator_username || 'Unknown' }}
{{ currentRecord?.hotwords || 'None' }}
{{ currentRecord?.transcript || 'No transcript available' }}

Speaker Transcription Click to jump to time • Double-click to edit

{{ block.speaker || 'Unknown' }} {{ block.startTime }} → {{ block.endTime }} ({{ Math.round(block.endSeconds - block.startSeconds) }}s)
{{ block.text }}
Enter to save • Escape to cancel

Detailed Transcription

Processing audio with speaker diarization and LLM summary...

Processing failed. Please try again.

Speaker diarization will appear here after processing.

Speaker Management

Rename speakers to replace IDs in the transcription:

{{ speaker.count }} occurrences

No Speaker Data

Processing audio with speaker diarization and LLM summary...

Processing failed. Please try again.

Speaker identification will appear here after processing with diarization.

AI Summary

Generating Summary

AI is analyzing the transcript and generating insights...

Summary Not Available

LLM summary generation was not enabled or failed for this recording.

AI Summary

AI-generated summary and key insights will be available here after processing.

Authentication Required

Please log in to access this content.

{{ toast.message }}