Poznaj Eleven v4Poznaj Eleven v4, nasz najbardziej emocjonalny model. 3× więcej kredytów w planie Creator+ do 12 października

Przejdź do treści

ElevenLabs Conversational AI obsługuje już WebRTC

Opublikowano

PosłuchajPosłuchaj tego artykułu

Rozmowy AI w czasie rzeczywistym i z niskimi opóźnieniami już są dostępne.

Z radością ogłaszamy, że Conversational AI od ElevenLabs obsługuje teraz WebRTC, oferując najlepsze w klasie usuwanie echa i usuwanie szumów tła dla twoich agentów AI.

Co to oznacza dla deweloperów

Lepsza jakość rozmów Dzięki WebRTC, poza niskimi opóźnieniami, zyskujesz lepsze przetwarzanie dźwięku, niedostępne przy tradycyjnym streamingu. Twoi agenci AI mogą teraz prowadzić krystalicznie czyste, naturalne rozmowy, jakich oczekują użytkownicy.

Wyższa jakość audio WebRTC zapewnia najlepsze w klasie usuwanie echa i szumów tła, sprawdzone w miliardach rozmów wideo. Eliminuje to problemy z jakością audio, które mogą zakłócać rozmowy AI.

Łatwa integracja z przeglądarką Bez wtyczek i pobierania. WebRTC działa natywnie we wszystkich nowoczesnych przeglądarkach, więc łatwo zintegrujesz głos AI w czasie rzeczywistym z aplikacjami webowymi.

Niezawodność gotowa do produkcji Rozwiązanie działa na tym samym sprawdzonym stosie WebRTC, który obsługuje miliardy rozmów wideo na całym świecie, z automatycznym dostosowaniem do sieci i odzyskiwaniem połączenia.

Potwierdzone wyniki migracji 11.ai

Przenieśliśmy już cały ruch 11.ai do WebRTC, a wyniki mówią same za siebie — wydajność SDK po stronie klienta i jakość rozmów znacznie się poprawiły. Lepsze przetwarzanie audio przez WebRTC zmieniło doświadczenie użytkowników. Z radością udostępniamy te same ulepszenia wszystkim użytkownikom Conversational AI — we wszystkich SDK, w aplikacji i przez widżet do osadzania.

Zacznij już dziś

Obsługa WebRTC jest już dostępna w naszym pakiecie npm jako alternatywa dla połączeń WebSocket oraz w naszym Swift SDK. Wkrótce pojawią się SDK dla React Native i Androida z obsługą WebRTC.

Prosta integracja — tylko jeden parametr

Przejście na WebRTC jest tak proste, jak zmiana jednego parametru w obecnym kodzie:

const conversation = useConversation();

// Rozpocznij rozmowę WebRTC
const conversationId = await conversation.startSession({
agentId: '<your-agent-id>',
connectionType: 'webrtc', // Zmień „websocket” na „webrtc”
});

W przypadku agentów publicznych wystarczy agentId. W przypadku rozmów uwierzytelnionych użyj REST API, aby wygenerować tokeny rozmowy.

Chcesz tworzyć doświadczenia nowej generacji z agentami głosowymi AI? Dołącz do tysięcy deweloperów, którzy już używają ElevenLabs Conversational AI do tworzenia angażujących, responsywnych agentów AI.

Autor

Angelo to full stack inżynier, który koncentruje się na rozwoju Conversational AI i doświadczeniu deweloperów.

Podobne artykuły

Twórz z najwyższej jakości audio AI