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 acionado',
testButton: 'Testar',
testButtonPlaying: 'Reproduzindo...',
testFailed: 'Teste falhou: {error}',
// MiMo TTS
providerMimo: 'MiMo TTS',
mimoHint: 'Xiaomi MiMo TTS — vozes predefinidas, design de voz e clonagem de voz',
mimoApiKey: 'Chave API',
mimoApiKeyHint: 'Obtenha sua chave em platform.xiaomimimo.com',
mimoApiKeyPlaceholder: 'Chave API MiMo',
mimoBaseUrl: 'URL base',
mimoBaseUrlHint: 'URL do endpoint da API MiMo',
mimoModel: 'Modelo',
mimoModelHint: 'Selecione o modelo de síntese de voz',
mimoModelPreset: 'Vozes predefinidas',
mimoModelVoiceDesign: 'Design de voz',
mimoModelVoiceClone: 'Clonagem de voz',
mimoVoice: 'Voz',
mimoVoiceHint: 'Selecione uma voz predefinida',
mimoVoiceDesignPrompt: 'Descrição da voz',
mimoVoiceDesignPromptHint: 'Descreva as características de voz desejadas',
mimoVoiceDesignPromptPlaceholder: 'Ex: Uma voz feminina quente e jovem, ligeiramente lenta, com tom magnético',
mimoCloneAudio: 'Enviar áudio',
mimoCloneAudioHint: 'Envie uma amostra de áudio para clonagem (mp3/wav, máx. 10 MB)',
mimoCloneAudioUpload: 'Escolher arquivo',
mimoCloneAudioClear: 'Limpar',
mimoStylePrompt: 'Prompt de estilo',
mimoStylePromptHint: 'Opcional — descreva o estilo de fala em linguagem natural',
mimoStylePromptPlaceholder: 'Ex: Tom brilhante e animado, ritmo rápido',
},
lockedIps: {
title: 'IPs bloqueadas',