feat: add MiMo TTS provider 语音TTS提供接入MiMo (#752)

* feat: add MiMo TTS provider with preset voices, voice design and voice clone

* refactor: remove MiMo voice clone feature
This commit is contained in:
ZhangKai | 张凯
2026-05-16 08:55:23 +08:00
committed by GitHub
parent 3f8461d9eb
commit 87a8e95d66
13 changed files with 609 additions and 11 deletions
+26
View File
@@ -670,6 +670,32 @@ jobTriggered: 'Job ejecutado',
testButton: 'Probar',
testButtonPlaying: 'Reproduciendo...',
testFailed: 'Prueba fallida: {error}',
// MiMo TTS
providerMimo: 'MiMo TTS',
mimoHint: 'Xiaomi MiMo TTS — voces predefinidas, diseño de voz y clonación de voz',
mimoApiKey: 'Clave API',
mimoApiKeyHint: 'Obtenga su clave en platform.xiaomimimo.com',
mimoApiKeyPlaceholder: 'Clave API MiMo',
mimoBaseUrl: 'URL base',
mimoBaseUrlHint: 'URL del endpoint de la API MiMo',
mimoModel: 'Modelo',
mimoModelHint: 'Seleccione el modelo de síntesis de voz',
mimoModelPreset: 'Voces predefinidas',
mimoModelVoiceDesign: 'Diseño de voz',
mimoModelVoiceClone: 'Clonación de voz',
mimoVoice: 'Voz',
mimoVoiceHint: 'Seleccione una voz predefinida',
mimoVoiceDesignPrompt: 'Descripción de voz',
mimoVoiceDesignPromptHint: 'Describa las características de voz deseadas',
mimoVoiceDesignPromptPlaceholder: 'Ej: Una voz femenina cálida y joven, algo lenta, con tono magnético',
mimoCloneAudio: 'Subir audio',
mimoCloneAudioHint: 'Suba una muestra de audio para clonación (mp3/wav, máx. 10 MB)',
mimoCloneAudioUpload: 'Elegir archivo',
mimoCloneAudioClear: 'Borrar',
mimoStylePrompt: 'Indicador de estilo',
mimoStylePromptHint: 'Opcional — describa el estilo de habla en lenguaje natural',
mimoStylePromptPlaceholder: 'Ej: Tono brillante y animado, ritmo rápido',
},
lockedIps: {
title: 'IPs bloqueadas',