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:

Installs
2
GitHub Stars
66
First Seen
5 days ago
deepgram-rust-voice-agent — deepgram/deepgram-rust-sdk