I was wondering if anyone had made a Morse code translator, and sure enough I found several on the Internet. These programs allow you to type in plain text which is then converted to Morse code or vice-versa. As Morse himself said, "What hath God wrought?"
Those machines are fine for sending, but nothing beats the human brain for receiving.
And nothing translates a sloppy fist. In other words, a poor code sender.
I can send clear code at 30-35 wpm. If the other OP is a skillful and
clear sender, I can get most on receive.
But I prefer to both send and receive at 20-22 wpm and adjust to the skill level of the contact.
30 wpm sounds like lightning to the uninitiated, but since we are spelling out each word letter by letter, it truly becomes just a comfortable, ordinary speaking voice.
In fact, s l o w senders become harder to copy and many advanced Morse operators won’t bother with them. Which is a shame, but it’s not intended to be rude.