← Back to Skills Marketplace
babysor

speaker-local

by Vega · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
329
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install sayit
Description
Text-to-speech using Kokoro local TTS. Use when the user wants to convert text to audio, read aloud, or generate speech.
Usage Guidance
This skill appears coherent and limited to running a local Kokoro TTS CLI. Before installing or running anything: (1) verify the GitHub release URLs point to the official kokoro-tts repo and check release signatures/SHA256 if available; (2) inspect the installer `uv` (what it is and where it comes from) before running `uv tool install kokoro-tts`; (3) run the tool and downloaded model files in a sandbox or VM if you are unsure; (4) confirm you have sufficient disk space and the required Python version; and (5) review the kokoro-tts project's license and privacy/security notes if you will process sensitive text. These checks will reduce risk from running downloaded binaries or large model files.
Capability Analysis
Type: OpenClaw Skill Name: sayit Version: 1.0.0 This skill is classified as benign. Its purpose is to provide local text-to-speech functionality using the `kokoro-tts` tool. The `SKILL.md` file clearly describes its function and provides standard installation instructions, including `uv tool install kokoro-tts` and `wget` commands to download model files from the official GitHub repository (github.com/nazdridoy/kokoro-tts). All actions are transparent, directly aligned with the stated purpose, and lack any indicators of malicious intent such as data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts against the agent. The `reference.txt` file provides only documentation.
Capability Assessment
Purpose & Capability
Name/description (local TTS) align with the instructions: the SKILL.md shows how to run kokoro-tts, which voices and options to use, and how to obtain model files. Nothing requested (no env vars, no unrelated binaries) appears out of scope for providing text-to-speech.
Instruction Scope
Runtime instructions are narrowly scoped to installing/using kokoro-tts and downloading two model files; they do not instruct reading arbitrary system files, accessing credentials, or exfiltrating data. Commands shown are specific (kokoro-tts, wget) and limited to TTS-related tasks.
Install Mechanism
This is instruction-only (no install spec). The SKILL.md directs the user to run `uv tool install kokoro-tts` and to wget model files from GitHub releases. GitHub release URLs are a common/expected source; however, the installer `uv` is not explained (unknown tool) and the instructions do download/extract model blobs into the working directory — user should verify the provenance and checksums of those release artifacts before running them.
Credentials
No environment variables, credentials, or config paths are required. The skill does not request unrelated secrets or broad environment access; asking for model files in the working directory is proportional to running a local TTS.
Persistence & Privilege
Skill does not request persistent presence (always=false) and includes no instructions to modify agent-wide settings or other skills. Autonomous invocation is allowed by default but is not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sayit
  3. After installation, invoke the skill by name or use /sayit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: local text-to-speech skill using Kokoro TTS. - Converts text, files (txt, epub, pdf), or streams to audio. - Supports multiple languages, dozens of natural voices, and voice blending. - Offers output to various file formats (wav, mp3) and stream playback. - Includes installation guidance and quick-start examples for users.
Metadata
Slug sayit
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is speaker-local?

Text-to-speech using Kokoro local TTS. Use when the user wants to convert text to audio, read aloud, or generate speech. It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.

How do I install speaker-local?

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

Is speaker-local free?

Yes, speaker-local is completely free (open-source). You can download, install and use it at no cost.

Which platforms does speaker-local support?

speaker-local is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created speaker-local?

It is built and maintained by Vega (@babysor); the current version is v1.0.0.

💬 Comments