In un bar
Senza Clarity
Le chiacchiere tengono occupato il rilevamento dei turni: il tuo agente aspetta o interrompe.
Con Clarity
Il tuo agente risponde quando chi chiama smette di parlare.
Clarity elimina il rumore di fondo in tempo reale e, con un breve campione di voce, ogni voce tranne quella di chi chiama.
Premi play, poi attiva Clarity.
Ogni esempio: una persona che chiama, una seconda voce più bassa e il rumore del luogo.
Senza Clarity
Le chiacchiere tengono occupato il rilevamento dei turni: il tuo agente aspetta o interrompe.
Con Clarity
Il tuo agente risponde quando chi chiama smette di parlare.
Senza Clarity
Le voci della folla finiscono nella trascrizione.
Con Clarity
La trascrizione contiene ciò che ha detto chi chiama.
Senza Clarity
Il «sì» di un collega vale come risposta di chi chiama.
Con Clarity
Con un campione di voce da 2 a 8 secondi, il tuo agente sente solo chi chiama.
In entrambi i benchmark pubblici, Clarity 1 dà al tuo agente l’audio più pulito tra i modelli in streaming del test.
Libri2Mix · DNSMOS, più alto è meglio
| Metrica | Clarity 1240 ms | StarTSE[1]560 ms |
|---|---|---|
| Qualità del parlato SIG | 3.56 (migliore) | 3.54 |
| Qualità del sottofondo BAK | 4.03 (migliore) | 3.75 |
| Qualità complessiva OVRL | 3.27 (migliore) | 3.12 |
DNS 2020 Challenge · DNSMOS, più alto è meglio
| Metrica | Clarity 1240 ms | Non elaboratoAudio originale | AI Acoustics15 ms | DeepFilterNet310 ms | GTCRN16 ms |
|---|---|---|---|---|---|
| Qualità del parlato SIG | 3.62 (migliore) | 3.39 | 3.46 | 3.51 | 3.34 |
| Qualità del sottofondo BAK | 4.11 (migliore) | 2.62 | 3.60 | 4.11 (migliore) | 3.98 |
| Qualità complessiva OVRL | 3.37 (migliore) | 2.48 | 2.98 | 3.25 | 3.05 |
DeepFilterNet3 è alla pari nella qualità dello sfondo senza riverbero; i modelli offline, che hanno bisogno dell’intera registrazione, ottengono fino a 0,08 in più nell’estrazione del parlante.

Il tuo agente sente solo chi chiama, anche nell’atrio di una stazione.

I clienti sentono la tua operatrice, senza il rumore, l’eco e i colleghi intorno.
Clarity sta sull’ingresso audio del tuo agente e lavora in streaming, così tutto ciò che segue parte dalla voce pulita di chi chiama.
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"))
),
),
)Il primo modello Clarity, per registrazioni e audio dal vivo.
clarity-1POST /v1/audio/enhanceWS /v1/audio/enhance/stream0,0015 €per minuto di audio, IVA esclusa
Addebitato dai tuoi crediti per secondo di audio in ingresso, arrotondato per eccesso, minimo un secondo. Le richieste in errore non vengono addebitate.
IniziaSelf-hosting e installazione on-premise, con i piani Enterprise.
La linea di modelli di miglioramento del parlato di KugelAudio. Clarity 1 (clarity-1) elimina il rumore di fondo e, con un campione di voce, mantiene solo quella voce, su registrazioni e audio dal vivo.
Circa 50 ms se la tua pipeline legge già l’audio in blocchi da 240 ms. Con frame più piccoli, un suono può uscire fino a 290 ms dopo essere entrato.
Da un campione da 2 a 8 secondi di quella persona, meglio se da sola e con poco rumore. Senza campione, Clarity elimina il rumore e mantiene il parlato.
WAV da 8 a 48 kHz, fino a 300 secondi per registrazione, oppure PCM a 16 bit dal vivo su WebSocket. L’uscita è PCM mono a 16 bit a 24 kHz.
Sì. Self-hosting e installazione on-premise sono disponibili con i piani Enterprise.