Skip to content

Queue: Spring Boot real-time transcription with Deepgram Java SDK #66

Description

@github-actions

Integration: Spring Boot + Deepgram Java SDK

Origin

Requested in #35: "A Spring Boot application that provides a WebSocket endpoint for real-time audio transcription using Deepgram's live STT API (Nova-3). Clients connect via WebSocket, send audio data, and receive live transcription results."

What this should show

  • A Spring Boot 3.x application with a WebSocket endpoint that accepts audio from browser clients
  • Proxies audio to Deepgram's live STT WebSocket API (Nova-3 model) via the deepgram-java-sdk
  • Streams transcription results back to the browser in real time
  • Includes a simple HTML/JS test page for browser-based microphone capture
  • Uses Spring Boot conventions (application.properties for config, auto-configuration)
  • Includes a health check endpoint
  • Runnable with ./mvnw spring-boot:run after setting DEEPGRAM_API_KEY

Credentials likely needed

  • DEEPGRAM_API_KEY

Reference


Queued by PM from #35 on 2026-03-30

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions