Dans un café
Sans Clarity
Les conversations occupent la détection de fin de tour : votre agent attend ou coupe la parole.
Avec Clarity
Votre agent répond dès que l’appelant a fini de parler.
Clarity supprime le bruit de fond en temps réel et, avec un court extrait de voix, toutes les voix sauf celle de l’appelant.
Lancez la lecture, puis activez Clarity.
Chaque extrait : une appelante, une deuxième voix plus faible et le bruit du lieu.
Sans Clarity
Les conversations occupent la détection de fin de tour : votre agent attend ou coupe la parole.
Avec Clarity
Votre agent répond dès que l’appelant a fini de parler.
Sans Clarity
Les voix de la foule se retrouvent dans la transcription.
Avec Clarity
La transcription contient ce que l’appelant a dit.
Sans Clarity
Le « oui » d’un collègue passe pour la réponse de l’appelant.
Avec Clarity
Avec un extrait de voix de 2 à 8 secondes, votre agent n’entend que l’appelant.
Sur les deux benchmarks publics, Clarity 1 donne à votre agent l’audio le plus propre de tous les modèles de streaming du test.
Libri2Mix · DNSMOS, plus le score est élevé, mieux c’est
| Métrique | Clarity 1240 ms | StarTSE[1]560 ms |
|---|---|---|
| Qualité de la parole SIG | 3.56 (meilleur) | 3.54 |
| Qualité du fond sonore BAK | 4.03 (meilleur) | 3.75 |
| Qualité globale OVRL | 3.27 (meilleur) | 3.12 |
DNS 2020 Challenge · DNSMOS, plus le score est élevé, mieux c’est
| Métrique | Clarity 1240 ms | Non traitéAudio d’origine | AI Acoustics15 ms | DeepFilterNet310 ms | GTCRN16 ms |
|---|---|---|---|---|---|
| Qualité de la parole SIG | 3.62 (meilleur) | 3.39 | 3.46 | 3.51 | 3.34 |
| Qualité du fond sonore BAK | 4.11 (meilleur) | 2.62 | 3.60 | 4.11 (meilleur) | 3.98 |
| Qualité globale OVRL | 3.37 (meilleur) | 2.48 | 2.98 | 3.25 | 3.05 |
DeepFilterNet3 fait jeu égal sur la qualité du fond sans réverbération ; les modèles hors ligne, qui ont besoin de tout l’enregistrement, obtiennent jusqu’à 0,08 de plus en extraction du locuteur.

Votre agent n’entend que l’appelant, même dans le hall d’une gare.

Vos clients entendent votre conseillère, sans le bruit, l’écho ni les collègues autour.
Clarity se place sur l’entrée audio de votre agent, en streaming : tout ce qui suit travaille sur la voix nettoyée de l’appelant.
from livekit.agents import room_io
from kugelaudio import load_audio
from kugelaudio.livekit import enhancement
await session.start(
room=ctx.room,
agent=agent,
room_options=room_io.RoomOptions(
audio_input=room_io.AudioInputOptions(
noise_cancellation=enhancement(), # reads KUGELAUDIO_API_KEY
# keep one voice: enhancement(speaker=load_audio("caller.wav"))
),
),
)Le premier modèle Clarity, pour les enregistrements et l’audio en direct.
clarity-1POST /v1/audio/enhanceWS /v1/audio/enhance/stream0,0015 €par minute d’audio, HT
Facturé sur vos crédits par seconde d’audio en entrée, arrondie au supérieur, une seconde minimum. Les requêtes en erreur ne sont pas facturées.
CommencerAuto-hébergement et déploiement sur site, avec les offres Enterprise.
La gamme de modèles d’amélioration de la parole de KugelAudio. Clarity 1 (clarity-1) supprime le bruit de fond et, avec un extrait de voix, ne garde que cette voix, sur les enregistrements et l’audio en direct.
Environ 50 ms si votre pipeline lit déjà l’audio par blocs de 240 ms. Avec des trames plus courtes, un son peut sortir jusqu’à 290 ms après son entrée.
Grâce à un extrait de 2 à 8 secondes de cette personne, idéalement seule et avec peu de bruit. Sans extrait, Clarity supprime le bruit et garde la parole.
Du WAV de 8 à 48 kHz, jusqu’à 300 secondes par enregistrement, ou du PCM 16 bits en direct via un WebSocket. La sortie est en PCM mono 16 bits à 24 kHz.
Oui. L’auto-hébergement et le déploiement sur site sont disponibles avec les offres Enterprise.