examplesbởi deepgram

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

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 (/v2/listen) for AI-agent calls
Voice AI frameworksLiveKit Agents, Pipecat, OpenAI Agents SDK, CrewAIFlux (/v2/listen) — built-in turn detection; or Voice Agent (/v1/agent/converse) for full-pipeline
LLM frameworksLangChain, LlamaIndex, Vercel AI SDK
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 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 depending on streaming vs batch
Low-code / automationn8n community nodesNova (/v1/listen) for event-driven transcription

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

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome