examples

作者: deepgram

展示如何使用Deepgram与主流平台、框架及生态系统的实用示例。

npx skills add https://github.com/deepgram/skills --skill examples

Deepgram Examples

Working examples showing how to use Deepgram with popular platforms, frameworks, and ecosystems.

When to use examples

  • You're integrating Deepgram with a specific third-party service (telephony, video, LLM frameworks, bots, cloud platforms)
  • You want a runnable demo of a complete integration, not just SDK-level code
  • You want to see Deepgram slotted into a real-world architecture

Use a different skill when:

  • You want a minimal feature snippet (one product, one language, < 50 lines) → recipes skill
  • You want a clean starter app to extend with no third-party service → starters skill
  • You want the raw API contract → api skill

Browse examples

Repository: https://github.com/deepgram/examples

Examples are numbered (010, 020, ...) and each is a self-contained integration.

Category map

CategoryIntegrationsCommon STT choice
TelephonyTwilio, Vonage, SignalWire, Daily.co, Asterisk/FreeSWITCHNova live (/v1/listen) for call transcription; Flux STT (/v2/listen) for AI-agent calls
Voice AI frameworksLiveKit Agents, Pipecat, OpenAI Agents SDK, CrewAIFlux STT (/v2/listen) — built-in turn detection; or Voice Agent (/v1/agent/converse) for full-pipeline
Chat platformsDiscord, Slack, TelegramNova prerecorded (/v1/listen) for attachments
Web frameworksNext.js, Nuxt, Django, SvelteKit, NestJS, Express + React, FastAPI, Spring BootNova live (/v1/listen) for captions; Nova prerecorded for batch
Mobile / desktopExpo, Flutter, Swift iOS, Kotlin Android, Tauri, ElectronNova live (/v1/listen); Flux STT (/v2/listen) if the app is a voice agent
Cloud / serverlessAWS Lambda, Cloudflare WorkersNova prerecorded (/v1/listen) — best fit for request/response
Recording platformsZoom, Riverside.fmNova prerecorded (/v1/listen)
Browser / no-bundlerVanilla JavaScriptNova live (/v1/listen) via the Browser SDK
LLM frameworksLangChain, LlamaIndex, Vercel AI SDKNova or Flux STT depending on streaming vs batch
Low-code / automationn8n community nodesNova (/v1/listen) for event-driven transcription

The column above is the STT half of each integration. On the TTS side, Aura (/v1/speak) is what these examples use today — no example in the repo covers Flux TTS (/v2/speak) yet, even in the telephony and voice-AI-framework categories where it fits best. If you're wiring Flux TTS into one of these platforms, take the integration's transport and auth handling from the example and the Flux TTS contract from the api skill.

Install the related SDK skills

If your integration uses a specific Deepgram SDK, install its skills for language-idiomatic patterns:

npx skills add deepgram/deepgram-python-sdk     # Python
npx skills add deepgram/deepgram-js-sdk         # Node.js / TypeScript
npx skills add deepgram/deepgram-java-sdk       # Java
npx skills add deepgram/deepgram-go-sdk         # Go
npx skills add deepgram/deepgram-rust-sdk       # Rust
npx skills add deepgram/deepgram-dotnet-sdk     # C# / .NET
npx skills add deepgram/deepgram-swift-sdk      # Swift
npx skills add deepgram/deepgram-kotlin-sdk     # Kotlin
npx skills add deepgram/deepgram-browser-sdk    # Browser TypeScript

Related Deepgram skills

  • api — consolidated REST + WebSocket API reference
  • recipes — focused feature snippets (one feature, one language)
  • starters — starter apps without third-party integrations
  • docs — documentation finder
  • setup-mcp — Deepgram MCP server installation

来自 deepgram 的更多技能

deepclaw-voice
deepgram
使用Deepgram Voice Agent API设置对OpenClaw的电话呼叫
official
deepgram-js-audio-intelligence
deepgram
在编写或审查此仓库中调用 Deepgram 音频
official
deepgram-dotnet-audio-intelligence
deepgram
Use when writing or reviewing C# code in this repo that enables Deepgram intelligence overlays on Speech-to-Text requests. Covers `PreRecordedSchema` analytics…
official
deepgram-dotnet-management-api
deepgram
Use when writing or reviewing C# code in this repo that calls Deepgram Management APIs for projects, models, keys, members, invitations, usage, balances, and…
official
deepgram-dotnet-text-intelligence
deepgram
Use when writing or reviewing C# code in this repo that calls Deepgram Text Intelligence / Read (`/read`) for sentiment, summarization, topic detection, and…
official
deepgram-dotnet-text-to-speech
deepgram
Use when writing or reviewing C# code in this repo that calls Deepgram Text-to-Speech. Covers `ClientFactory.CreateSpeakRESTClient()` with `ToStream` /…
official
deepgram-dotnet-voice-agent
deepgram
Use when writing or reviewing C# code in this repo that builds an interactive Deepgram Voice Agent over WebSocket. Covers…
official
deepgram-go-audio-intelligence
deepgram
在编写或审查此仓库中的Go代码时使用,这些代码涉及摘要(summaries)、主题(topics)、意图(intents)、情感(sentiment)、语言检测(language detection)、说话人分离(diarization)、文本编辑(redaction)或实体(entity)…
official