From 7f65204c3b017cb6e5ae09582dc6763ac1534840 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 6 Feb 2026 13:42:42 -0500 Subject: [PATCH] DeepgramSTTService: disable smart_format by default --- changelog/3666.changed.md | 1 + src/pipecat/services/deepgram/stt.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changelog/3666.changed.md diff --git a/changelog/3666.changed.md b/changelog/3666.changed.md new file mode 100644 index 000000000..0fbdbc59c --- /dev/null +++ b/changelog/3666.changed.md @@ -0,0 +1 @@ +- Changed the `DeepgramSTTService` default setting for `smart_format` to `False`, as agents don't need smart formatting. Disabling this setting provides a small performance improvement, as well. \ No newline at end of file diff --git a/src/pipecat/services/deepgram/stt.py b/src/pipecat/services/deepgram/stt.py index 20dfba724..0c326deb3 100644 --- a/src/pipecat/services/deepgram/stt.py +++ b/src/pipecat/services/deepgram/stt.py @@ -106,7 +106,7 @@ class DeepgramSTTService(STTService): model="nova-3-general", channels=1, interim_results=True, - smart_format=True, + smart_format=False, punctuate=True, profanity_filter=True, vad_events=False,