Ever missed a call sign during a net and had to ask two or three times for a repeat? That’s how this whole project started for me — I’m just not great at catching every letter on the first try, especially on busy repeaters. I decided to build myself a helper. The first version ran on my AllStar-linked repeater: Records each transmission Runs it through speech-to-text Indexes the transcript by timestamp and call sign Displays it live on a web dashboard with downloadable NetControl logs That worked great for me and for our net control operators, but there was a problem — my repeater is linked to DoDropIn, so there’s always chatter. Not ideal if a small club just wants a clean net log. Enter the TSN (Transcriber Service Node) The TSN is a separate AllStar node that any ham with AllStar linking capability can connect to. It only transcribes your traffic — no outside hub chatter. No RF rebroadcast unless you choose to link it somewhere else. When you’re done, you can download the transcript and call sign log for your session. It works for: Clubs – run your net and get an instant attendance log. Accessibility – give hearing-impaired hams a way to follow or review. Training – review how a net flowed or check mic technique. Personal logs – archive your own QSOs without writing everything down. How It Works Runs on a Raspberry Pi with an AllStar node number Automatic recording + speech-to-text Public-facing dashboard and API Same backend as my main repeater’s dashboard, just isolated for clean sessions Deployable in minutes if a club wants their own If you want to try it: Look up my callsign KK7NQN on QRZ — my bio has both dashboard links and the connection info for the TSN. Happy to answer questions about the setup, the API, or even how to build your own node. 73, Hunter, KK7NQN
It will be a feature article in Zero Retries 0217 published on 2025-08-29 - https://www.zeroretries.org/p/zero-retries-0217. Steve N8GNJ