Découvrez Eleven v4Découvrez Eleven v4, notre modèle le plus expressif à ce jour. Avec 3× plus de crédits inclus avec Creator+ jusqu’au 12 octobre

Aller au contenu

ElevenLabs Conversational AI prend désormais en charge WebRTC

Rédigé par
Angelo Giacco
Publié

ÉcouterÉcouter cet article

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

Nous sommes heureux d’annoncer qu’ElevenLabs Conversational AI prend désormais en charge WebRTC, avec une annulation d’écho et une suppression du bruit de fond de premier plan pour vos agents IA.

Ce que cela signifie pour les développeurs

Une meilleure qualité de conversation Au-delà de notre infrastructure déjà conçue pour une faible latence, WebRTC offre un traitement audio supérieur, impossible avec les approches de streaming traditionnelles. Vos agents IA peuvent désormais proposer les conversations naturelles et parfaitement claires que vos utilisateurs attendent.

Une qualité audio supérieure WebRTC offre une annulation d’écho et une suppression du bruit de fond de premier plan, éprouvées par des milliards d’appels vidéo. Cela élimine les problèmes de qualité audio susceptibles de perturber les conversations IA.

Intégration fluide au navigateur Aucun plugin, aucun téléchargement. WebRTC fonctionne nativement dans tous les navigateurs modernes et facilite l’intégration de l’IA vocale en temps réel à vos applications web.

Une fiabilité prête pour la production Basé sur la même infrastructure WebRTC éprouvée qui alimente des milliards d’appels vidéo dans le monde, avec adaptation automatique au réseau et rétablissement des connexions.

Des résultats probants après la migration de 11.ai

Nous avons déjà migré l’ensemble des usages de 11.ai vers WebRTC, avec des résultats éloquents : les performances du SDK client et la qualité des conversations se sont nettement améliorées. Les capacités supérieures de traitement audio de WebRTC ont transformé l’expérience utilisateur. Nous sommes heureux de déployer ces mêmes améliorations auprès de tous les utilisateurs de Conversational AI, sur tous les SDK, dans l’application et via le widget intégré.

Commencer dès aujourd’hui

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

Intégration simple : un seul paramètre

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', // Passer de "websocket" à "webrtc"
});

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

Prêt à créer la nouvelle génération d’expériences d’agents d’IA vocale ? Rejoignez les milliers de développeurs qui utilisent déjà ElevenLabs Conversational AI pour créer des agents IA captivants et réactifs.

Rédigé par

Angelo est un ingénieur full stack qui se concentre sur le développement de l'IA conversationnelle et l'expérience des développeurs.

Articles similaires

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