From e957d3cb68d94aa82dac0eee371579413efc51cc Mon Sep 17 00:00:00 2001 From: Margarita Gomez Date: Tue, 28 Oct 2025 15:37:48 -0700 Subject: [PATCH 1/2] chore: fix deepgram --- fern/customization/voice-pipeline-configuration.mdx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fern/customization/voice-pipeline-configuration.mdx b/fern/customization/voice-pipeline-configuration.mdx index b556033e9..e0d4ad2d4 100644 --- a/fern/customization/voice-pipeline-configuration.mdx +++ b/fern/customization/voice-pipeline-configuration.mdx @@ -205,7 +205,7 @@ Uses AI models to analyze speech patterns, context, and audio cues to predict wh ### Deepgram Flux configuration -Deepgram Flux's end-of-turn detection is configured at the transcriber level, allowing you to fine-tune how aggressive or conservative the bot should be in detecting when users finish speaking. +Deepgram Flux's end-of-turn detection is configured at the transcriber level, allowing you to fine-tune how aggressive or conservative the bot should be in detecting when users finish speaking. Do NOT set a `smartEndpointingPlan` to leverage Deepgram's end-of-turn events. **Configuration parameters:** @@ -224,7 +224,8 @@ Deepgram Flux's end-of-turn detection is configured at the transcriber level, al ```json { "transcriber": { - "provider": "flux-general-en", + "provider": "deepgram", + "model": "flux-general-en", "language": "en", "eotThreshold": 0.7, "eotTimeoutMs": 5000 @@ -669,15 +670,16 @@ User Interrupts → Assistant Audio Stopped → backoffSeconds Blocks All Output ```json { "transcriber": { - "provider": "flux-general-en", + "provider": "deepgram", + "model": "flux-general-en", "language": "en", "eotThreshold": 0.7, - "eotTimeoutMs": 5000, + "eotTimeoutMs": 5000 }, "stopSpeakingPlan": { "numWords": 2, "voiceSeconds": 0.2, - "backoffSeconds": 1.0 + "backoffSeconds": 1.0, "acknowledgementPhrases": [ "okay", "right", From 25c0aaf607823abc2f83bda1169ca0a79a9e25fe Mon Sep 17 00:00:00 2001 From: Margarita Gomez Date: Tue, 28 Oct 2025 16:09:15 -0700 Subject: [PATCH 2/2] chore: fix eotthreshold --- fern/customization/voice-pipeline-configuration.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fern/customization/voice-pipeline-configuration.mdx b/fern/customization/voice-pipeline-configuration.mdx index e0d4ad2d4..c2234c7ac 100644 --- a/fern/customization/voice-pipeline-configuration.mdx +++ b/fern/customization/voice-pipeline-configuration.mdx @@ -210,7 +210,7 @@ Deepgram Flux's end-of-turn detection is configured at the transcriber level, al **Configuration parameters:** - **eotThreshold** (Default: 0.7): Confidence level required to trigger end-of-turn detection - - **0.3-0.5:** Aggressive detection - responds quickly but may interrupt users mid-sentence + - **0.5-0.6:** Aggressive detection - responds quickly but may interrupt users mid-sentence - **0.6-0.8:** Balanced detection (default: 0.7) - good balance between responsiveness and accuracy - **0.9-1.0:** Conservative detection - waits longer to ensure users have finished speaking