voice-setup

Community

Enable free, offline voice for OpenClaw.

Authorjx1100370217
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill configures free, local voice capabilities (TTS + STT) for OpenClaw, enabling voice interactions without relying on paid APIs.

Core Features & Use Cases

  • Local text-to-speech and speech-to-text using Edge TTS and whisper-cpp, with no API keys required.
  • Voice messaging and transcription for OpenClaw workflows, usable in Telegram/WhatsApp integrations or on-device assistants.
  • Simple, script-driven setup that bootstraps dependencies and provides a ready-to-use voice pipeline.

Quick Start

  1. Run the setup script to install dependencies and download the whisper model: bash scripts/setup.sh
  2. Apply the provided voice configuration patch to OpenClaw as described in SKILL.md, and restart the gateway.
  3. Test by sending a voice message and confirming transcription and TTS playback.

Dependency Matrix

Required Modules

whisper-cppffmpeg

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: voice-setup
Download link: https://github.com/jx1100370217/my-openclaw-skills/archive/main.zip#voice-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.