Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vellum-ai/deepgram-voice
Select and tune a Deepgram TTS voice - curated voice list, full Aura voice catalog via API key, and tuning parameters
Passed 17 of 21 test cases with the skill, and 5 of 21 without it.
and 12 more in the full report
13 fixed6 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Select an Aura-2 male voice for a warm, trustworthy British baritone persona and state its model ID.
| Checked | Without skill | With skill |
|---|---|---|
| Identifies model ID aura-2-draco-en | Missed | Passed |
The instructions your model reads when the skill loads.
Deepgram provides text-to-speech voices (the Aura model family) for both in-app TTS and phone calls. Change the voice with the voice_config_update tool — it writes the voice to whichever TTS provider is currently active and pushes to the macOS app via SSE in one call:
voice_config_update setting="tts_voice_id" value="<aura-model-id>"
The voice lives under the active provider, not always Deepgram. The config key depends on
services.tts.provider:deepgram→services.tts.providers.deepgram.model,vellum(managed) →services.tts.providers.vellum.model,elevenlabs→services.tts.providers.elevenlabs.voiceId. Thevoice_config_updatetool (and theassistant tts voice <id>CLI command) handle this routing for you. Do NOTassistant config set services.tts.providers.deepgram.model ...blindly — on a managed (vellum) assistant that field is ignored, so the write "succeeds" but the voice never changes. See Setting the voice for the CLI fallback.The tables below apply when the active provider is
deepgram(BYO key) or managedvellum. Managed assistants synthesize Deepgram voices through the platform — the platform bills per rate-carded model and rejects voices it does not offer (the write succeeds but the voice fails on the next turn), so stick to current Aura-2 voices there. With a BYO key (setup below), any Aura model id from the catalog works. Other BYO TTS providers (elevenlabs,xai,fish-audio, …) use their own voice identifiers — never write a Deepgram Aura model id to them; see Getting to a Deepgram voice from another provider.
Check the active provider first: assistant config get services.tts.provider.
vellum? No provider change needed. The managed platform supports both Deepgram and ElevenLabs voices — services.tts.providers.vellum.model accepts either an Aura model id or an ElevenLabs voice id, so switching between a Deepgram and an ElevenLabs voice is just another voice_config_update call.elevenlabs) and the user wants a Deepgram voice? Two options — ask which they prefer. Switch with the voice_config_update tool, not raw assistant config set — the tool validates the switch (e.g. rejects vellum when no platform connection exists, which a raw config write would leave silently broken):
vellum (voice_config_update setting="tts_provider" value="vellum") — no Deepgram key needed; requires a platform connection and bills managed credits. Bonus: they keep access to both the Deepgram and ElevenLabs catalogs.deepgram (voice_config_update setting="tts_provider" value="deepgram") — requires a Deepgram API key (setup below); usage bills their Deepgram account directly.After either switch, set the voice with voice_config_update as usual.
Pick a voice that matches your identity and the user's preferences. Offer to show the full list if they want to choose themselves. All voice ids follow the pattern aura-2-<name>-en.
| Voice | Style | Model ID |
|---|---|---|
| Thalia | Clear, confident, energetic (American) | aura-2-thalia-en |
| Luna | Friendly, natural, engaging (American) | aura-2-luna-en |
| Athena | Calm, smooth, professional (American) | aura-2-athena-en |
| Hera | Warm, smooth, professional (American) | aura-2-hera-en |
| Voice | Style | Model ID |
|---|
test cases passed, vs 5 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.