Full Build

Från radiobrus till klartext

”
Hitch har varit lyhörda för våra behov och engagerade i att förstå den verklighet där OSCA ska användas. Arbetet har utvecklats löpande utifrån vad testerna visat, och tillsammans har vi justerat både angreppssätt och lösning längs vägen. Det har varit ett nära samarbete där vår operativa erfarenhet och deras tekniska kompetens har drivit utvecklingen framåt.
Ardenity

Varför det spelade roll

När larmet går pratar alla på samma kanal, kort och fort. Den som är OSC, On Scene Coordinator, ska leda insatsen och samtidigt hålla reda på vad som sagts. Missar man några sekunder finns det ingenstans att gå tillbaka till. Ardenity ville ha ett gemensamt facit där hela radiotrafiken finns nedskriven medan insatsen pågår.

Vad vi såg

Ardenity kom med en tydlig bild av vad de ville bygga och hur. Det ingen av oss visste var hur radiotrafik uppför sig när man försöker transkribera den. Brus, korta repliker, anropssignaler och nautiska termer som ingen allmän taligenkänning känner till. Det visade sig i första testet. Det avgjorde hur resten av projektet skulle bli.

Vad vi byggde

OSCA är en Android-app som OSC har på en surfplatta bredvid radion. Den spelar in trafiken i korta segment som Whisper transkriberar på Ardenitys egna maskiner. Sedan tolkar en språkmodell samtalet i sin helhet. Den känner igen talare på anropssignal, rättar felhörningar och sammanställer läget i Mission Hub. Där finns inblandade enheter, skadeläge och fattade beslut i tabellform, så den som inte hinner läsa loggen läser tabellen.

Vad som förändrades

Vi testade mot inspelningar från övningar, hittade var det brast och byggde om. Det vi sitter med nu är något annat än det vi skissade i början. Det gör sitt jobb. Allt som sagts finns kvar, tidsstämplat rad för rad. Den som missar ett anrop läser i kapp i stället för att fråga om. När en ny räddningsledare tar över finns hela bilden i loggen.

Så ser det ut

Radion pratar. Loggen skriver sig själv.

Så här ser kedjan ut bakom kulisserna. Ljudsegmentet kommer in, Whisper transkriberar, filtret släpper igenom, talaren identifieras på anropssignalen, raden når enheterna och lägesbilden i Mission Hub räknas om. Ingen rör tangentbordet.

osca-whisper worker — VHF kanal 16

/ utterances

Simulerad radiotrafik

Vad vi uppnådde

Impact

Hela radiotrafiken nedskriven, medan den pågår.

Enheter, skadeläge och beslut sammanställda ur loggen.

Överlämning med hela loggen, inte ur minnet.

”
Det är sällan ett projekt är så allvarligt och så givande på samma gång. En logg som måste stämma när det gäller, mitt i radiobrus och anropssignaler. Vi har lärt oss längs vägen och bytt riktning mer än en gång. Varje gång blev det bättre.
Erik
Hitch

From insight to action

  • Utgick från Ardenitys idé, inte från ett blankt papper

  • Testade mot riktiga inspelningar från övningar och byggde om efter varje test

  • Bytte angreppssätt när verkligheten sa emot, från en replik i taget till hela samtalet

  • Byggde filter i flera lager mot hallucinationer i bullriga inspelningar

Tech stack

Tech Stack

Laravel
React Native
Livewire
Expo
Laravel
React Native

Listen.

Understand.

Act.