STT is configured in the Voice Input step of a Phone Call, Web Widget, or Web App / SDK deployment.
Setup flow
1
Create the provider credential
Add the STT provider credential in Credentials. The deployment wizard can only select credentials that already exist.
2
Open the deployment voice input step
Go to Configure Assistant -> Deployments, create or edit a voice-capable deployment, then open Voice Input.
3
Choose the STT provider
Select the provider that will transcribe user audio.
4
Select the model
Choose the provider-specific model. For phone calls, prefer real-time or telephony-friendly models. For browser audio, use the provider’s recommended real-time model.
5
Set language when required
Select the primary user language when the provider requires it. Use multilingual or automatic detection only when the provider supports it and your use case needs it.
6
Tune advanced voice input
Configure noise cancellation, VAD, and EOS from Show advanced settings. These settings control what audio reaches STT and when a user turn is complete.
Supported providers
Configuration fields
The exact fields vary by provider, but STT configuration usually includes:
Some providers expose only a model because language is inferred, encoded in the model, or configured provider-side.
Choosing a provider
Channel guidance
Phone calls
Phone calls often use narrowband or compressed audio. Prefer STT models that are tested for telephony and real-time streaming. Keep RNNoise enabled for most phone deployments. Start with:Web widget and web app
Browser microphone audio is often cleaner than phone audio, but user environments vary widely. Use a real-time model and test with laptop microphones, headsets, and mobile browsers. Start with:Troubleshooting
Related
Listen
See how STT fits into speech input configuration.
Noise Cancellation
Clean audio before it reaches STT.
Custom STT
Connect a custom WebSocket transcription provider with DSL rules.
Voice Activity Detection
Tune when user speech starts and stops.
End of Speech Detection
Decide when the transcript is ready for the assistant to answer.