diff --git a/app/Views/billing/opd_prescription_basic.php b/app/Views/billing/opd_prescription_basic.php index ecf5b29..ed2fec6 100644 --- a/app/Views/billing/opd_prescription_basic.php +++ b/app/Views/billing/opd_prescription_basic.php @@ -972,7 +972,7 @@ var complaintsSttServerHealthUrl = _onHttps ? '' : 'http://139.59.13.39:8000/health'; var complaintsSttServerTranscribeUrl = _onHttps ? '' : 'http://139.59.13.39:8000/stt/transcribe'; var speechModePreferenceKey = 'opd_speech_mode_preference'; - var speechModePreference = (localStorage.getItem(speechModePreferenceKey) || 'auto').toString(); + var speechModePreference = (localStorage.getItem(speechModePreferenceKey) || 'browser').toString(); var draftKey = 'opd_rx_draft_' + ($('#opd_id').val() || '0'); var templateLoadState = { target: '', section: '', rows: [] }; var templateSaveState = { section: '', text: '', scope: 'doctor' }; @@ -3024,6 +3024,10 @@ e.returnValue = ''; }); + // Force browser mic by default in production-safe mode until server STT is stable. + speechModePreference = 'browser'; + localStorage.setItem(speechModePreferenceKey, 'browser'); + refreshCounters(); setStatus('normal', 'No local changes'); renderComplaintChips();