Salta al contenuto

La Conversational AI di ElevenLabs ora supporta WebRTC

La Conversational AI di ElevenLabs ora supporta WebRTC per una qualità di conversazione superiore

webrtc header image

Conversazioni IA in tempo reale e a bassa latenza sono finalmente disponibili.

Siamo felici di annunciare che ElevenLabs IA conversazionale ora supporta WebRTC, offrendo la migliore cancellazione dell’eco e rimozione del rumore di fondo per i tuoi agenti IA.

Cosa significa per gli sviluppatori

Qualità di conversazione migliorata Oltre alla nostra base già a bassa latenza, WebRTC permette un’elaborazione audio superiore che non era possibile con i metodi di streaming tradizionali. I tuoi agenti IA ora possono offrire conversazioni naturali e cristalline, come si aspettano i tuoi utenti.

Audio di qualità superiore WebRTC offre la migliore cancellazione dell’eco e rimozione del rumore di fondo, testate su miliardi di videochiamate. Questo elimina i problemi di qualità audio che possono disturbare le conversazioni IA.

Integrazione fluida nel browser Niente plugin, nessun download. WebRTC funziona nativamente su tutti i browser moderni, rendendo semplice integrare in tempo reale la voce IA nelle applicazioni web.

Affidabilità pronta per la produzione Basato sullo stesso stack WebRTC già testato su miliardi di videochiamate in tutto il mondo, con adattamento automatico della rete e recupero della connessione.

Risultati concreti dalla migrazione di 11.ai

Abbiamo già migrato tutto l’utilizzo di 11.ai su WebRTC e i risultati parlano da soli: prestazioni degli SDK lato client e qualità delle conversazioni nettamente migliorate. Le capacità avanzate di elaborazione audio di WebRTC hanno trasformato l’esperienza utente e siamo entusiasti di portare questi miglioramenti a tutti gli utenti di Conversational AI su tutti gli SDK, sia in-app che tramite il widget embed.

Inizia subito

Il supporto WebRTC è già disponibile nel nostro pacchetto npm come alternativa alle connessioni WebSocket, e nel nostro SDK Swift. Gli SDK React Native e Android con supporto WebRTC arriveranno a breve.

Integrazione semplice - Basta un parametro

Passare a WebRTC è facile come cambiare un solo parametro nel tuo codice esistente:

const conversation = useConversation();

// Avvia una conversazione WebRTC
const conversationId = await conversation.startSession({
agentId: '<your-agent-id>',
connectionType: 'webrtc', // Passa da "websocket" a "webrtc"
});

Per gli agenti pubblici serve solo l’ID dell'agente. Per le conversazioni autenticate, usa la REST API per generare i token di conversazione.

Pronto a creare la prossima generazione di esperienze con agenti vocali IA? Unisciti alle migliaia di sviluppatori che già usano la Conversational AI di ElevenLabs per creare agenti IA.

Scopri gli articoli del team ElevenLabs

Crea con l'audio IA della massima qualità