Krisp.ai Developer Hub

Welcome to the Krisp SDK developer hub. You'll find comprehensive guides and documentation to help you start working with Krisp SDKs as quickly as possible, as well as support if you get stuck. Let's jump right in!

Conversational AI Noise Cancellation models are designed for inbound telephony audio streams. Deployed on servers in front of the VAD to improve turn-taking, false interrupts and sometimes WER. Removes background voices and noise from TV, music, kids, cars and many other noise sources. Language and accent independent.

Client-side Noise Cancellation models designed for microphone (outbound/uplink) and speaker (inbound/downlink) audio streams. Noise robust for use in contact centers, offices and home environments. Includes de-reverberation to remove room echo. Physical microphone, language and accent independent.

Client-side Background Voice Cancellation models designed for microphone (outbound/uplink) audio stream to remove other voices near the primary speaker wearing a headset or ear buds and all other noises (includes AI Noise Cancellation). Fixes the contact center cross-talk problem, as well as blocking competing voices in office and at home. No enrollment or training of the user’s voice is required. Language and accent independent.

Our Voice Clarity AI SDKs are integrated and used across many different application and device types, supporting use cases where clear voice is critical to user experience. More details are available in the SDK Features section.

Model designed for converting the accent of a contact center agent in real-time from their local accent to that of the customer, improving customer experience while providing a significant ROI. Models are available for India-to-US and Philippines-to-US. Local accent robust, gender independent, noise-robust and microphone/headset independent. No enrollment or training of the user’s voice is required.