Przejdź do treści
Nowość: Node SDK dialpress. Routuj SIP jak w Express i postaw agenta na dowolnym połączeniu.Zacznij
DialPress
DialPress

SIP czy WebRTC dla agentów głosowych AI

DialPress voice waveform on ink
DialPress voice waveform on ink

SIP dociera do każdego numeru telefonu na świecie; WebRTC do każdej przeglądarki. Produkcyjny agent głosowy potrzebuje obu — oto jak do siebie pasują.

Każdy agent głosowy AI w końcu musi odebrać prawdziwy telefon. To oznacza SIP — protokół, którym mówią operatorzy, centrale PBX i telefony biurkowe. Ale Twoje aplikacje webowe i mobilne mówią WebRTC. Pytanie nie brzmi, który wybrać, tylko gdzie je zmostkować.

SIP: API sieci telefonicznej

SIP przenosi połączenia między operatorami, trunkami i urządzeniami. To dzięki niemu połączenie na numer telefonu trafia do Twojego agenta, a Twój agent może przekazać rozmówcę człowiekowi. Dostajesz numery, przenoszenie, STIR/SHAKEN i E911 — oraz dekady interoperacyjności.

WebRTC: stos mediów przeglądarki

WebRTC daje przeglądarkom i aplikacjom szyfrowane audio i wideo o niskim opóźnieniu z wbudowaną redukcją echa i przechodzeniem przez NAT. Idealnie sprawdza się w softphone'ach, połączeniach w aplikacji i konferencjach.

Mostkuj raz, na bramie

DialPress zakotwicza media na bramie i tam mostkuje WebRTC z SIP, więc agent widzi jedno połączenie bez względu na jego źródło. Twój kod obsługuje jeden INVITE; brama zajmuje się kodekami, ICE i DTLS-SRTP.

Co to oznacza dla opóźnień

Mostkowanie na brzegu — obok silnika mowy i agenta — skraca ścieżkę mediów. Każdy usunięty przeskok to odzyskany czas w budżecie na zmianę tury, a to właśnie sprawia, że agent brzmi po ludzku.

Files & downloads

Notatki z praktyki

Czytaj dalej