A privacy-first skill for macOS providing local speech recognition and synthesis without external API dependencies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install macos-local-voice
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 macos-local-voice using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill empowers AI agents to communicate through audio directly on Apple hardware. By leveraging native macOS capabilities like the Speech.framework and the say command, Openclaw Skills users can transcribe audio and generate high-quality voice output entirely offline. It is designed for developers who prioritize privacy and low latency, as it removes the need for cloud-based STT/TTS services.
The toolset includes specialized scripts for transcribing various audio formats and synthesizing speech with smart voice selection. By integrating this into Openclaw Skills, agents gain the ability to handle voice-based workflows including voice note processing and spoken feedback without incurring API costs or sending data to third-party servers.
Ensure you are running on macOS. Apple Silicon is recommended for the best performance. Install the necessary dependencies via Homebrew:
# Install the required yap CLI for speech-to-text
brew install finnvoor/tools/yap
# Install ffmpeg for optimized audio encoding (ogg/opus support)
brew install ffmpeg
You can then verify your voice environment using the included utility scripts:
# List all supported locales
node scripts/stt.mjs --locales
# Find the highest quality voice for a specific locale
node scripts/voices.mjs best en_US
The skill manages audio data and voice metadata with a structured approach:
| Component | Details |
|---|---|
| Input Formats | Supports ogg, m4a, mp3, wav via yap CLI |
| Output Path | Defaults to ~/.openclaw/media/outbound/ with timestamped filenames |
| Output Formats | ogg/opus (if ffmpeg is available) or aiff (native fallback) |
| Quality Levels | 1 (Compact), 2 (Enhanced), 3 (Premium) |
| Locales | Standard BCP-47 tags (e.g., en_US, zh_CN, fr_FR) |
Loading
A sophisticated AI agent workflow for conducting deep company intelligence and generating high-conversion outbound email drafts.

A Python-based utility for macOS that enables one-click URL opening in browsers like Safari and Chrome.

A privacy-focused metasearch skill that enables AI agents to query the web via a self-hosted SearXNG instance without the need for individual engine API keys.

A professional-grade TikTok downloader and metadata extractor powered by yt-dlp for automated content archiving.

A robust speech-to-text integration that leverages Yandex SpeechKit to transcribe audio files for AI coding agents.

A comprehensive API and CLI tool for monitoring cryptocurrency portfolios with real-time valuation and profit/loss analysis.








































