Skip to content

feat: integrate Deepgram Java SDK for live text-to-speech WebSocket#2

Open
GregHolmes wants to merge 1 commit intomainfrom
feat/integrate-deepgram-java-sdk
Open

feat: integrate Deepgram Java SDK for live text-to-speech WebSocket#2
GregHolmes wants to merge 1 commit intomainfrom
feat/integrate-deepgram-java-sdk

Conversation

@GregHolmes
Copy link
Copy Markdown

Summary

  • Integrate Deepgram Java SDK 0.2.0 for live text-to-speech WebSocket (replaces raw Jetty WebSocket client)
  • Remove websocket-jetty-client dependency and DeepgramSocket inner class (SDK handles WebSocket connections)
  • Build SDK message objects explicitly for Speak, Flush, Clear, Close commands

Changes

  • pom.xml: Add com.deepgram:deepgram-java-sdk:0.2.0, remove websocket-jetty-client, align Jackson to 2.18.6
  • App.java: Replace raw Jetty WebSocket client and DeepgramSocket with SDK V1WebSocketClient for Speak, forward audio via onSpeakV1Audio handler

@GregHolmes GregHolmes requested a review from lukeocodes April 1, 2026 09:26
@GregHolmes GregHolmes self-assigned this Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant