Morse Meister
An iOS app that teaches kids Morse code through illustrated comic adventures, and decodes Morse it hears through the microphone live, with a neural network that runs on the iPhone.
Morse tones are played to the phone and the text appears letter by letter: HEL, HELLO, HELLO WORLD.






Learning Morse code is fun but tedious. Kids want to exchange 'secret' messages even before they know the alphabet.
Kids learn all 26 letters in 10 playful levels: listen, recognise, then send Morse themselves with a telegraph button. Any word can be typed and seen and heard as Morse. The microphone decodes Morse live at 5 to 40 words per minute, completely offline. Speed, pitch, volume and radio noise are adjustable, and stars and a progress path keep kids motivated.
Detecting Morse code in an audio stream is hard. The model had to be optimised for on-device inference with CoreML.