deepgram-java-voice-agent
Installation
SKILL.md
Using Deepgram Voice Agent (Java SDK)
Run a full-duplex voice agent over a single WebSocket: user audio in, agent events + audio out.
When to use this product
- You want a live conversational agent.
- You need STT + think-provider + TTS orchestration in one session.
- You may need message injection, prompt updates, or function-call handling.
Use a different skill when:
- You only need transcription →
deepgram-java-speech-to-textordeepgram-java-conversational-stt. - You only need speech synthesis →
deepgram-java-text-to-speech. - You only need project/admin endpoints →
deepgram-java-management-api.
Authentication
import com.deepgram.DeepgramClient;