Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion fern/customization/speech-configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,12 @@ This plan defines the parameters for when the assistant begins speaking after th

- **Assembly**: Transcriber that also reports end-of-turn detection. To use Assembly, choose it as your transcriber without setting a separate smart endpointing plan. As transcripts arrive, we consider the `end_of_turn` flag that Assembly sends to mark the end-of-turn, stream to the LLM, and generate a response.

- **Soniox v4**: Transcriber with built-in semantic endpointing across 60+ languages. Soniox uses a single universal model to detect end-of-turn based on intonation and conversational context rather than silence duration, producing fewer false triggers. To use Soniox, choose it as your transcriber and turn off "Smart Endpointing" in the Start Speaking Plan. Recommended for multilingual agents.

**Text-based providers:**

- **Off**: Disabled by default. When smart endpointing is set to "Off", the system will automatically use the transcriber's end-of-turn detection if available. If no transcriber EOT detection is available, the system defaults to LiveKit if the language is set to English or to Vapi's standard endpointing mode.
- **LiveKit**: Recommended for English conversations as it provides the most sophisticated solution for detecting natural speech patterns and pauses. LiveKit can be fine-tuned using the `waitFunction` parameter to adjust response timing based on the probability that the user is still speaking.
- **Vapi**: Recommended for non-English conversations or as an alternative when LiveKit isn't suitable

![LiveKit Smart Endpointing Configuration](../static/images/advanced-tab/livekit-smart-endpointing.png)

Expand Down
Loading