Skip to the interactive experience
KugelAudio

Remove the noise.
Keep the voice.

Real-time speech enhancement and target speaker extraction for voice agents.

Loud places.
Clear calls.

People call from cafés, shared offices, and busy streets. Clarity helps your voice agent focus on the person calling.

Clarity reduces background noise and isolates your caller’s voice.
Both work in real time.

Built for real calls.

Your voice bot hears only the caller.

Clarity removes background noise and chatter before your voice bot hears them, so its turn detection and speech-to-text react only to the caller.

Put to the test.
Against the best.

Target-speaker quality

Libri2Mix · DNSMOS, higher is better

MetricClarity 1240 msStarTSE[1]560 ms
Speech quality SIG3.56 (best)3.54
Background quality BAK4.03 (best)3.75
Overall quality OVRL3.27 (best)3.12

Noise removal

DNS 2020 Challenge · DNSMOS, higher is better

MetricClarity 1240 msUnprocessedOriginal audioAI Acoustics15 msDeepFilterNet310 msGTCRN16 ms
Speech quality SIG3.62 (best)3.393.463.513.34
Background quality BAK4.11 (best)2.623.604.11 (best)3.98
Overall quality OVRL3.37 (best)2.482.983.253.05

Good to know.

What is Clarity?

Clarity is a speech enhancement model. In real time, it removes background noise and other voices and keeps the one voice that matters, so whoever is listening, a person or a voice agent, hears clear speech.

How does it know which voice to keep?

Speaker isolation uses a short reference recording of the person you want to follow. Noise removal works without a speaker reference.

Does it wait for the caller to finish?

No. Clarity processes audio in a continuous stream, as it arrives. It is built for live conversations, rather than waiting for a completed recording.

Can I hear it with my own audio?

Request a demo and bring examples from your voice-agent use case. We can discuss access, integration, and the environments your callers are in.

Hear it on your own calls.
Talk to us.