Add changelog entry for #4341

This commit is contained in:
Mark Backman
2026-04-20 19:30:58 -04:00
parent d8f5c0be71
commit 9a49517609

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

@@ -0,0 +1 @@
- Added `XAITTSService` for streaming text-to-speech using xAI's WebSocket TTS endpoint (`wss://api.x.ai/v1/tts`). Streams `text.delta` chunks up and base64 `audio.delta` chunks down on the same connection so audio begins flowing before the full utterance finishes synthesizing; complements the batch-HTTP `XAIHttpTTSService`. Defaults to raw PCM output so `TTSAudioRawFrame` needs no decoding. The `xai` optional extra now pulls in `pipecat-ai[websockets-base]`.