← Back to Skills Marketplace
141
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install minimax-tts-zh
Description
使用 MiniMax API 将文字转换为 MP3 语音文件。触发词:文字转语音、TTS、生成语音、生成音频、把文字转成语音、文字转MP3、生成MP3。触发后按交互流程引导用户完成 Token 配置、文字输入、音色选择,最终生成 MP3 文件发给用户。严禁使用 say 命令或通过喇叭播放,必须生成 MP3 文件。
Usage Guidance
This skill appears to do what it says: it runs a local Python CLI that posts text to minimaxi.com's TTS endpoint, decodes the returned hex audio, saves an MP3, and expects the agent to return a MEDIA:/absolute/path line so the platform sends the file. Before installing consider: (1) you will be asked to paste your MiniMax API token — it will be stored in server/.env inside the skill folder and shared by agents on the same instance, so only use a token you trust to be stored locally; (2) the only network endpoint is https://api.minimaxi.com — verify you trust that provider; (3) SKILL.md has a small documentation inconsistency about using the 'message' tool vs. MEDIA: lines — prefer following the CLI + MEDIA: workflow described in '第四步'; (4) inspect the skill folder if you need to revoke the token later (delete server/.env). If those points are acceptable, the skill is coherent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill
Name: minimax-tts-zh
Version: 1.2.1
The skill provides a legitimate Text-to-Speech (TTS) interface for the MiniMax API. The Python script (`server/index.py`) uses standard libraries to handle API requests and manage a local configuration file for the API token. The instructions in `SKILL.md` and `README.md` are designed to guide the AI agent through a structured user interaction flow and ensure it uses the provided tool rather than local system commands (like `say`). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (MiniMax TTS) match the delivered artifacts: a Python CLI that calls https://api.minimaxi.com/v1/t2a_v2, writes an MP3 file, and exposes commands (tts, voices, save-token). Required binary (python3) and the optional brew install are proportional to the task.
Instruction Scope
SKILL.md instructs the agent to use the provided CLI commands (voices, save-token, tts), to collect a user-provided MiniMax token, and to send the generated MP3 via the specified MEDIA: reply format. Minor inconsistency: one section says the AI will call the 'message' tool with media=<path>, while the '第四步' explicitly forbids using the message/sessions_send tools and requires MEDIA: syntax. This is a documentation inconsistency but does not introduce extra privileges or hidden steps.
Install Mechanism
Install spec only recommends installing python3 via Homebrew (a normal, low-risk operation). No downloads from arbitrary URLs or archive extraction are present.
Credentials
No platform credentials are pre-declared. The skill asks the user to provide a MiniMax API token which is stored in server/.env inside the skill directory — this is expected for an API-backed TTS skill and is proportionate. The code only reads/writes that local .env and does not request unrelated secrets.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It persists the user-provided token locally in server/.env (skill-scoped), which is normal for CLI-style skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install minimax-tts-zh - After installation, invoke the skill by name or use
/minimax-tts-zh - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
- 改变发送 MP3 文件的方式:现在输出文件路径前缀为 FILE:,且要求回复中用 MEDIA: 前缀,平台将自动发送音频文件
- 明确禁止使用 <file> 标签、sessions_send、message 工具等旧文件发送方法,只允许使用 MEDIA: 方式
- 优化命令输出解析说明,指导按 FILE: 行提取绝对路径再加上 MEDIA: 前缀
- 小幅优化文档表达,更清晰区分生成和发送步骤
v1.2.0
修复:生成MP3后正确调用message工具发送文件;修复音色数量描述错误(3→6)
v1.1.0
- Improved interactive user flow for MiniMax TTS: separate steps for Token configuration, text input, and voice selection, with clear prompts at each stage.
- Strictly enforces that output must be an MP3 file sent to the user; local playback and say commands are forbidden.
- Added detailed instructions for handling errors such as invalid Token input, unrecognized voice ID, and empty text.
- Updated and clarified available voice options, now supporting selection by number or name.
- Enhanced command reference and usage constraints to ensure consistent MP3 generation via the prescribed workflow.
Metadata
Frequently Asked Questions
What is Minimax Tts Cn?
使用 MiniMax API 将文字转换为 MP3 语音文件。触发词:文字转语音、TTS、生成语音、生成音频、把文字转成语音、文字转MP3、生成MP3。触发后按交互流程引导用户完成 Token 配置、文字输入、音色选择,最终生成 MP3 文件发给用户。严禁使用 say 命令或通过喇叭播放,必须生成 MP3 文件。 It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.
How do I install Minimax Tts Cn?
Run "/install minimax-tts-zh" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Minimax Tts Cn free?
Yes, Minimax Tts Cn is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Minimax Tts Cn support?
Minimax Tts Cn is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Minimax Tts Cn?
It is built and maintained by ggttol (@ggttol); the current version is v1.2.1.
More Skills