A local Windows TTS engine that leverages window messages to read AI responses in real-time with zero token costs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tts-winmsg-free
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tts-winmsg-free using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The winmsg-tts extension is a specialized utility for the Windows environment that enables high-performance, local text-to-speech capabilities. By utilizing the WM_COPYDATA protocol, it streams AI-generated text to a dedicated mini-window for immediate narration. This skill is part of the Openclaw Skills ecosystem, designed for developers who need privacy-focused, zero-latency audio feedback without relying on external cloud APIs or incurring token usage fees.
Built with Python and the native Windows Speech API, this tool provides a seamless bridge between your AI agent's output and your system's audio hardware. It features an unobtrusive 320x90 pixel overlay that stays on top of other windows, providing both visual and auditory confirmation of the AI's response progress.
To integrate this into your environment, ensure you are running Windows and follow these steps:
# Install the necessary Windows API wrapper
pip install pywin32
# Launch the TTS receiver server
python scripts/wmserver_20260327.py
# Test the speech output from the command line
python scripts/sendmsg_hwnd.py "Hello, this is a test of the Openclaw Skills TTS integration."
# To close the TTS engine
python scripts/sendmsg_hwnd.py --quit
The skill manages its state and configuration through local text files to ensure persistence across sessions:
| File Path | Description | Data Type |
|---|---|---|
| config/tts_speed.txt | Stores the current speech rate | Integer (-10 to 10) |
| config/volume.txt | Stores the current audio volume | Integer (0 to 100) |
| config/wmserver_hwnd.txt | Stores the current Windows HWND for message routing | Hexadecimal String |
All audio processing is handled locally via the Windows SpeechSynthesizer engine, ensuring no text data leaves the machine.
Loading
An automated solution for curating AI news and publishing formatted drafts directly to WeChat Official Accounts.

A powerful automation tool for detecting and installing Windows software packages through GUI automation and silent installers.

An AI agent skill that enables real-time Lidar obstacle detection and collision warnings by connecting to ROS2 services on a Raspberry Pi.

A specialized tool for generating comprehensive, structured paper trading plans for indices and US equity options.

A structured analytical framework providing six core dimensions of corporate finance expertise for AI knowledge bases and talent evaluation.

A strategic tool designed to identify professional gaps and generate actionable Individual Development Plans for finance experts.








































