Set vad_force_turn_endpoint to False in SonioxSTTService

This commit is contained in:
Mark Backman
2026-02-10 09:16:03 -05:00
parent d47d95e1f0
commit 88e981c013
3 changed files with 4 additions and 3 deletions

View File

@@ -0,0 +1 @@
- Update `SonioxSTTService` to set `vad_force_turn_endpoint` to `True`. This setting disabled the turn detection logic available natively in Soniox. Instead, Soniox relies on a local VAD to finalize the transcript. This configuration meaningfully reduces the time to final segment for Soniox. With this setting enabled, Soniox outputs a transcript in ~250ms (median). Pipecat enables smart-turn detection by default using the `LocalSmartTurnAnalyzerV3`. To use the native turn detection logic in Soniox, just set `vad_force_turn_endpoint` to `False`.