Glasovni agent
Pitaj nas naglas.
Agent zna odgovor.
Maya zna što gradimo, kako radimo i koliko traje projekt. Pritisni i pričaj — odgovara glasom, dok govoriš.
Demo
Probaj odmah.
Ne treba ti prijava ni instalacija. Treba ti mikrofon i pola minute.
Ovaj demo vodi razgovor. Na telefonskoj liniji agent još i zakazuje termine, prespaja na čovjeka i šalje sažetak — ovdje ne.
Razgovor traje do 5 minuta. Istovremeno ih ide najviše 3, pa ako je zauzeto, probaj za koju minutu.
Kako smo ga ugradili
Naša strana integracije.
Platformu gradi Verge. Ovo je ono što smo mi napisali da bi agent živio na ovoj stranici — bez SDK-a, na golom WebSocketu i Web Audiju.
Transport
Goli WebSocket, sirovi PCM
Nema SDK-a ni biblioteke. Uzlazno šaljemo zvuk s mikrofona, silazno primamo agentov i guramo ga u red za reprodukciju. Tekst i zvuk teku istom vezom.
Prekidanje
Prekineš ga usred riječi
Mikrofon teče neprekidno, i dok agent govori — inače prekidanje ne bi ni postojalo. Kad progovoriš, reprodukcija stane usred riječi i agent nastavi na tvoje.
Reprodukcija
AudioWorklet umjesto lančanih buffera
Zvuk stiže u komadićima. Lančani bufferi ostavljaju čujne rupe na granicama i kroz njih prekid nikad nije trenutan, pa reprodukciju vozi vlastiti worklet s jednim redom.
Sučelje
Dvije teme, tipkovnica, mobitel
Panel je građen na istim tokenima kao ostatak stranice, pa svijetla i tamna tema rade same od sebe. Transkript ide u aria-live, cijeli tok radi tipkovnicom i na uskom ekranu.
Hoćeš ovakvog?
Platforma je Vokal.
Agenta gradi i vodi Verge, naš sestrinski studio. Mi smo ga ugradili na vlastitu stranicu i napunili onim što znamo o sebi.
Za tvoj posao — pozive, rezervacije, česta pitanja — javi se njima. Oni postavljaju agenta; mi ti možemo reći kako izgleda ugradnja.