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.

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.

Background Voice Cancellation model 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 SDK also includes a suite of other audio processing algorithms for a number of use-cases. More details are available in the SDK Features section.

Models 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.