Flex
2025-06-09 db180fadb48f1e4a666be2665bbacd4cc3776b4a
修改声音模型以及试听
已修改1个文件
10 ■■■■■ 文件已修改
easegen-front/src/views/chooseTemplate/index.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
easegen-front/src/views/chooseTemplate/index.vue
@@ -1043,7 +1043,7 @@
const changeAudio = ref<any>()
//获取性别字典
const getAudioType = () => {
  const list = getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)
  let list = getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)
  audioType.value = list
  changeAudio.value = list[0].value
}
@@ -1090,6 +1090,8 @@
    soundQueryParams.language = selectLanguage?.value.value ?? ''
    // 性别
    soundQueryParams.gender = changeAudio?.value ?? ''
    // 如果性别为全部则需要传一个空,但element的select组件似乎不支持将key设为空
    soundQueryParams.gender = Number(soundQueryParams.gender) === 3?"":soundQueryParams.gender
    // 声音类型
    soundQueryParams.voiceType = activeSoundType?.value.value ?? ''
    const data = await pptTemplateApi.videlPageList(soundQueryParams)
@@ -2078,6 +2080,12 @@
    language: selectLanguage.value?.value
  }
  if( ChangeSoundTypeList.value.value === 2 ){ //此时选取了声音模型
    params.humanId = null
  }else if( ChangeSoundTypeList.value.value === 1 ){
    params.voiceId = null
  }
  try {
    showAudioPlay1.value = true
    const res = await pptTemplateApi.createAudio(params)