From 6250645fa4d6a8fcfe7b59221c2bc303d6c6fd78 Mon Sep 17 00:00:00 2001 From: retoor Date: Wed, 31 Dec 2025 10:32:49 +0100 Subject: [PATCH] Hardcoded tts and stt to english. --- src/snek/static/stt.js | 2 +- src/snek/static/tts.js | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/snek/static/stt.js b/src/snek/static/stt.js index 90920a4..c45cf87 100644 --- a/src/snek/static/stt.js +++ b/src/snek/static/stt.js @@ -84,7 +84,7 @@ class STTButton extends HTMLElement { this._recognition = new SpeechRecognition(); this._recognition.continuous = true; this._recognition.interimResults = true; - this._recognition.lang = navigator.language || 'en-US'; + this._recognition.lang = 'en-US'; this._recognition.onstart = () => { this._isListening = true; diff --git a/src/snek/static/tts.js b/src/snek/static/tts.js index 6a0afb7..f9d7e07 100644 --- a/src/snek/static/tts.js +++ b/src/snek/static/tts.js @@ -99,13 +99,7 @@ class TTSButton extends HTMLElement { console.log('TTS: Loaded', this._voices.length, 'voices'); - const lang = navigator.language || 'en-US'; - const langPrefix = lang.split('-')[0]; - - this._selectedVoice = this._voices.find(v => v.lang === lang); - if (!this._selectedVoice) { - this._selectedVoice = this._voices.find(v => v.lang.startsWith(langPrefix)); - } + this._selectedVoice = this._voices.find(v => v.lang === 'en-US'); if (!this._selectedVoice) { this._selectedVoice = this._voices.find(v => v.lang.startsWith('en')); }