{#if $segments.length === 0}
No transcript yet
Import an audio file and run transcription to get started
{:else} {#each $segments as segment (segment.id)}
{getSpeakerName(segment.speaker_id, $speakers)}
{formatTimestamp(segment.start_ms)}
{#each segment.words as word (word.id)}
handleWordClick(word)} role="button" tabindex="0" onkeydown={(e) => { if (e.key === 'Enter') handleWordClick(word); }} >{word.word}
{:else}
{segment.text}
{/each}
{/each} {/if}