From cfd5905fd4a64cfe6b6ce0c0b8bf16e559118da0 Mon Sep 17 00:00:00 2001 From: Quentin Fuxa Date: Fri, 4 Apr 2025 11:08:05 +0200 Subject: [PATCH] Improve WebSocket fallback logic Use window.location.hostname and port if available, otherwise fallback to localhost:8000. Co-authored-by: Chris Margach --- whisperlivekit/web/live_transcription.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/whisperlivekit/web/live_transcription.html b/whisperlivekit/web/live_transcription.html index e794686..ad232af 100644 --- a/whisperlivekit/web/live_transcription.html +++ b/whisperlivekit/web/live_transcription.html @@ -315,7 +315,9 @@ const linesTranscriptDiv = document.getElementById("linesTranscript"); const timerElement = document.querySelector(".timer"); - const defaultWebSocketUrl = `ws://${window.location.hostname}:${window.location.port}/asr`; + const host = window.location.hostname || "localhost"; + const port = window.location.port || "8000"; + const defaultWebSocketUrl = `ws://${host}:${port}/asr`; websocketInput.value = defaultWebSocketUrl; websocketUrl = defaultWebSocketUrl;