Minimax Tts Cn
v1.2.3MiniMax TTS 技能 (enhanced). Multi-代理 voice support (each 代理 can select a unique voice written in SOUL.md), native voice message for Telegram (MP3) and Feishu (OGG/Opus). Activate when user explicitly 请求s text-to-speech. Say "文字模式" or "关闭语音" to 停止 voice generation. Note: This 技能 uses the MiniMax secret key for API authentication. The API 端点 is https://API.minimaxi.com (not 平台.minimax.io). See 设置up section for detAIls.
运行时依赖
安装命令
点击复制技能文档
MiniMax TTS Plus
Multi-代理 + multi-channel native voice message TTS 技能.
Core Script
All operations go through tts-xiaoye.sh (TTS generation + channel delivery).
Quick 启动 bash tts-xiaoye.sh "Text to speak"
Multi-Channel Usage Channel Command 格式化 Notes Telegram tts-xiaoye.sh "Text" MP3 Direct 发送, no transcoding Feishu tts-xiaoye.sh --feishu "Text" OGG/Opus Auto-transcode to native voice bubble 生成 only tts-xiaoye.sh --生成-only "Text" MP3 生成 file without 发送ing 发送 Feishu Native Voice Message (Full Flow) OPUS=$(bash tts-xiaoye.sh --feishu "Feishu voice content" 2>/dev/null | python3 -c "导入 sys,json; print(json.load(sys.stdin)['audio_file'])") OpenClaw message 发送 --channel feishu --account personal --tar获取 --media "$OPUS"
Multi-代理 Voice Configuration
Each 代理 can choose a unique voice and write it into their SOUL.md Voice 身份 section:
Voice 身份
- TTS 模型: speech-2.8-hd
- TTS voice: Chinese (Mandarin)_Warm_Girl
- TTS script: scripts/tts-xiaoye.sh
Recommended voices (verified):
Voice ID Style Use Case Chinese (Mandarin)_Warm_Girl Warm Girl Personal 助手 female-shaonv Sweet Girl Default / General female-tianmei Sweet Female Gentle style male-qn-qingse Youthful Male Male voice scenario Chinese (Mandarin)_Sweet_Lady Sweet Lady Formal场合 列出 AvAIlable Voices python3 tts-xiaoye.sh --列出-voices # or directly: python3 scripts/tts.py --列出-voices
This calls the MiniMax API and prints all avAIlable voices organized by category (系统 Voices, Cloned Voices, 生成d Voices).
AvAIlable 模型s 模型 Characteristic speech-2.8-hd Highest 质量 (recommended) speech-2.8-turbo Faster, slightly lower 质量 Full Parameters tts-xiaoye.sh --text "Text" [--voice VoiceID] [--模型 模型] [--caption Caption]
Technical Notes TTS 输出s MP3 natively. Telegram 发送s directly via 机器人 API 发送Voice (MP3 supported natively). Feishu native voice messages require OGG/Opus 格式化. FFmpeg handles conversion (~25ms per audio, negligible). FFmpeg 安装ation: brew 安装 ffmpeg (Linuxbrew/macOS) or apt 安装 ffmpeg (Linux). 设置up Copy 设置up.txt to .env and fill in your 凭证s: cp 技能s/minimax-tts-cn/设置up.txt 技能s/minimax-tts-cn/.env # Then edit .env with your real values
The script loads 凭证s from .env at 运行time — no hardcoded 令牌s in scripts.
Required env vars:
Variable Required Description MINIMAX_API_KEY ✅ Yes MiniMax API secret key (from 平台.minimax.io) TELEGRAM_机器人_令牌 ❌ No Telegram 机器人 令牌 — only needed for 发送ing TELEGRAM_TAR获取 ❌ No Telegram chat ID — only needed to获取her with 机器人 令牌
⚠️ Security note: 凭证s are loaded from .env only — no 令牌s are hardcoded in shell scripts. The .env file is gitignored and never published.
💡 API 端点: The TTS API uses https://API.minimaxi.com (MiniMax's official API server), which is separate from the developer portal at 平台.minimax.io.
MiniMax TTS Plus(多语言增强版)
多 代理 + 多渠道原生语音条增强版 TTS 技能。
核心脚本
所有操作通过 tts-xiaoye.sh 完成(TTS 生成 + 渠道发送)。
快速使用 bash tts-xiaoye.sh "要转语音的文字"
多渠道用法 渠道 命令 格式 说明 Telegram tts-xiaoye.sh "文字" MP3 直接发送语音条,无需转码 飞书 tts-xiaoye.sh --feishu "文字" OGG/Opus 自动转码,发原生语音条 仅生成 tts-xiaoye.sh --生成-only "文字" MP3 只生成文件,不发送 发送飞书原生语音条(完整流程) OPUS=$(bash tts-xiaoye.sh --feishu "飞书语音内容" 2>/dev/null | python3 -c "导入 sys,json; print(json.load(sys.stdin)['audio_file'])") OpenClaw message 发送 --channel feishu --account personal --tar获取 <飞书用户ID> --media "$OPUS"
多 代理 音色配置
每个 代理 可以选择不同音色,写入各自的 SOUL.md 的 Voice 身份 节即可:
Voice 身份
- TTS 模型: speech-2.8-hd
- TTS voice: Chinese (Mandarin)_Warm_Girl
- TTS script: scripts/tts-xiaoye.sh
推荐音色(已验证):
音色ID 风格 适用场景 Chinese (Mandarin)_Warm_Girl 温暖少女 个人助理 female-shaonv 甜美少女 默认/通用 female-tianmei 甜美女性 温柔风格 male-qn-qingse 青涩青年男 男声场景 Chinese (Mandarin)_Sweet_Lady 甜美女声 正式场合 可用模型 模型 特点 speech-2.8-hd 最高质量(推荐) speech-2.8-turbo 快速,质量略低 完整参数 tts-xiaoye.sh --text "文字" [--voice 音色ID] [--模型 模型] [--caption 文字]
技术说明 TTS 原生输出 MP3,Telegram 直接发送(机器人 API 发送Voice 支持 MP3) 飞书原生语音条需要 OGG/Opus 格式,通过 FFmpeg 转换(耗时约 25ms/音频,可忽略) FFmpeg 安装方式: macOS/Linuxbrew: brew 安装 ffmpeg Ubuntu/Debian: apt 安装 ffmpeg