From 83a328df8e1a702574954f752a4baf41473eb6cd Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Tue, 30 Dec 2025 10:14:01 +0800 Subject: [PATCH] fix: Support aliyun tts model input --- .../aliyun_bai_lian_model_provider.py | 1 + .../credential/tts.py | 36 ++++++++++--------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py b/apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py index 449472557..952bba09b 100644 --- a/apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py +++ b/apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py @@ -140,6 +140,7 @@ model_info_manage = ( .append_model_info_list(module_info_tti_list) .append_default_model_info(module_info_tti_list[0]) .append_default_model_info(model_info_list[1]) + .append_default_model_info(model_info_list[2]) .append_default_model_info(ModelInfo('default', _('default'), ModelTypeConst.STT, aliyun_bai_lian_default_stt_model_credential, diff --git a/apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py b/apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py index 089d25900..32c05931a 100644 --- a/apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py +++ b/apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py @@ -22,23 +22,25 @@ class AliyunBaiLianTTSModelGeneralParams(BaseForm): text_field='value', value_field='value', option_list=[ - {'text': _('Long Xiaochun'), 'value': 'longxiaochun'}, - {'text': _('Long Xiaoxia'), 'value': 'longxiaoxia'}, - {'text': _('Long Xiaochen'), 'value': 'longxiaocheng'}, - {'text': _('Long Xiaobai'), 'value': 'longxiaobai'}, - {'text': _('Long Laotie'), 'value': 'longlaotie'}, - {'text': _('Long Shu'), 'value': 'longshu'}, - {'text': _('Long Shuo'), 'value': 'longshuo'}, - {'text': _('Long Jing'), 'value': 'longjing'}, - {'text': _('Long Miao'), 'value': 'longmiao'}, - {'text': _('Long Yue'), 'value': 'longyue'}, - {'text': _('Long Yuan'), 'value': 'longyuan'}, - {'text': _('Long Fei'), 'value': 'longfei'}, - {'text': _('Long Jielidou'), 'value': 'longjielidou'}, - {'text': _('Long Tong'), 'value': 'longtong'}, - {'text': _('Long Xiang'), 'value': 'longxiang'}, - {'text': 'Stella', 'value': 'loongstella'}, - {'text': 'Bella', 'value': 'loongbella'}, + {'label': _('Long Xiaochun'), 'value': 'longxiaochun'}, + {'label': _('Long Xiaoxia'), 'value': 'longxiaoxia'}, + {'label': _('Long Xiaochen'), 'value': 'longxiaocheng'}, + {'label': _('Long Xiaobai'), 'value': 'longxiaobai'}, + {'label': _('Long Laotie'), 'value': 'longlaotie'}, + {'label': _('Long Shu'), 'value': 'longshu'}, + {'label': _('Long Shuo'), 'value': 'longshuo'}, + {'label': _('Long Jing'), 'value': 'longjing'}, + {'label': _('Long Miao'), 'value': 'longmiao'}, + {'label': _('Long Yue'), 'value': 'longyue'}, + {'label': _('Long Yuan'), 'value': 'longyuan'}, + {'label': _('Long Fei'), 'value': 'longfei'}, + {'label': _('Long Jielidou'), 'value': 'longjielidou'}, + {'label': _('Long Tong'), 'value': 'longtong'}, + {'label': _('Long Xiang'), 'value': 'longxiang'}, + {'label': 'Stella', 'value': 'loongstella'}, + {'label': 'Bella', 'value': 'loongbella'}, + {'label': 'longxiaochun_v2', 'value': 'longxiaochun_v2'}, + {'label': 'longyingmu_v3', 'value': 'longyingmu_v3'}, ] )