Skip to main content
Listen settings control how Rapida handles user audio before the assistant responds. Use this section for listen.* runtime options and deployment settings related to speech-to-text, noise cancellation, voice activity detection, and end-of-speech.
Listen settings are used by voice-capable deployments: Phone Call, Web Widget with microphone input, and Web App / SDK with microphone input. Text-only channels do not use listen configuration.

Configure it

Open your assistant, select Configure Assistant, then open Deployments. Listen settings appear in the Voice Input step for each deployment that supports microphone or phone audio.

Configuration pages

Speech-to-Text

Choose the provider, credential, model, and language used to transcribe user speech.

Noise Cancellation

Clean background noise before VAD and STT process the user’s audio.

Voice Activity Detection

Tune speech detection, silence frames, and barge-in sensitivity.

End of Speech Detection

Decide when the user has finished a turn and the assistant should respond.
Tune listen settings from real conversation logs. If a caller gets cut off, start with EOS and VAD. If transcription is wrong, check language, audio quality, noise cancellation, and STT model.

Runtime overrides

You can override listen settings for a single outbound phone call by passing listen.* keys in CreatePhoneCallRequest.options. Runtime overrides do not update the saved deployment.

Troubleshooting map

Experience

Configure greeting, idle timeout, error message, and session duration.

Speak

Configure text-to-speech and spoken output.

Phone Call Deployment

Configure required voice input for phone calls.

Web App / SDK Deployment

Configure optional voice input for custom apps.