diff --git a/src/App.tsx b/src/App.tsx index 069b677..aaf291e 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -898,7 +898,7 @@ export const App: React.FC = () => { const [sttProvider, setSttProvider] = useState<'browser' | 'qwen3-asr'>('browser'); const [sttApiUrl, setSttApiUrl] = useState('http://127.0.0.1:8000/v1'); const [sttApiKey, setSttApiKey] = useState(''); - const [sttModel, setSttModel] = useState('qwen3-asr'); + const [sttModel, setSttModel] = useState('Qwen/Qwen3-ASR-0.6B'); const [ttsApiUrl, setTtsApiUrl] = useState('http://127.0.0.1:8000/v1'); const [ttsApiKey, setTtsApiKey] = useState(''); @@ -1187,7 +1187,14 @@ export const App: React.FC = () => { if (val) setSttApiKey(val); }); persistRead('eveflow_stt_model').then(val => { - if (val) setSttModel(val); + if (val) { + if (val === 'qwen3-asr') { + setSttModel('Qwen/Qwen3-ASR-0.6B'); + persistWrite('eveflow_stt_model', 'Qwen/Qwen3-ASR-0.6B'); + } else { + setSttModel(val); + } + } }); persistRead('eveflow_tts_api_url').then(val => { if (val) setTtsApiUrl(val); diff --git a/src/services/audioService.ts b/src/services/audioService.ts index 3a78830..a632811 100644 --- a/src/services/audioService.ts +++ b/src/services/audioService.ts @@ -63,7 +63,7 @@ export class AudioService { private sttProvider: 'browser' | 'qwen3-asr' = 'browser'; private sttApiUrl = 'http://127.0.0.1:8000/v1'; private sttApiKey = ''; - private sttModel = 'qwen3-asr'; + private sttModel = 'Qwen/Qwen3-ASR-0.6B'; private mediaRecorder: MediaRecorder | null = null; private audioChunks: Blob[] = [];