feat(tts): add Xiaomi MiMo text-to-speech support

Adds mimo-v2.5-tts as a Media Provider TTS through the existing
OpenAI-compatible chat-completions endpoint. Voice is selected via the
top-level audio.voice field, and an optional style/language hint is
threaded through tts.js -> ttsCore.js -> the new adapter.
This commit is contained in:
MiQieR authored and decolua committed 2026-08-05 11:46:23 +07:00
1 parent d0751bcff7
commit c570fe33ae
44 files changed
+396 -20

No files matched your search

+3 -1
View File
@@ -864,6 +864,7 @@
"Stopped": "Parado",
"Stopping…": "Parando…",
"Strict Proxy": "Proxy Estrito",
"Style": "Estilo",
"Subagent Model": "Modelo de Subagente",
"Subagent model overrides": "Substituições de modelo de subagente",
"Submit": "Enviar",
@@ -978,6 +979,7 @@
"Your OAuth application client ID": "ID do cliente do seu aplicativo OAuth",
"Your requests start from your favorite tools or our unified SDK.": "Suas requisições começam de suas ferramentas favoritas ou do nosso SDK unificado.",
"[ml] downloads ~1 GB (torch + huggingface-hub). Continue?": "[ml] baixa ~1 GB (torch + huggingface-hub). Continuar?",
"e.g. a warm, gentle voice, speaking slowly with a British accent": "ex.: voz quente e suave, falando devagar com sotaque britânico",
"extras status failed": "falha no status dos extras",
"git/grep/ls/tree/logs → 60-90% fewer input tokens": "git/grep/ls/tree/logs → 60-90% menos tokens de entrada",
"not installed": "não instalado",
@@ -985,4 +987,4 @@
"tree-sitter AST compression for code responses": "Compressão AST tree-sitter para respostas de código",
"⚠️ MITM intercepts HTTPS traffic of IDE tools (Antigravity, GitHub Copilot, Kiro) via local CA to redirect requests to your providers. May violate ToS → account ban. Use at your own risk.": "⚠️ MITM intercepta tráfego HTTPS de ferramentas IDE (Antigravity, GitHub Copilot, Kiro) via CA local para redirecionar solicitações aos seus provedores. Pode violar ToS → risco de banimento de conta. Use por sua conta e risco.",
"⚠️ Risk Notice: This provider uses a subscription/OAuth session not officially licensed for proxy/router use. Account may be restricted or banned. Use at your own risk.": "⚠️ Aviso de Risco: Este provedor usa uma sessão de assinatura/OAuth não licenciada oficialmente para uso de proxy/roteador. A conta pode ser restrita ou banida. Use por sua conta e risco."
}
}