Passer au contenu

ElevenLabs Conversational AI prend désormais en charge WebRTC

ElevenLabs Conversational AI prend désormais en charge WebRTC pour une meilleure qualité de conversation

webrtc header image

Des conversations IA en temps réel et à faible latence sont enfin là.

Nous sommes ravis d’annoncer que Conversational AI de ElevenLabs prend désormais en charge WebRTC, offrant une annulation d’écho et une suppression du bruit de fond de pointe pour vos agents IA.

Ce que cela change pour les développeurs

Qualité de conversation améliorée En allant au-delà de notre base déjà très réactive, WebRTC permet un traitement audio supérieur, impossible avec les méthodes de streaming classiques. Vos agents IA peuvent désormais offrir des conversations naturelles et d’une clarté exceptionnelle, comme vos utilisateurs l’attendent.

Qualité audio supérieure WebRTC apporte une annulation d’écho et une suppression du bruit de fond de référence, éprouvées sur des milliards d’appels vidéo. Cela élimine les problèmes de qualité audio qui peuvent gêner les conversations IA.

Intégration fluide dans le navigateur Aucun plugin, aucun téléchargement. WebRTC fonctionne nativement sur tous les navigateurs modernes, ce qui facilite l’intégration de la voix IA en temps réel dans vos applications web.

Fiabilité prête pour la production Basé sur la même technologie WebRTC éprouvée qui alimente des milliards d’appels vidéo dans le monde, avec adaptation automatique au réseau et reprise de connexion.

Des résultats prouvés grâce à la migration de 11.ai

Nous avons déjà migré tout l’usage de 11.ai vers WebRTC et les résultats sont là : performance du SDK client et qualité des conversations nettement améliorées. Les capacités avancées de traitement audio de WebRTC ont transformé l’expérience utilisateur, et nous sommes impatients d’apporter ces améliorations à tous les utilisateurs de Conversational AI, sur tous les SDK, en application et via le widget intégré.

Commencez dès aujourd’hui

La prise en charge de WebRTC est disponible dès maintenant dans notre package npm en alternative aux connexions WebSocket, ainsi que dans notre SDK Swift. Les SDK React Native et Android avec prise en charge WebRTC arrivent bientôt.

Intégration simple – un seul paramètre à changer

Passer à WebRTC est aussi simple que de modifier un seul paramètre dans votre code existant :

const conversation = useConversation();

// Démarrer une conversation WebRTC
const conversationId = await conversation.startSession({
agentId: '<your-agent-id>',
connectionType: 'webrtc', // Passez de "websocket" à "webrtc"
});

Pour les agents publics, seul l’agentId est nécessaire. Pour les conversations authentifiées, utilisez l’API REST pour générer des jetons de conversation.

Prêt à créer la prochaine génération d’expériences d’agents voix IA ? Rejoignez des milliers de développeurs qui utilisent déjà ElevenLabs Conversational AI pour créer des agents IA.

Découvrez les articles de l'équipe ElevenLabs

ElevenLabs

Créez avec l'audio AI de la plus haute qualité.

Se lancer gratuitement

Vous avez déjà un compte ? Se connecter