Nine-Line Radio AI

by Allen Krause
Nine-Line Radio AI

Summary

Voice MEDEVAC/CAS assistant with paper nine-line phraseology, AI readback, safety calls, and automatic US/USSR ground ambulance response.

Description

Nine-Line Radio AI is a server-authoritative radio desk for MEDEVAC and CAS nine-line calls in Arma Reforger.

WINDOWS PC VOICE WORKFLOW
- Hold F9, speak naturally, then release
- Offline speech recognition converts the call into validated commands
- The game records the normalized value and selected code for each line in the active request; AI acknowledgments and readbacks use those recorded choices
- LIFELINE/HAWG replies are spoken through offline Windows text-to-speech
- Paper call-up: "Break, break, break. [call sign] calling for a nine line."
- Wait for the AI acknowledgment, then say "Nine line is as follows."
- Say "How copy?" for readback, "Belay that" before a correction, and "Fly for flight" after the correct readback; the paper flight does not take off until that phrase
- After "Fly for flight," send lines 6-9 and the general-area/incoming-fire situation while the responder is en route
- Do not start another nine-line while one is in progress

The public Reforger addon API does not expose VoN microphone audio or transcripts. Voice therefore requires the separate Windows Nine-Line Voice Companion running locally on 127.0.0.1. It stores no audio, uses no cloud service, and needs no API key. The companion must be installed separately; the Workshop addon cannot launch Windows programs. Consoles and PCs without the companion can use the /9line chat fallback.

TEXT COMMANDS
/9line help
/9line medevac
/9line cas
/9line 1 <value> through /9line 9 <value>
/9line submit
/9line confirm
/9line status
/9line cancel
/9line complete

FEATURES
- Automatic acknowledgment, correction prompts, validation, readback, and status
- Server-authoritative state, RPC validation, and radio-traffic rate limits
- Powered-radio and living-caller checks
- Automatic US/USSR ground ambulance, driver, road routing, return, and safe cleanup in stock scenarios
- Optional mission-configured response group overrides automatic spawning
- Response crews stay active outside the player's normal AI relevance range
- One-minute and on-station calls based on the ambulance's actual position
- CAS syntax/readback handoff only; no automatic attack task or weapons release

PAPER MEDEVAC CODES
- L1: Eight-digit pickup grid, for example "0123 break 4567"
- L2: Frequency and call sign, for example "Alpha Two on 65 flat in the clear"
- L3: Alpha urgent; Bravo priority; Charlie routine; Delta convenience
- L4: Alpha none; Bravo hoist; Charlie medical resupply; Delta ventilator (some equipment is not simulated)
- L5: Lima litter/cannot move or fight; Alpha ambulatory/can move
- L6: November no enemy; Papa enemy possible; Echo enemy in area; X-Ray enemy shooting at us
- L7: Alpha panels (not in game); Bravo flares; Charlie smoke/no color; Delta no mark (do not use); Echo other marking
- L8: Alpha US military; Bravo US civilian; Charlie non-US military; Delta non-US civilian; Echo POW; include patient counts
- L9: November nuclear; Bravo biological; Charlie chemical; None none; then give the general area/situation and incoming-fire direction

PAPER FREQUENCY EXAMPLES
- 58.5 Noble CMD — Noble staff, platoon leaders, platoon sergeants
- 65.0 MEDEVAC (helicopter)
- 45.5 BAS/ambulance
- 58.0 Voodoo CMD — platoon leaders, platoon sergeants, company medics
- 57.5 Voodoo — company and platoon medics
- 57.0 Med-1 — ACO medics
- 56.5 Med-2 — DCO medics
- Handwritten examples: 65 flat helicopter; 56 flat ambulance

These frequencies are training examples only. The addon checks for a powered radio but does not enforce a tuned game channel.

If a helicopter crashes, the paper safety call is "FALLEN ANGEL" on 65.0. This does not automatically create an aircraft-recovery mission.

IMPORTANT: "Fly for flight" is retained as the paper dispatch phrase. The automatic stock-scenario responder is a GROUND AMBULANCE. A helicopter is not spawned unless the mission explicitly configures or provides one.

Version 0.2.0 corrects the chat-manager load failure from 0.1.0 and adds the PC voice bridge, paper-protocol phraseology, and automatic stock-scenario ground MEDEVAC response.

License

Arma Public License (APL)

Rating
100%
Version
0.2.0
Game Version
1.7.0.54
Version size
25.81 KB
Downloads
816
Created
11.08.2026
Last Modified
11.08.2026
ID
A97D4E8C31F205B7