🔑 MiMo API 配置
配置小米 MiMo TTS API 的连接信息,这是生成语音的核心服务
小米 MiMo TTS API 的完整地址
当前状态: 检查中...
🔐 客户端 API Key 管理
管理其他服务接入本项目时需要使用的 API Key。添加后,所有请求必须携带有效的 API Key 才能访问。 如果未添加任何 Key,则所有请求都可以直接访问(无验证模式)。
建议使用自动生成的 Key,格式如: sk-mimo-xxxxxxxxxxxxxxxx
# API Key 操作
加载中...
💡 提示: 当前共有 0 个 API Key
🎀 音色预设管理
管理自定义音色预设,保存常用的音色描述,方便在生成页面快速切换使用。
# 预设名称 音色描述 操作
加载中...
💡 提示: 当前共有 0 个自定义预设
📖 接入示例
其他服务接入本项目的示例代码,根据实际情况修改域名和 API Key
curl -X POST https://your-domain.com/v1/audio/speech \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{ "model": "mimo-v2.5-tts-voicedesign", "input": "哥哥,今天天气真好喵~", "voice": "年轻女性,声音像棉花糖一样柔软甜腻", "response_format": "wav", "speed": 1.0 }' \ --output output.wav
from openai import OpenAI # 配置客户端 client = OpenAI( base_url="https://your-domain.com/v1", api_key="YOUR_API_KEY" ) # 生成语音 response = client.audio.speech.create( model="mimo-v2.5-tts-voicedesign", voice="年轻女性,声音甜美可爱", input="哥哥,今天想听什么喵?" ) # 保存音频文件 response.stream_to_file("output.wav") print("音频已保存到 output.wav")
const response = await fetch('https://your-domain.com/v1/audio/speech', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_API_KEY' }, body: JSON.stringify({ model: 'mimo-v2.5-tts-voicedesign', input: '哥哥,今天天气真好喵~', voice: '年轻女性,声音甜美可爱', response_format: 'wav' }) }); const data = await response.json(); // 解码 base64 音频 const audioBytes = atob(data.audio); const audioArray = new Uint8Array(audioBytes.length); for (let i = 0; i < audioBytes.length; i++) { audioArray[i] = audioBytes.charCodeAt(i); } const audioBlob = new Blob([audioArray], { type: 'audio/wav' }); // 播放音频 const audioUrl = URL.createObjectURL(audioBlob); const audio = new Audio(audioUrl); audio.play();
模型 ID 说明 音色来源
mimo-v2.5-tts 预置音色模型 使用内置精品音色(冰糖、茉莉等)
mimo-v2.5-tts-voicedesign 音色设计模型 通过文本描述自定义音色
mimo-v2.5-tts-voiceclone 音色复刻模型 基于音频样本复刻音色
音色 ID 名称 性别 语言
mimo_defaultMiMo-默认自动自动
冰糖冰糖中文
茉莉茉莉中文
苏打苏打中文
白桦白桦中文
MiaMia英文
ChloeChloe英文
MiloMilo英文
DeanDean英文
ℹ️ 系统信息
加载中...