Percept Listen

# percept-listen

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Percept Listen" with this command: npx skills add jarvis563/percept-listen

percept-listen

Ambient audio capture and transcription for OpenClaw agents via wearable devices.

What it does

Connects a wearable microphone (Omi pendant or Apple Watch) to your OpenClaw agent. Audio is transcribed locally and streamed as structured conversation data — speaker-tagged, timestamped, and searchable.

When to use

  • User wants their agent to hear ambient conversations
  • User asks to "start listening" or "turn on the mic"
  • User mentions Omi pendant, wearable, or ambient audio

Requirements

  • Percept server running locally (pip install getpercept && percept start)
  • Omi pendant paired via phone, OR Apple Watch with Percept app
  • Webhook configured: Omi app → Settings → Webhooks → https://<your-tunnel>/webhook/transcript

Setup

# Install Percept
pip install getpercept

# Start the receiver (default port 8900)
percept start

# Or run directly
PYTHONPATH=. python -m uvicorn src.receiver:app --host 0.0.0.0 --port 8900

Configure a tunnel (Cloudflare, ngrok, Tailscale) so Omi can reach your local server.

How it works

  1. Omi pendant captures audio → phone does STT → sends transcript segments via webhook
  2. Percept receiver processes segments into conversations
  3. Conversations are stored in local SQLite with FTS5 full-text search
  4. All processing stays local — no audio leaves your machine

Data locations

  • SQLite DB: percept/data/percept.db
  • Live transcript: /tmp/percept-live.txt
  • Conversations: percept/data/conversations/

Configuration

Wake words, speaker names, and all settings are managed via the Percept dashboard (port 8960) or directly in the SQLite database.

Links

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

API Documentation Builder

Generate comprehensive API documentation from code with examples, types, and OpenAPI specs

Registry SourceRecently Updated
Coding

Veracode

Veracode integration. Manage data, records, and automate workflows. Use when the user wants to interact with Veracode data.

Registry SourceRecently Updated
Coding

.Clawhub Dist

The autonomous Agentic Development Ecosystem. Propose, Build, Publish, and Compound.

Registry SourceRecently Updated
Coding

Resource Guru

Resource Guru integration. Manage Persons, Projects, Clients, Bookings. Use when the user wants to interact with Resource Guru data.

Registry SourceRecently Updated
2490Profile unavailable