Labsco
deepgram logo

deepclaw-voice

β˜… 78

by deepgram Β· part of deepgram/deepclaw

Set up phone calling to OpenClaw using Deepgram Voice Agent API

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeAdvanced setup
🧰 Not standalone. This skill ships with deepgram/deepclaw and only works together with that tool β€” install the tool first, then add this skill.

This is the playbook your agent receives when the skill activates β€” you don't need to read it to use the skill, but it's here to audit before installing.

deepclaw Voice Setup

Use this skill when the user wants to call you on the phone, set up voice calling, or talk to OpenClaw via phone.

What This Sets Up

Phone calls to OpenClaw using:

  • Deepgram Voice Agent API - STT, TTS, turn-taking, barge-in
  • Twilio - Phone number routing
  • OpenClaw - Your AI (via chat completions proxy)

Customizing Voice

Edit ~/deepclaw/deepclaw/voice_agent_server.py, find get_agent_config(), change the model in speak:

"speak": {"provider": {"type": "deepgram", "model": "aura-2-orion-en"}},

Voice Options

English: thalia (F, default), orion (M), apollo (M), athena (F), luna (F), zeus (M), draco (M, British), pandora (F, British), hyperion (M, Australian)

Spanish: estrella (F, Mexican), javier (M, Mexican), alvaro (M, Spain), celeste (F, Colombian)

German: fabian (M), aurelia (F), lara (F)

French: hector (M), agathe (F)

Italian: cesare (M), livia (F)

Dutch: lars (M), daphne (F)

Japanese: ebisu (M), izanami (F)

Format: aura-2-<name>-<lang> (e.g., aura-2-estrella-es)