Update DeepgramTTSService to use Deepgram's Websocket TTS API

This commit is contained in:
Mark Backman
2025-11-21 14:07:07 -05:00
parent 6f527e509e
commit 6d93b8e9d8
4 changed files with 216 additions and 35 deletions

2
uv.lock generated
View File

@@ -4475,6 +4475,7 @@ daily = [
]
deepgram = [
{ name = "deepgram-sdk" },
{ name = "websockets" },
]
elevenlabs = [
{ name = "websockets" },
@@ -4720,6 +4721,7 @@ requires-dist = [
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'asyncai'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'aws'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'cartesia'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'deepgram'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'elevenlabs'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'fish'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'gladia'" },