Jump to related tools in the same category or review the original source on GitHub.

Coding Agents & IDEs @jarvis563 Updated 6/28/2026 1,276 downloads 0 stars Security: Pass

Percept Voice Cmd OpenClaw Plugin & Skill | ClawHub

Looking to integrate Percept Voice Cmd into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate coding agents & ides tasks instantly, without having to write custom tools from scratch.

What this skill does

Voice command detection and action execution for OpenClaw agents.

Install

ClawHub CLI
openclaw skills install @jarvis563/percept-voice-cmd
Node.js (npx)
npx clawhub@latest install percept-voice-cmd

Full SKILL.md

Open original

SKILL.md content below is scrollable.

percept-voice-cmd

Voice command detection and action execution for OpenClaw agents.

What it does

Detects wake words in ambient speech and routes voice commands to your OpenClaw agent for execution. Supports email, text, reminders, search, calendar, notes, and custom commands.

When to use

  • User says a wake word ("Hey Jarvis", "take notes", or custom)
  • User wants hands-free control of their agent
  • User asks to set up voice commands or wake words

Requirements

  • percept-listen skill installed and running
  • OpenClaw agent accessible via CLI

Supported actions

Action Example
Email "Hey Jarvis, email Rob saying the report is ready"
Text "Hey Jarvis, text David that I'm running late"
Reminder "Hey Jarvis, remind me in 30 minutes to call the dentist"
Search "Hey Jarvis, look up the weather in San Francisco"
Calendar "Hey Jarvis, what's on my calendar today?"
Note "Hey Jarvis, take a note that the server password changed"
General "Hey Jarvis, [anything]" → forwarded to OpenClaw

Wake word configuration

Default wake words: hey jarvis, take notes, send an email

Configure via Percept dashboard (port 8960) → Settings → Wake Words, or directly in the database.

How it works

  1. Percept buffers incoming transcript segments
  2. Wake word detected → extends buffer by 5 seconds for full command capture
  3. 10-second continuation window after wake word (catches follow-up without repeating wake word)
  4. Two-tier intent parsing: fast regex first, LLM fallback for complex commands
  5. Contact resolution from address book (percept/data/contacts.json)
  6. Command dispatched to OpenClaw CLI for execution

Speaker authorization

Only approved speakers can trigger voice commands. Configure in:

  • percept/data/speakers.json — map speaker IDs to names
  • Dashboard → Settings → Speakers → toggle approved/owner

Unapproved speakers are logged but commands are not executed.

Links

ClawHub Registry URL: https://clawhub.ai/jarvis563/skills/percept-voice-cmd

Related skills

If this matches your use case, these are close alternatives in the same category.