← Index  /  Lab  /  006
006

Advanced Morse ML

My own Morse decoder model. Existing approaches were unreliable at slow keying speeds, so I designed and trained a new model that handles slow and uneven Morse. Work in progress.

ProjectAdvanced Morse ML
No.SWC-006
Rev.—
StatusIn progress
Since2025
PlatformPython
StackPython · PyTorch · CoreML
ScopeMy own model for decoding Morse code from audio
Drawn byM. Rogg, Basel
Sheet6 / 7
Fig. 1–2 · Screens
SCREENSHOT01 · Spectrogram
SCREENSHOT02 · Detections
§1 · Why

Existing approaches were unreliable at slow keying speeds, which is exactly how beginners key Morse.

§2 · How

I designed and trained a new model that decodes Morse from audio and copes with slow and uneven timing.

§3 · Learned

Work in progress. Notes follow once it ships.

Availability
Work in progress. Results will follow once the new model is evaluated.