LaunchKit · 2026
Back to Skills

percept-voice-cmd

Voice command detection and action execution for OpenClaw agents.

0
354 downloads
by @jarvis563

Setup & Installation

openclaw skills install @jarvis563/percept-voice-cmd

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install percept-voice-cmd

What This Skill Does

Detects wake words in ambient audio and routes spoken commands to an OpenClaw agent for execution. Supports built-in actions like email, reminders, calendar queries, and notes, plus arbitrary forwarding for custom commands. Speaker authorization limits command execution to approved voices.

Two-tier intent parsing (regex first, LLM fallback) keeps simple commands fast while still handling complex natural language.

When to use it

  • Sending an email hands-free while cooking
  • Setting a reminder without touching a keyboard
  • Checking today's calendar by speaking aloud
  • Taking a quick note during a meeting
  • Texting a contact while driving

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User says: "Hey Jarvis, remind me in 30 minutes to call the dentist"

AGENT
  1. 1Percept buffers incoming transcript and detects the wake word "Hey Jarvis"
  2. 2Buffer extends 5 seconds to capture the full command
  3. 3Intent parser matches the reminder pattern via regex
  4. 4Contact and time parameters are extracted from the utterance
  5. 5Command is dispatched to the OpenClaw CLI to schedule the reminder
OUTPUT

Reminder set for 30 minutes from now with the note "call the dentist"

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

percept-listen skill installed and runningPercept dashboard accessible on port 8960 for wake word and speaker configuration