Mobile SDK
Krisp Mobile SDK for Android and iOS: supported audio, dependencies, performance and WebRTC and Twilio integration guides.
Krisp SDK for native mobile applications is a C-library.
The C-library is designed to be integrated into native apps running on Android and iOS.
The library can also be integrated directly into WebRTC or other communication frameworks.
Supported audio
Audio frame duration
10ms *
* While an audio stream of any frame size is supported, Krisp SDK processing is performed using 10ms frames.
Audio sample rates
8KHz, 16KHz, 32KHz, 24KHz, 44.1KHz, 48KHz, 88.2KHz, 96KHz
C-Library Documentation
Check out the C functions and data structures here.
Dependencies
Krisp C-Library has platform-specific dependencies on third-party libraries.
- OpenBLAS libraries are required for the Android platform. These are included in the Krisp SDK archive, which means that all link time references are available out of the box.
- Accelerator libraries are required for iOS platform already available on iOS systems.
Integration guides
We have developed a series of how-to's to ensure seamless integration of Krisp SDK into a wide variety of applications and environments using the most common web and communication frameworks. These guides are regularly updated to reflect the integration requirements and examples from our constantly growing customer base.

These guides explain how to integrate Krisp SDK into Android and iOS apps using WebRTC, a real-time communication framework that enables web-based voice and video calls. By integrating Krisp with WebRTC, you can provide your users with noise-free communication directly in the browser.

The guide explains how to integrate Krisp Audio SDK with Twilio Video on IOS.
Performance


Updated 10 days ago

