En AI-proof-of-concept bygget til RoyalHacks 2026 – et intelligent opkaldsfilter designet til at beskytte ældre danskere mod telefonsvindel med AI-analyse i realtid: det besvarer, transskriberer, klassificerer og svarer på dansk.
TwinCurrent byggede Familieværn, en AI-proof-of-concept, til RoyalHacks 2026 – Danmarks nationale studenterhackathon. Det er et intelligent opkaldsfilter designet til at beskytte ældre danskere mod telefonsvindel: en komplet stemmepipeline bygget fra ende til anden, hvor indgående opkald besvares af en AI der lytter, forstår og afgør om et opkald sandsynligvis er svindel, før det overhovedet når frem til den person der beskyttes.
Konteksten er barsk: 274.000 danskere blev ramt af telefonsvindel i 2024 og mistede 333 mio. kr. En regeringspakke fra 2024 lukkede SMS-kanalen, men lod stemmesvindel stå åbent – netop det hul Familieværn går efter.
Indgående opkald (Sinch)
Telefoni besvarer opkaldet
Rust / Axum-backend
Orkestrerer pipelinen på Railway
STT → klassifikator → TTS
ElevenLabs Scribe, Gemini Flash, ElevenLabs Flash
Operatørdashboard
Live events via SSE
Et opkald ankommer via Sinch-telefoni og overdrages til en Rust/Axum-backend på Railway, der orkestrerer hele løkken. Lyden transskriberes af ElevenLabs Scribe, transskriptionen klassificeres af en Gemini Flash-model i JSON-tilstand, og det talte svar syntetiseres af ElevenLabs Flash med en dansk stemme.
Backenden streamer hvert trin – transskription, klassifikation, beslutning – til et Next.js-operatørdashboard via Server-Sent Events, så et menneske kan følge opkaldene live. SSE-mønsteret spejler TwinCurrents eksisterende realtids-chat-plumbing, hvilket gjorde det muligt at samle hele pipelinen inden for en hackathon-tidsramme.
Opkald besvares automatisk via Sinch-telefoni, så den beskyttede persons telefon aldrig behøver at ringe for en ukendt opkalder.
ElevenLabs Scribe omsætter opkalderens talte dansk til tekst, som systemet kan ræsonnere over, mens samtalen sker.
En Gemini Flash-model i JSON-tilstand klassificerer transskriptionen og scorer, hvor sandsynligt opkaldet er svindel.
ElevenLabs Flash syntetiserer naturlig dansk tale, så AI'en kan interagere med opkalderen.
Et Next.js-dashboard streamer transskriptioner og klassifikationer live via SSE, så et menneske kan overvåge opkald.
Går efter den svindelkanal der stod åben, efter SMS-svindel blev slået ned – designet til at beskytte den mest udsatte gruppe.
Sinch-telefoni
Modtager det indgående opkald og bygger bro mellem lyd og backend.
Gemini Flash + ElevenLabs
Klassifikator i JSON-tilstand plus Scribe STT og Flash dansk TTS.
SSE-operatørstream
Backenden streamer live events til Next.js-dashboardet.
Rust / Axum
Backend til pipeline-orkestrering på Railway
ElevenLabs Scribe + Flash
Tale-til-tekst og dansk tekst-til-tale
Gemini Flash
Svindelklassifikator i JSON-tilstand
Next.js + SSE
Live operatørdashboard på Vercel
5
trins stemmepipeline
3
AI-tjenester i én løkke
SSE
live operatørstream
2026
bygget på RoyalHacks
Familieværn gik fra koncept til en fungerende stemmepipeline på en hackathon. Har I noget, der hurtigt skal fra idé til prototype, så lad os tale sammen.
Vi svarer inden 24 timer — ofte samme dag