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
| Metric | Clarity 1240 ms | StarTSE[1]560 ms |
|---|---|---|
| Speech quality SIG | 3.56 (best) | 3.54 |
| Background quality BAK | 4.03 (best) | 3.75 |
| Overall quality OVRL | 3.27 (best) | 3.12 |
Noise removal
DNS 2020 Challenge · DNSMOS, higher is better
| Metric | Clarity 1240 ms | UnprocessedOriginal audio | AI Acoustics15 ms | DeepFilterNet310 ms | GTCRN16 ms |
|---|---|---|---|---|---|
| Speech quality SIG | 3.62 (best) | 3.39 | 3.46 | 3.51 | 3.34 |
| Background quality BAK | 4.11 (best) | 2.62 | 3.60 | 4.11 (best) | 3.98 |
| Overall quality OVRL | 3.37 (best) | 2.48 | 2.98 | 3.25 | 3.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.

