diff --git a/ui/src/views/application/ApplicationSetting.vue b/ui/src/views/application/ApplicationSetting.vue index 1f7757c22..4033694ad 100644 --- a/ui/src/views/application/ApplicationSetting.vue +++ b/ui/src/views/application/ApplicationSetting.vue @@ -326,7 +326,7 @@ --> - + 设置 - + @@ -820,6 +820,19 @@ function ttsModelChange() { } } +function ttsModelEnableChange() { + if (!applicationForm.value.tts_model_enable) { + applicationForm.value.tts_model_id = '' + applicationForm.value.tts_type = 'BROWSER' + } +} + +function sttModelEnableChange() { + if (!applicationForm.value.stt_model_enable) { + applicationForm.value.stt_model_id = '' + } +} + function getProvider() { loading.value = true model diff --git a/ui/src/workflow/nodes/base-node/index.vue b/ui/src/workflow/nodes/base-node/index.vue index a39b62be5..eb5df113a 100644 --- a/ui/src/workflow/nodes/base-node/index.vue +++ b/ui/src/workflow/nodes/base-node/index.vue @@ -60,7 +60,7 @@ --> - + @@ -141,7 +141,7 @@ 设置 - + @@ -323,6 +323,20 @@ function ttsModelChange() { } } +function ttsModelEnableChange() { + if (!form_data.value.tts_model_enable) { + form_data.value.tts_model_id = '' + form_data.value.tts_type = 'BROWSER' + } +} + +function sttModelEnableChange() { + if (!form_data.value.stt_model_enable) { + form_data.value.stt_model_id = '' + } +} + + const openTTSParamSettingDialog = () => { const model_id = form_data.value.tts_model_id if (!model_id) {