← Back to Skills Marketplace
gandli-2025

Mlx Tts

by gandli-2025 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
167
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-mlx-tts
Description
基于 mlx-audio 的本地文本转语音,支持多语言和多模型,输出音频文件限于指定路径,无需 API 密钥。
Usage Guidance
This skill appears to be what it says: a local mlx-audio-based TTS helper. Before installing/using it, consider: 1) The SKILL.md expects you to run `uv tool install mlx-audio` — verify what that command will do in your environment and prefer installing packages inside an isolated virtualenv or container. 2) Models can be large (GBs) and may require substantial RAM and disk; check that your Apple Silicon machine has enough resources for the selected model. 3) Model downloads will use network and store files in ~/.cache/huggingface/hub/; ensure you are comfortable with that and with any licensing for particular models. 4) The skill enforces output-path restrictions and disallows symlinks, which is good; still confirm the paths are acceptable for your workflow. 5) If you need stronger assurance, inspect the mlx-audio package source (and its dependencies) before installing, or run it in an isolated environment. If any part (the `uv` tool, model choices, or claimed Apple Silicon compatibility) seems unclear, ask the maintainer for clarifications or a runnable example before enabling autonomous use.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-mlx-tts Version: 0.1.0 The skill bundle provides documentation and instructions for a local Text-to-Speech tool using the `mlx-audio` library on Apple Silicon. It includes explicit security constraints such as restricting output paths to `/tmp` or specific directories, symbolic link checks, and file size limits, with no evidence of malicious intent or suspicious behavior in the provided files (SKILL.md, _meta.json).
Capability Assessment
Purpose & Capability
Name/description (local mlx-audio TTS) align with the instructions: SKILL.md describes generating local audio files, limiting outputs to specific paths, and listing models. It does not request unrelated credentials or system-wide access.
Instruction Scope
Instructions are focused on TTS operations (generate/status/reload). They reference installing the Python library via `uv tool install mlx-audio` and model downloads to the HuggingFace cache. The doc asks you to check server logs and openclaw.json for config; these are reasonable for a local service but imply the agent will read local config/logs and perform network downloads for models — this is expected but worth noting.
Install Mechanism
There is no formal install spec in the registry (instruction-only). The SKILL.md instructs running `uv tool install mlx-audio --prerelease=allow`. That command may install Python code (and run arbitrary package install hooks) depending on the environment. This is proportionate for a Python-based TTS plugin but carries the usual risks of installing third-party packages (supply-chain / arbitrary code execution) and assumes a `uv` tool manager is available.
Credentials
The skill requests no environment variables or credentials. It will use local disk paths (~/.cache/huggingface/hub/, ~/.openclaw/voice/outputs/, /tmp) and network access to download models — those are expected for model-backed local TTS. No unexpected credentials are required, but model downloads and large storage/memory needs are implied.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It does not declare any installation that modifies other skills or system-wide configs beyond the plugin's own openclaw.json entry; this is proportionate to its purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-mlx-tts
  3. After installation, invoke the skill by name or use /openclaw-mlx-tts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: TTS skill using mlx-audio for OpenClaw
Metadata
Slug openclaw-mlx-tts
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Mlx Tts?

基于 mlx-audio 的本地文本转语音,支持多语言和多模型,输出音频文件限于指定路径,无需 API 密钥。 It is an AI Agent Skill for Claude Code / OpenClaw, with 167 downloads so far.

How do I install Mlx Tts?

Run "/install openclaw-mlx-tts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mlx Tts free?

Yes, Mlx Tts is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Mlx Tts support?

Mlx Tts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mlx Tts?

It is built and maintained by gandli-2025 (@gandli-2025); the current version is v0.1.0.

💬 Comments