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.

Naš stackNext.js 16React 19TypeScriptWebSocketWeb AudioAudioWorklet

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.

Pitanja

Ono što nas najčešće pitaju.

Kako postupamo s podacima piše u Politici privatnosti.