🎙️ TTS Proxy Service

小米 MiMo TTS 代理服务 · 智能分段 · 自动重试

🎙️ TTS 试听
⚙️ 当前配置
项目
TTS Endpoint-
模型-
默认音色-
API Key-
分段上限-
访问令牌-

通过环境变量配置:MIMO_API_KEY、MIMO_VOICE、MIMO_TTS_MODEL、API_TOKEN 等

📖 核心接口
接口方法说明
/api/ttsPOST实时 TTS,返回 MP3 音频流
/healthGET健康检查
🔧 管理接口 (需 Bearer Token)
接口方法说明
/admin/api/previewPOSTTTS 试听,返回音频 URL
/admin/api/configGET查看配置
📤 /api/tts 请求格式

JSON 格式(推荐):

POST /api/tts
Content-Type: application/json

{
  "text": "要合成的文本",
  "style": "开心",        // 可选
  "voice": "mimo_default" // 可选
}

Form 格式(兼容百度风格):

POST /api/tts
Content-Type: application/x-www-form-urlencoded

tex=要合成的文本

特性:长文本自动分段(≤2000字/段)+ TTS 失败自动重试(最多 3 次)
听书 App 接入:在 App 中配置 TTS 源 URL 为 http://服务器:端口/api/tts

🎭 MiMo TTS 风格参考
类别示例
情感开心 / 悲伤 / 生气 / 平静 / 惊讶
语速语速慢 / 语速快 / 悄悄话
角色像个大将军 / 像个小孩 / 孙悟空
方言东北话 / 四川话 / 台湾腔 / 粤语

可组合使用:"style": "开心 语速快"

📱 听书 App 模板变量
变量说明
{{speakText}}朗读文本
{{speakSpeed}}语速,范围 5-50

App 只能动态传文本和语速。voice/style 需在 JSON 配置中写死,或通过其他客户端调用 /api/tts 时传入。