← Back to Skills Marketplace
2688
Downloads
1
Stars
6
Active Installs
2
Versions
Install in OpenClaw
/install sapi-tts
Description
Windows SAPI5 text-to-speech with Neural voices. Lightweight alternative to GPU-heavy TTS - zero GPU usage, instant generation. Auto-detects best available voice for your language. Works on Windows 10/11.
Usage Guidance
This is an instruction-only Windows PowerShell TTS script that appears coherent and low risk. Before installing: (1) review the tts.ps1 contents (the SKILL.md contains the full script) to confirm you’re comfortable with it writing WAV files to $USERPROFILE\.openclaw\workspace\tts; (2) run it only on Windows 10/11 (it uses .NET System.Speech and PresentationCore); (3) if you prefer not to keep generated files, specify a custom -Output path or periodically clean the folder; (4) ensure your PowerShell execution policy/privileges are appropriate (you may need to unblock the script), and (5) if you have any security policy forbidding running third‑party scripts, treat this like any other user-provided script and run it in a controlled environment or sandbox first.
Capability Analysis
Type: OpenClaw Skill
Name: sapi-tts
Version: 1.1.0
The OpenClaw skill 'sapi-tts' provides text-to-speech functionality using Windows SAPI5. The `tts.ps1` script creates a dedicated directory for its output (`.wav` files) within the user's OpenClaw workspace (`$env:USERPROFILE\.openclaw\workspace\tts`), which is a legitimate operation for its stated purpose. It utilizes standard .NET assemblies (`System.Speech`, `PresentationCore`) for speech synthesis and audio playback. No evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent was found in `SKILL.md` or the PowerShell script.
Capability Assessment
Purpose & Capability
Name/description claim Windows SAPI5 TTS; the SKILL.md supplies a PowerShell script that uses System.Speech and PresentationCore to list voices, pick a voice, synthesize to WAV, and optionally play — these are exactly the capabilities needed for on‑device SAPI5 TTS. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
Instructions stay within TTS scope (enumerate installed voices, select best match, write WAV, optionally play). The script writes output files under $env:USERPROFILE\.openclaw\workspace\tts (creates that directory if missing) — benign for a local TTS tool but worth noting. Also the SKILL.md and script target Windows 10/11, whereas registry metadata lists no OS restriction (minor metadata mismatch).
Install Mechanism
No install spec and no code files beyond SKILL.md; user is asked to save the provided PowerShell script — lowest-risk installation model (nothing is downloaded or executed automatically by the registry).
Credentials
No environment variables, credentials, or external config paths are required. The script references only $env:USERPROFILE to build a local output path, which is appropriate for generating files in the user's workspace.
Persistence & Privilege
Skill is not always-enabled, does not request elevated privileges, does not modify other skills or system configurations beyond creating its own output directory and files. Agent autonomous invocation remains default but is not combined with broad access here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sapi-tts - After installation, invoke the skill by name or use
/sapi-tts - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Added -Play option for immediate audio playback using .NET MediaPlayer (no external player needed)
v1.0.0
Initial release - Windows SAPI5 TTS with Neural voices. Zero GPU, instant.
Metadata
Frequently Asked Questions
What is Sapi Tts?
Windows SAPI5 text-to-speech with Neural voices. Lightweight alternative to GPU-heavy TTS - zero GPU usage, instant generation. Auto-detects best available voice for your language. Works on Windows 10/11. It is an AI Agent Skill for Claude Code / OpenClaw, with 2688 downloads so far.
How do I install Sapi Tts?
Run "/install sapi-tts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sapi Tts free?
Yes, Sapi Tts is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Sapi Tts support?
Sapi Tts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sapi Tts?
It is built and maintained by Pocus (@korddie); the current version is v1.1.0.
More Skills