OpenClaw(现名 OpenClaw)作为一款强大的 AI 网关工具,原生支持多种 TTS(Text-to-Speech)语音合成服务。本文将详细介绍如何对接 MiniMax 语音模型,让 OpenClaw 拥有高质量的 AI 语音能力。
为什么选 MiniMax?
MiniMax 是国内领先的大模型厂商,其语音合成模型在中文语音自然度、情感表达和多音色丰富度上表现突出。相比其他 TTS 方案:
- 中文质量:MiniMax 的中文语音更加自然,断句和语调符合日常说话习惯,不像很多 TTS 那种「AI 朗读腔」
- 多音色:内置数十种预设音色,覆盖男声/女声/童声/方言,还可以通过少量样本做声音克隆
- 情感控制:支持通过 Prompt 控制语速、情感(开心/悲伤/严肃/兴奋等)
- 延迟低:首 token 延迟通常在 300ms 以内,流式输出体验流畅
前置准备
1. 注册 MiniMax 账号并获取 API Key
- 前往 MiniMax 开放平台 注册/登录
- 进入「API Keys」页面,创建一个新的 API Key
- 复制 Key 备用
2. 确认 OpenClaw 版本
本文基于 OpenClaw 最新稳定版。需要确保你的 OpenClaw 实例已正常运行并可通过 CLI 或配置文件操作。
配置步骤
方法一:通过 OpenClaw 配置文件(推荐)
第一步:打开 OpenClaw 配置文件
配置文件位于 ~/.openclaw/openclaw.json(默认路径)。建议修改前先备份。
第二步:在 providers 中添加 MiniMax TTS 配置
"minimax-tts": {
"apiKey": "你的 MiniMax API Key",
"model": "speech-01-hd",
"voice": "male-qn-qingshi",
"speed": 1.0,
"volume": 1.0,
"pitch": 0
}
参数说明:
model:MiniMax TTS 模型,目前推荐speech-01-hd(高清语音),另有speech-01-turbo(低延迟版)voice:音色 ID,可选值如male-qn-qingshi(青石-男声)、female-shaonv(少女-女声)、female-tianmei(甜美-女声)等speed:语速,0.5~2.0,1.0 为正常速度volume:音量,0~1.0pitch:音调偏移,支持 -12~12
第三步:在 tts 配置中引用 MiniMax
"tts": {
"provider": "minimax-tts",
"autoVoice": true,
"narrator": "讲述人"
}
设置完成后,重启 OpenClaw 使配置生效:
openclaw gateway restart
方法二:通过环境变量快速配置
适合不想修改配置文件的用户,直接在启动环境中设置:
export MINIMAX_API_KEY="你的 MiniMax API Key"
export OPENCLAW_TTS_PROVIDER="minimax-tts"
export OPENCLAW_TTS_MODEL="speech-01-hd"
export OPENCLAW_TTS_VOICE="male-qn-qingshi"
然后重启 OpenClaw 服务。
可用音色大全(推荐)
以下是 MiniMax 内置的常用音色,可以根据场景选择:
| 音色 ID | 风格 | 适合场景 |
|---|---|---|
male-qn-qingshi |
磁性男声 | 新闻播报、技术讲解 |
female-shaonv |
甜美少女 | 故事朗读、轻内容 |
female-tianmei |
知性女声 | 客服对话、知识分享 |
male-naruto |
青年男声 | 播客、有声书 |
female-yujie |
温柔御姐 | 情感文案、深夜电台 |
besd-xiucai |
活泼男声 | 短视频配音、教程旁白 |
进阶玩法
场景音色绑定
可以为不同场景绑定不同音色。例如配置文件中:
"tts": {
"provider": "minimax-tts",
"autoVoice": true,
"voices": {
"default": "male-qn-qingshi",
"story": "female-shaonv",
"news": "male-qn-qingshi",
"casual": "male-naruto"
}
}
这样当 OpenClaw 检测到「讲故事」类场景时,自动切换甜美少女音色。
自定义 Prompt 情感控制
MiniMax 支持通过 Prompt 前缀控制语音的情感。可以在 OpenClaw 的 tts.promptTemplate 中设置:
"minimax-tts": {
"apiKey": "...",
"model": "speech-01-hd",
"voice": "female-shaonv",
"promptTemplate": "请用温柔的语气朗读以下内容,适当放慢语速,在关键部分带有情感起伏:{{text}}"
}
常见问题
Q:语音听起来很机械怎么办?
检查是否错误使用了 speech-01-turbo 模型,该模型为低延迟版但音质略逊。建议改用 speech-01-hd 获得更好的自然度。
Q:某些文字读错怎么办?
TTS 对多音字、专有名词可能读错。可以在文本中添加拼音标注,或者使用 MiniMax 支持的 SSML 标记来修正发音。
Q:API 报错 401?
检查 API Key 是否正确设置,注意 MiniMax 的 API Key 需要以 Bearer 形式传递,确认 openclaw.json 中的 apiKey 字段值准确无误。
Q:延迟太高?
MiniMax TTS 默认流式输出。如果感受延迟较高,检查网络链路。也可以尝试切换到 speech-01-turbo 模型换取更快的响应速度。
总结
通过以上配置,OpenClaw 就具备了高质量的 MiniMax 语音能力。无论是用 TTS 工具直接朗读、还是为 Agent 添加语音交互功能,都能获得流畅自然的中文语音体验。对于中文内容创作者和 AI 工具玩家来说,这是一个性价比极高的方案。
建议先用 MiniMax 平台的在线试听功能测试不同音色的效果,确认满意的音色后再配到 OpenClaw 配置中,一步到位。

评论0