From 589d79dc92a6ed84c2721a4c93ae0f4d70bf702f Mon Sep 17 00:00:00 2001 From: Jatin K Malik Date: Mon, 9 Feb 2026 20:25:15 -0800 Subject: [PATCH] fix(web): auto-detect browser language for live demo speech recognition (#166) Use navigator.language instead of hardcoded 'en-US' so the demo works for users with non-English browser settings (French, German, Spanish, etc.) Fixes #165 --- web/src/components/live-demo.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/components/live-demo.tsx b/web/src/components/live-demo.tsx index f9cb9ac..00117fa 100644 --- a/web/src/components/live-demo.tsx +++ b/web/src/components/live-demo.tsx @@ -66,7 +66,7 @@ export function LiveDemo() { const recognition = new SpeechRecognitionAPI(); recognition.continuous = true; recognition.interimResults = true; - recognition.lang = "en-US"; + recognition.lang = navigator.language || "en-US"; recognition.onstart = () => { setIsListening(true);