Models & versions

Every Krisp model in one place: model IDs, the SDK or API that serves them, and where to read more.

This page lists Krisp's models by product. Each row links to the page that explains how to choose and use the model.

Krisp API

You choose the model in the client hello, with the model field.

Model IDEndpointUse it forStatus
krisp-realtime-stt-agents-v1/sttSpeech-to-text for voice AI agents: fast partials and end-of-turn events. See STT for Agents.Beta
krisp-realtime-stt-humans-v1/sttSpeech-to-text for human conversations: diarization, PII redaction, custom vocabulary. See STT for Humans.Beta
krisp-tts-v1/ttsText-to-speech. See Text-to-Speech.Beta
VIVA-tel/voice-isolationVoice Isolation for telephony audio, 8 or 16 kHz. See Voice Isolation.Current
(none)/vtVoice Translation has no model field. You choose the languages and the voice. See Voice Translation.Current

VIVA SDK

Download the models from the Developers Portal and load them as .kef files.

ModelFeatureUse it for
krisp-viva-vi-tel-v2.5.1Voice IsolationTelephony, 8–16 kHz. Best noise cancellation.
krisp-viva-vi-tel-lite-v2.5Voice IsolationTelephony, 8–16 kHz. Lowest CPU usage.
krisp-viva-vi-tel-v2.7Voice IsolationTelephony, 8–16 kHz. The most ASR-friendly model.
krisp-viva-vi-pro-v1Voice IsolationWebRTC, above 16 kHz.
krisp-viva-nc-ss-v1Noise cancellationSmart-speaker and far-field audio. Doesn't remove background voices.
krisp-viva-tp-v3Turn-Taking (TTv3)End-of-turn prediction, all languages. Replaces krisp-viva-tt-v2.
krisp-viva-ip-v1.1Interrupt PredictionTelling interruptions from backchannels. Replaces krisp-viva-ip-v1; the files are not interchangeable between SDK versions.
krisp-viva-vad-v2VADVoice activity detection.

See Voice Isolation, Turn-Taking and Interrupt Prediction.

RTC SDK

The RTC SDK models are named krisp-<technology>-<stream>-<size>-v<version>. In the name, nc means noise cancellation and bvc background voice cancellation; o is the outbound (microphone) stream and i the inbound (speaker) stream. For sizes, quality, CPU and recommendations, see the Model Selection Guide.

ModelStreamUse it for
krisp-nc-o-pro-v1OutboundNoise cancellation, 32 kHz, high quality
krisp-nc-o-med-v7OutboundNoise cancellation, 32 kHz, for mobile and power-limited systems
krisp-nc-o-lite-v1OutboundNoise cancellation, 16 kHz, lowest CPU
krisp-nc-o-nb-v2OutboundNoise cancellation, up to 8 kHz (narrow-band)
krisp-bvc-o-pro-v3OutboundBackground voice cancellation
krisp-bvc-o-lite-v2OutboundBackground voice cancellation, lower CPU
krisp-nc-i-wb-pro-v3InboundNoise cancellation, wide-band
krisp-nc-i-nb-pro-v1InboundNoise cancellation, narrow-band
krisp-nc-i-nb-lite-v2InboundNoise cancellation, narrow-band, lower CPU

Large models, such as krisp-nc-o-max-v1 and krisp-bvc-o-max-v3, are available for evaluation on request. Ask your Krisp application engineer.

Accent Conversion models come with the Accent Conversion SDK packages. See Accent Conversion.


Did this page help you?