MorseSpeaker

Morse in the air.
Words in your ear.

MorseSpeaker is an iOS app that listens to Morse code through your device's microphone, decodes it in real time, and reads it aloud — no cables, no rig interface, no typing.

Download on the App Store Free · Version 1.0 · iOS 17 or later · iPhone

Set your iPhone near the radio speaker and press Start Listening. MorseSpeaker finds the tone automatically, locks onto its frequency, follows the sender's speed, and turns dits and dahs into text on screen — speaking each completed word aloud. Plug in earbuds and the voice goes to your ears while the phone keeps listening to the radio.

Everything happens on the device, in real time. Nothing is recorded and no audio ever leaves your phone.

  • Decode by ear, speak by voice

    Received Morse becomes spoken words through your earbuds and live text on screen — both at once.

  • Automatic tone & speed tracking

    Finds the tone anywhere from 300–1200 Hz and follows senders from roughly 5 to 40 WPM. No setup dials.

  • Live signal coaching

    On-screen alerts tell you when the Morse is too quiet or nothing decodable is arriving, so you can fix volume and placement in seconds.

  • Ham-aware word correction

    Optional correction heals one-letter decode errors in plain English words — and is built to never touch callsigns, Q-codes, or ham shorthand.

  • Prosigns and punctuation

    Understands BT, AR, and SK prosigns plus numerals and punctuation, as used in W1AW code practice and on-air traffic.

  • Survives real life

    Phone call mid-copy? MorseSpeaker pauses cleanly and resumes when you hang up, with its frequency lock and speed tracking intact.

  1. Place your iPhone 6–10 inches from the radio speaker, with the bottom edge — where the microphone is — facing it.
  2. Plug earbuds into the phone so spoken words go to your ears, not back into the microphone.
  3. Press Start Listening, then start the Morse. The app locks on within a few seconds.
  4. If the orange Signal weak alert appears, raise the radio volume or move the phone closer until it goes away. That's the whole calibration.

MorseSpeaker was built with the amateur radio community in mind — operators learning CW, checking their copy against W1AW code practice, or monitoring traffic hands-free. It is especially intended as a tool for blind and low-vision operators, for whom spoken copy of received CW can matter most. It works with any Morse audio: a rig's speaker, code practice recordings, or another operator across the room.