Enterprise NoiseCancellation foriOS Apps
NCKit-powered audio intelligence for iOS & Android. Real-time & offline. 100% on-device. Zero cloud dependency.
import NCKit
// 1. Load bundled NCKit model
let modelURL = try NCKitModelLocator.modelTarGzURL()
// 2. Create processor โ reuse across files
let processor = try NCKitProcessor(
modelURL: modelURL,
attenLimDb: 100
)
// 3. Denoise โ streaming I/O, any file length
try NCKitFileProcessor.processFile(
inputURL: noisyRecording,
outputURL: cleanOutput,
processor: processor
)
Hear the
difference
Compare noisy input against NCKit-processed output. For interactive A/B testing, try the Sample App.
Noisy input
Original recording with background noise
NCKit output
After NCKit denoising
The audio pipeline,
simplified
Everything you need for
professional audio
A complete on-device audio intelligence stack โ from neural inference to output normalization.
NCKit Engine
State-of-the-art GRU neural network with ERB filterbank processing. Same intelligence used in professional studio tools โ now on your iPhone.
Offline File Processing
Denoise any AVFoundation-readable file. Streaming I/O โ safe for recordings of any length on-device.
Smart Normalization
Speech-gated makeup gain + tanh soft limiter. No pumping, consistent output.
Runtime Configurable
Adjust attenLimDb and postFilterBeta at runtime โ no model reload required.
Real-world audio
environments
Field Inspections
HVAC, outdoor, construction sites
VoIP & Conferencing
Crystal-clear calls from anywhere
Podcast & Recording
Studio quality on any microphone
Telehealth
Intelligible audio for critical care
In-Vehicle
Road noise isolation
EdTech
Clear voice in noisy classrooms