AI, dáta a integrácie

DAKA Hlas

AI hlasový asistent pre CK DAKA: prepis rozhovorov a štruktúrované zhrnutia

WebServer/APIAndroidiOS

O projekte

Interný nástroj pre predajcov a manažment CK DAKA. Rozhovor sa nahrá cez mikrofón v prehliadači alebo nahrá ako audio súbor, systém ho prepíše do slovenčiny a podľa typu rozhovoru vytvorí štruktúrované AI zhrnutie – profil klienta s návrhom zájazdu, zápis z porady s úlohami alebo kartu dohody s dodávateľom. Výstupy sa dajú upravovať, zdieľať s kolegami, exportovať a odoslať do CRM.

Čo aplikácia vie

  • Nahrávanie cez mikrofón v prehliadači alebo upload audio súboru, s evidenciou súhlasu klienta s nahrávaním (GDPR)
  • Prepis s voliteľným providerom: Google Cloud Speech-to-Text (sk-SK), lokálny faster-whisper mikroservis alebo OpenAI; dlhé nahrávky sa cez ffmpeg delia na časti a glosár pojmov sa posiela ako nápoveda
  • AI zhrnutia podľa šablón cez Anthropic Claude alebo OpenAI – konzultácia s klientom, porada, rokovanie s dodávateľom, follow-up e-mail, stručné zhrnutie; regenerácia inou šablónou
  • Doménové výstupy: profil klienta so stavom obchodného prípadu a návrhom zájazdu, úlohy z porady (kto/čo/dokedy) s odškrtávaním, karta dohody s dodávateľom
  • Prepis rozdelený na segmenty s časovými značkami a premenovanie hovoriacich
  • Export nahrávky do Markdown, HTML a DOCX
  • Štítky, fulltextové vyhľadávanie (názov, poznámka, prepis, zhrnutia) a zdieľanie nahrávok s kolegami
  • Prehľad so štatistikami (nahrávky podľa typu a stavu, klienti podľa stavu, otvorené úlohy) a admin sekcie: glosár, správa šablón a promptov, CRM webhook integrácie, audit log
  • Prihlásenie cez JWT (access + refresh token) s rolami administrátor / manažér / predajca
  • Mobilná aplikácia v Expo (React Native): prihlásenie, nahrávanie a upload, zoznam a detail nahrávky

Technicky zaujímavé

  • Vymeniteľní AI provideri za spoločným rozhraním – prepis Google STT / lokálny faster-whisper / OpenAI, zhrnutia Claude / OpenAI – výber cez premenné prostredia
  • Zhrnutia šité na cestovnú kanceláriu: z prepisu konzultácie vznikne štruktúrovaný profil klienta (cestujúci, destinácia, termín, rozpočet, strava, špeciálne požiadavky), ktorý sa dá webhookom odoslať do CRM
  • Spracovanie dlhých nahrávok: konverzia na mono 16 kHz FLAC a delenie na časti cez ffmpeg-static, aby to fungovalo aj na hostingu bez root prístupu

V pláne

  • Automatická diarizácia (rozlíšenie hovoriacich) – v dátovom modeli je pole speaker a premenovanie, žiadny prepisový provider ho zatiaľ nevypĺňa
  • Myšlienkové mapy, natívny export PDF, kalendár
  • Mobilná appka: nahrávanie na pozadí, push notifikácie, build do obchodov (EAS)
  • GDPR procesy (DPA, ROPA, súhlasy v procese)