From 40a3e7786b430a8196b94743bf171305c141e4bb Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sat, 12 Apr 2025 17:41:53 -0700 Subject: [PATCH] refac: voice recording --- src/lib/components/chat/MessageInput/VoiceRecording.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/components/chat/MessageInput/VoiceRecording.svelte b/src/lib/components/chat/MessageInput/VoiceRecording.svelte index a5b781247..70472055f 100644 --- a/src/lib/components/chat/MessageInput/VoiceRecording.svelte +++ b/src/lib/components/chat/MessageInput/VoiceRecording.svelte @@ -159,7 +159,7 @@ }; const startRecording = async () => { - startDurationCounter(); + loading = true; stream = await navigator.mediaDevices.getUserMedia({ audio: { @@ -171,6 +171,9 @@ mediaRecorder = new MediaRecorder(stream); mediaRecorder.onstart = () => { console.log('Recording started'); + loading = false; + startDurationCounter(); + audioChunks = []; analyseAudio(stream); };