Add Deepgram Flux STT service for AWS SageMaker

Add DeepgramFluxSageMakerSTTService that combines SageMaker's HTTP/2
transport with Flux's JSON turn detection protocol (StartOfTurn,
EndOfTurn, EagerEndOfTurn, TurnResumed). Includes mid-stream Configure
support, silence watchdog, and an example bot.
This commit is contained in:
Chad Bailey
2026-03-25 19:09:52 +00:00
parent 28eb4544d3
commit 4f0b2066c0
3 changed files with 772 additions and 0 deletions

1
changelog/0000.added.md Normal file
View File

@@ -0,0 +1 @@
- Added `DeepgramFluxSageMakerSTTService` for running Deepgram Flux speech-to-text on AWS SageMaker endpoints. Combines SageMaker's HTTP/2 transport with Flux's advanced turn detection protocol (StartOfTurn, EndOfTurn, EagerEndOfTurn, TurnResumed), enabling low-latency conversational AI without external VAD for turn boundaries. Use with `ExternalUserTurnStrategies`.