deepgram-rust-voice-agent
Installation
SKILL.md
Using Deepgram Voice Agent (Rust SDK)
Use this skill when the user wants the full Voice Agent API from Rust.
When to use this product
- Building an end-to-end conversational voice agent on Deepgram's Agent WebSocket.
- Explaining the difference between Flux conversational STT support and unsupported full Agent support in this crate.
- Pointing maintainers or app developers to raw WebSocket fallback guidance.
Authentication
Not yet supported in this crate as a first-class module. There is no deepgram::agent, deepgram::voice_agent, or typed /v1/agent/converse client in src/ today.
Use raw WebSocket code if you must call Agent before the crate adds support.
Quick start: raw WebSocket fallback
The raw fallback requires four extra crates. These versions + features match the ones already used by this repo (Cargo.toml), so you won't pull in duplicate major versions or an unexpected OpenSSL dependency: