CtrlK
BlogDocsLog inGet started
Tessl Logo

deepgram-java-audio-intelligence

Use when writing or reviewing Java code in this repo that enables Deepgram intelligence overlays on `/v1/listen` audio transcription - diarization, entity detection, sentiment, summarize, topics, intents, language detection, and redaction. Same endpoint as plain STT, but with extra request fields on `ListenV1RequestUrl` or `MediaTranscribeRequestOctetStream`. Use `deepgram-java-speech-to-text` for plain transcripts and `deepgram-java-text-intelligence` for analysis on existing text. Triggers include "audio intelligence", "diarize", "summarize audio", "sentiment from audio", "topic detection", and "redact".

88

1.13x
Quality

82%

Does it follow best practices?

Impact

100%

1.13x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

17%

Podcast Episode Analyzer

REST audio intelligence via Listen V1

Criteria
Without context
With context

No separate intelligence client

100%

100%

Correct REST builder

100%

100%

Correct REST call

100%

100%

ListenV1RequestUrl import

100%

100%

MediaTranscribeRequestModel import

0%

100%

NOVA3 model used

0%

100%

diarize field enabled

100%

100%

summarize field enabled

100%

100%

DeepgramClient authentication

100%

100%

API key from env

100%

100%

MediaTranscribeResponse type

100%

100%

No Python-style redact

100%

100%

100%

Live Call Center Transcription with Entity Detection

WebSocket streaming intelligence limits

Criteria
Without context
With context

WebSocket client retrieval

100%

100%

V1ConnectOptions builder

100%

100%

V1ConnectOptions import

100%

100%

V1WebSocketClient import

100%

100%

ListenV1Model import

100%

100%

ListenV1Model.NOVA3 used

100%

100%

No summarize on WebSocket

100%

100%

No topics on WebSocket

100%

100%

No intents on WebSocket

100%

100%

No detectLanguage on WebSocket

100%

100%

Supported intelligence field used

100%

100%

DeepgramClient auth pattern

100%

100%

100%

18%

Customer Support Recording Analyzer with PII Redaction

File upload with redact and sentiment

Criteria
Without context
With context

Byte-upload builder used

100%

100%

MediaTranscribeRequestOctetStream import

100%

100%

NOVA3 model used

0%

100%

redact as single String

100%

100%

No list/array for redact

100%

100%

sentiment field enabled

100%

100%

DeepgramClient auth pattern

100%

100%

API key from env

100%

100%

No separate intelligence client

100%

100%

MediaTranscribeRequestModel import

0%

100%

Repository
deepgram/deepgram-java-sdk
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.