deepgram-core-workflow-b

Installation
SKILL.md

Deepgram Core Workflow B: Live Streaming Transcription

Examples

Open a development streaming session with a non-sensitive test utterance, verify connection/authentication, partial/final transcript state, timeout, and close behavior. Enforce the session's data/consent policy and log a correlation ID plus state transitions—not audio bytes, API keys, or full participant speech.

Overview

Real-time streaming transcription using Deepgram's WebSocket API. The SDK manages the WebSocket connection via listen.live(). Covers microphone capture, interim/final result handling, speaker diarization, UtteranceEnd detection, auto-reconnect, and building an SSE endpoint for browser clients.

Prerequisites

  • @deepgram/sdk installed, DEEPGRAM_API_KEY configured
  • Audio source: microphone (via Sox/rec), file stream, or WebSocket audio from browser
  • For mic capture: sox installed (apt install sox / brew install sox)

Instructions

Step 1: Basic Live Transcription

Installs
23
GitHub Stars
2.8K
First Seen
Feb 18, 2026