diff --git a/api/core/model_runtime/model_providers/openai/tts/tts-1-hd.yaml b/api/core/model_runtime/model_providers/openai/tts/tts-1-hd.yaml index 94473edf9a..72f15134ea 100644 --- a/api/core/model_runtime/model_providers/openai/tts/tts-1-hd.yaml +++ b/api/core/model_runtime/model_providers/openai/tts/tts-1-hd.yaml @@ -5,22 +5,22 @@ model_properties: voices: - mode: 'alloy' name: 'Alloy' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] - mode: 'echo' name: 'Echo' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] - mode: 'fable' name: 'Fable' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] - mode: 'onyx' name: 'Onyx' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] - mode: 'nova' name: 'Nova' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] - mode: 'shimmer' name: 'Shimmer' - language: ['zh-Hans', 'en-US'] + language: [ 'zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID' ] word_limit: 120 audio_type: 'mp3' max_workers: 5 diff --git a/api/core/model_runtime/model_providers/openai/tts/tts-1.yaml b/api/core/model_runtime/model_providers/openai/tts/tts-1.yaml index ca8cbfac73..8d222fed64 100644 --- a/api/core/model_runtime/model_providers/openai/tts/tts-1.yaml +++ b/api/core/model_runtime/model_providers/openai/tts/tts-1.yaml @@ -5,22 +5,22 @@ model_properties: voices: - mode: 'alloy' name: 'Alloy' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] - mode: 'echo' name: 'Echo' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] - mode: 'fable' name: 'Fable' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] - mode: 'onyx' name: 'Onyx' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] - mode: 'nova' name: 'Nova' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] - mode: 'shimmer' name: 'Shimmer' - language: ['zh-Hans', 'en-US'] + language: ['zh-Hans', 'en-US', 'de-DE', 'fr-FR', 'es-ES', 'it-IT', 'th-TH', 'id-ID'] word_limit: 120 audio_type: 'mp3' max_workers: 5 diff --git a/web/app/components/app/configuration/config-voice/param-config-content.tsx b/web/app/components/app/configuration/config-voice/param-config-content.tsx index 2eae80decd..953bca30a0 100644 --- a/web/app/components/app/configuration/config-voice/param-config-content.tsx +++ b/web/app/components/app/configuration/config-voice/param-config-content.tsx @@ -70,7 +70,7 @@ const VoiceParamConfig: FC = () => {
- {t(`common.voice.language.${languageItem?.value.replace('-', '')}`) ?? localLanguagePlaceholder} + {languageItem?.name ? t(`common.voice.language.${languageItem?.value.replace('-', '')}`) : localLanguagePlaceholder}