小米 MiMo TTS 代理服务 · 智能分段 · 自动重试
| 项目 | 值 |
|---|---|
| TTS Endpoint | - |
| 模型 | - |
| 默认音色 | - |
| API Key | - |
| 分段上限 | - |
| 访问令牌 | - |
通过环境变量配置:MIMO_API_KEY、MIMO_VOICE、MIMO_TTS_MODEL、API_TOKEN 等
| 接口 | 方法 | 说明 |
|---|---|---|
/api/tts | POST | 实时 TTS,返回 MP3 音频流 |
/health | GET | 健康检查 |
| 接口 | 方法 | 说明 |
|---|---|---|
/admin/api/preview | POST | TTS 试听,返回音频 URL |
/admin/api/config | GET | 查看配置 |
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
| 类别 | 示例 |
|---|---|
| 情感 | 开心 / 悲伤 / 生气 / 平静 / 惊讶 |
| 语速 | 语速慢 / 语速快 / 悄悄话 |
| 角色 | 像个大将军 / 像个小孩 / 孙悟空 |
| 方言 | 东北话 / 四川话 / 台湾腔 / 粤语 |
可组合使用:"style": "开心 语速快"
| 变量 | 说明 |
|---|---|
{{speakText}} | 朗读文本 |
{{speakSpeed}} | 语速,范围 5-50 |
App 只能动态传文本和语速。voice/style 需在 JSON 配置中写死,或通过其他客户端调用 /api/tts 时传入。