From 7f98dba925dc9c0bc00b3321aaa2e35b9c645fe9 Mon Sep 17 00:00:00 2001 From: filipi87 Date: Tue, 12 May 2026 14:43:12 -0300 Subject: [PATCH] Changelog files for the new nvidia features. --- changelog/4464.added.2.md | 1 + changelog/4464.added.3.md | 1 + changelog/4464.added.md | 1 + 3 files changed, 3 insertions(+) create mode 100644 changelog/4464.added.2.md create mode 100644 changelog/4464.added.3.md create mode 100644 changelog/4464.added.md diff --git a/changelog/4464.added.2.md b/changelog/4464.added.2.md new file mode 100644 index 000000000..094948ff7 --- /dev/null +++ b/changelog/4464.added.2.md @@ -0,0 +1 @@ +- Added NVIDIA Magpie TTS services via AWS SageMaker: `NvidiaSageMakerHTTPTTSService` (single HTTP invocation, streams raw PCM back) and `NvidiaSageMakerWebsocketTTSService` (persistent HTTP/2 bidi-stream with full interruption support via `InterruptibleTTSService`). diff --git a/changelog/4464.added.3.md b/changelog/4464.added.3.md new file mode 100644 index 000000000..8fc7e573e --- /dev/null +++ b/changelog/4464.added.3.md @@ -0,0 +1 @@ +- Added `sanitize_text_for_tts()` utility (`pipecat.utils.text.tts_text_sanitizer`) that strips markdown formatting (fenced code blocks, headers, bold/italic, tables, blockquotes, inline code) and emojis from text before sending it to a TTS service. diff --git a/changelog/4464.added.md b/changelog/4464.added.md new file mode 100644 index 000000000..9935c47f0 --- /dev/null +++ b/changelog/4464.added.md @@ -0,0 +1 @@ +- Added `NvidiaSageMakerWebsocketSTTService` for streaming speech recognition using NVIDIA Nemotron ASR via an AWS SageMaker bidirectional-stream endpoint. Produces `InterimTranscriptionFrame` and `TranscriptionFrame` frames, is VAD-aware, and automatically reconnects on error.