diff --git a/frontend/src/lib/components/ChatInput.svelte b/frontend/src/lib/components/ChatInput.svelte index bbc19bd..f455afa 100644 --- a/frontend/src/lib/components/ChatInput.svelte +++ b/frontend/src/lib/components/ChatInput.svelte @@ -1,10 +1,15 @@ + +{#if recState === 'idle'} + +{:else if recState === 'recording'} +
+ + + + +
+ + {formatDuration(duration)} +
+ + + +
+{:else if recState === 'uploading'} +
+ + + + + Laster opp… +
+{/if} diff --git a/frontend/src/routes/chat/[id]/+page.svelte b/frontend/src/routes/chat/[id]/+page.svelte index bdbff90..d2ce801 100644 --- a/frontend/src/routes/chat/[id]/+page.svelte +++ b/frontend/src/routes/chat/[id]/+page.svelte @@ -204,7 +204,7 @@ {#if connected && accessToken && communicationNode}
- +
{/if} diff --git a/tasks.md b/tasks.md index 2070e03..8a9b433 100644 --- a/tasks.md +++ b/tasks.md @@ -95,8 +95,7 @@ Uavhengige faser kan fortsatt plukkes. - [x] 7.1 faster-whisper oppsett: Docker-container, GPU hvis tilgjengelig, norsk modell. Ref: `docs/erfaringer/`. - [x] 7.2 Transkripsjons-pipeline: lydfil i CAS → maskinrommet trigger Whisper → resultat i `content`-feltet. -- [~] 7.3 Voice memo i frontend: opptak-knapp i input-komponenten → upload → CAS → transkripsjon. - > Påbegynt: 2026-03-17T17:47 +- [x] 7.3 Voice memo i frontend: opptak-knapp i input-komponenten → upload → CAS → transkripsjon. - [ ] 7.4 Lyd-avspilling: spiller av original lyd fra CAS-node. Waveform-visning. ## Fase 8: Aliaser