| name | faye-voice |
|---|---|
| description | Install and operate Faye voice for OpenClaw: always-on wake-word listener, ElevenLabs speech output, local dashboard/API profile manager, and service controls for macOS/Linux. Use when setting up voice sessions, managing wake-word profiles, hardening listener reliability, or troubleshooting voice flow between terminal and Telegram/OpenClaw. |
Faye gives an OpenClaw agent an always-on voice interface with custom wake words and profile switching.
- Always-on wake-word listener service
- ElevenLabs TTS playback via local or remote speaker scripts
- Local dashboard for profile management and one-click activation
- Local API + SSE event stream for live status and wake/session events
- Optional Telegram bridge service for OpenClaw command return path (
#faye_speak)
./scripts/install.sh./scripts/faye setupopen http://127.0.0.1:4587./scripts/faye profile list
./scripts/faye profile activate --id <profile-id>
./scripts/faye profile create --name "Desk" --voice-id "..." --voice-name "..." --wake-word "Faye Arise"./scripts/speak.sh "Testing voice output"
./scripts/speak-remote.sh "Remote playback test"./scripts/faye doctor
./scripts/listener-control.sh status
./scripts/dashboard-control.sh status
./scripts/telegram-bridge-control.sh status- Runtime config:
~/.openclaw/faye-runtime-config.json - Active legacy config:
~/.openclaw/faye-voice-config.json - ElevenLabs key:
~/.openclaw/secrets/elevenlabs-api-key.txt - Local event token:
~/.openclaw/secrets/faye-local-event-token.txt
GET /v1/healthGET /v1/profilesPOST /v1/profilesPATCH /v1/profiles/:idDELETE /v1/profiles/:idPOST /v1/profiles/:id/activatePOST /v1/speakPOST /v1/speak/testGET /v1/eventsPOST /v1/listener/restartPOST /v1/bridge/restart
-
scripts/install.sh -
scripts/faye -
scripts/install-listener.sh -
scripts/install-dashboard.sh -
scripts/install-telegram-bridge.sh -
scripts/telegram-bridge-control.sh -
scripts/listener.sh -
scripts/speak.sh -
scripts/speak-remote.sh -
scripts/install-speaker.sh -
scripts/voice-picker.sh -
scripts/seven-shadow-test.sh -
.github/workflows/ci-quality.yml -
.github/workflows/seven-shadow-system.yml -
references/supported-voices.md -
references/troubleshooting.md -
references/openclaw-telegram-protocol.md -
references/reliability-slo.md -
references/seven-shadow-system.md -
governance/seven-shadow-system