fix: 优化语音播放展示
This commit is contained in:
parent
1aafa09fbb
commit
8943a2849e
@ -316,6 +316,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-select
|
<el-select
|
||||||
|
v-if="applicationForm.stt_model_enable"
|
||||||
v-model="applicationForm.stt_model_id"
|
v-model="applicationForm.stt_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
@ -382,12 +383,15 @@
|
|||||||
<el-switch size="small" v-model="applicationForm.tts_model_enable" />
|
<el-switch size="small" v-model="applicationForm.tts_model_enable" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-radio-group v-model="applicationForm.tts_type">
|
<el-radio-group
|
||||||
|
v-model="applicationForm.tts_type"
|
||||||
|
v-if="applicationForm.tts_model_enable"
|
||||||
|
>
|
||||||
<el-radio value="BROWSER">浏览器播放(免费)</el-radio>
|
<el-radio value="BROWSER">浏览器播放(免费)</el-radio>
|
||||||
<el-radio value="TTS">TTS模型</el-radio>
|
<el-radio value="TTS">TTS模型</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<el-select
|
<el-select
|
||||||
v-if="applicationForm.tts_type === 'TTS'"
|
v-if="applicationForm.tts_type === 'TTS' && applicationForm.tts_model_enable"
|
||||||
v-model="applicationForm.tts_model_id"
|
v-model="applicationForm.tts_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
@ -612,7 +616,7 @@ const providerOptions = ref<Array<Provider>>([])
|
|||||||
const datasetList = ref([])
|
const datasetList = ref([])
|
||||||
const sttModelOptions = ref<any>(null)
|
const sttModelOptions = ref<any>(null)
|
||||||
const ttsModelOptions = ref<any>(null)
|
const ttsModelOptions = ref<any>(null)
|
||||||
const showEditIcon = ref(false)
|
const showEditIcon = ref(false)
|
||||||
|
|
||||||
const submit = async (formEl: FormInstance | undefined) => {
|
const submit = async (formEl: FormInstance | undefined) => {
|
||||||
if (!formEl) return
|
if (!formEl) return
|
||||||
|
|||||||
@ -118,6 +118,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<el-select
|
<el-select
|
||||||
|
v-if="form_data.stt_model_enable"
|
||||||
v-model="form_data.stt_model_id"
|
v-model="form_data.stt_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
@ -182,12 +183,12 @@
|
|||||||
<el-switch size="small" v-model="form_data.tts_model_enable" />
|
<el-switch size="small" v-model="form_data.tts_model_enable" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-radio-group v-model="form_data.tts_type">
|
<el-radio-group v-model="form_data.tts_type" v-if="form_data.tts_model_enable">
|
||||||
<el-radio label="浏览器播放(免费)" value="BROWSER" />
|
<el-radio label="浏览器播放(免费)" value="BROWSER" />
|
||||||
<el-radio label="TTS模型" value="TTS" />
|
<el-radio label="TTS模型" value="TTS" />
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<el-select
|
<el-select
|
||||||
v-if="form_data.tts_type === 'TTS'"
|
v-if="form_data.tts_type === 'TTS' && form_data.tts_model_enable"
|
||||||
v-model="form_data.tts_model_id"
|
v-model="form_data.tts_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user