docs: correct Speechmatics turn detection default and VAD auto-load behavior - #7293
Open
detail-app[bot] wants to merge 2 commits into
Open
detail-app[bot] wants to merge 2 commits into
detail-app[bot] wants to merge 2 commits into
Conversation
tinalenguyen
approved these changes
Sep 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Speechmatics plugin README (rewritten by the Agent STT migration) mislabeled "VAD" as the default turn_detection_mode and stated that no VAD is auto-loaded in EXTERNAL mode, contradicting the code where DEFAULT_TURN_DETECTION_MODE = TurnDetectionMode.EXTERNAL and _load_default_vad() auto-loads Silero. The "service-side endpointing" usage example also used a bare STT() that resolves to the EXTERNAL default, so a user copying it (without livekit-plugins-silero installed) would get the no-VAD warning and no finalized transcripts while expecting service-side endpointing.
Introduced by commit 888db1c (@Smiljanic19A, #7028)
Doc Drift PRs can be configured here.