OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily check against my text.
Unfortunately, instead of speaking the individual letters, the software tries to make a word from them - the result is even less understandable than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
Inserting the required spaces automatically is not difficult,
using ABFR for example, if you can copy/paste the text,
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
On 5 Jan 2026 at 9:46:54rC>AM GMT, "Liz Tuddenham" <Liz Tuddenham> wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse
Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
OT: did you know there used to be a software application for classic that was supposed to be able to convert Morse Code to english text on the fly. I could never get it to work though.
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
J. J. Lodder <nospam@de-ster.demon.nl> wrote:
Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check my written results with the string of about 100 random letters that had been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text when key is pressed" should give me a spoken version that I can easily check against my text.
Unfortunately, instead of speaking the individual letters, the software tries to make a word from them - the result is even less understandable than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the letters individually?
Inserting the required spaces automatically is not difficult,
using ABFR for example, if you can copy/paste the text,
What is ABFR?
You could try AppleScript - I think the following should be backwards compatible with Mac Classic. Just paste it into Script Editor and run.
set theCharacters to "MORSE"
repeat with aLetter in theCharacters
say aLetter
end repeat
On 05/01/2026 09:46, Liz Tuddenham wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily check against my text.
Unfortunately, instead of speaking the individual letters, the software tries to make a word from them - the result is even less understandable than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
You could try AppleScript - I think the following should be backwards compatible with Mac Classic. Just paste it into Script Editor and run.
set theCharacters to "MORSE"
repeat with aLetter in theCharacters
say aLetter
end repeat
Bruce <07.013@scorecrow.com> wrote:
On 05/01/2026 09:46, Liz Tuddenham wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse
Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily
check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
You could try AppleScript - I think the following should be backwards
compatible with Mac Classic. Just paste it into Script Editor and run.
set theCharacters to "MORSE"
repeat with aLetter in theCharacters
say aLetter
end repeat
Mac Mini - OS 10.15.7
I have searched for "Applescript" on this machine and cannot find
anything with that name.
On 2026-01-07, Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
Bruce <07.013@scorecrow.com> wrote:
On 05/01/2026 09:46, Liz Tuddenham wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check >> > my written results with the string of about 100 random letters that had >> > been sent. The letters are displayed as a string in a window of "Morse >> > Mania", so highlighting the string and choosing: "Speak selected text
when key is pressed" should give me a spoken version that I can easily >> > check against my text.
Unfortunately, instead of speaking the individual letters, the software >> > tries to make a word from them - the result is even less understandable >> > than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
You could try AppleScript - I think the following should be backwards
compatible with Mac Classic. Just paste it into Script Editor and run.
set theCharacters to "MORSE"
repeat with aLetter in theCharacters
say aLetter
end repeat
Mac Mini - OS 10.15.7
I have searched for "Applescript" on this machine and cannot find
anything with that name.
/Applications -> Utilities -> Script Editor on my Mac running 26.2.
Alan B <alanrichardbarker@gmail.com.invalid> wrote:
On 2026-01-07, Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
Bruce <07.013@scorecrow.com> wrote:
On 05/01/2026 09:46, Liz Tuddenham wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check
my written results with the string of about 100 random letters that had
been sent. The letters are displayed as a string in a window of "Morse
Mania", so highlighting the string and choosing: "Speak selected text >> > when key is pressed" should give me a spoken version that I can easily >> > check against my text.
Unfortunately, instead of speaking the individual letters, the software
tries to make a word from them - the result is even less understandable
than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is
there any other way of forcing the speech software to spell out the
letters individually?
You could try AppleScript - I think the following should be backwards
compatible with Mac Classic. Just paste it into Script Editor and run. >>
set theCharacters to "MORSE"
repeat with aLetter in theCharacters
say aLetter
end repeat
Mac Mini - OS 10.15.7
I have searched for "Applescript" on this machine and cannot find anything with that name.
/Applications -> Utilities -> Script Editor on my Mac running 26.2.
Thanks. The script sort-of worked but it says "Capital M, Capital O,
Capital R, Capital S, Capital E" As the random characters from Morse
Mania are all capitals (upper case), how do I write the script to just
read the letters?
Can I remove the "Capital" each time or can they be translated into
lower case (I haven't found anything on the Web to suggest that
Applescript will do this)?
Sorry for replying to my own post - but I have found a way of invoking a shell script from Applescript to change the case of the letters.
Problem solved! Thanks to all who helped.
On 2026-01-07, Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
[snip]
Sorry for replying to my own post - but I have found a way of invoking a shell script from Applescript to change the case of the letters.
Problem solved! Thanks to all who helped.
Ah yes 'do shell script' Glad you're sorted :)
Thanks. The script sort-of worked but it says "Capital M, Capital O,
Capital R, Capital S, Capital E" As the random characters from Morse
Mania are all capitals (upper case), how do I write the script to just
read the letters?
Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
J. J. Lodder <nospam@de-ster.demon.nl> wrote:
Liz Tuddenham <liz@poppyrecords.invalid.invalid> wrote:
OS 10.15.7
I am learning Morse Code and it would be helpful if I could cross-check my written results with the string of about 100 random letters that had been sent. The letters are displayed as a string in a window of "Morse Mania", so highlighting the string and choosing: "Speak selected text when key is pressed" should give me a spoken version that I can easily check against my text.
Unfortunately, instead of speaking the individual letters, the software tries to make a word from them - the result is even less understandable than that famous Welsh place name!
Other than editing the string to put spaces between each letter, is there any other way of forcing the speech software to spell out the letters individually?
Inserting the required spaces automatically is not difficult,
using ABFR for example, if you can copy/paste the text,
What is ABFR?
A Better Finder Rename.
It is ancient, it may even have existed for your pre-OSX Macs.
It can do really complicated transformations on file names,
hence on any not too long text string, [1]w
Jan
[1] Unfortunately the developer has allowed himself
to fall into Apple's forced obsolescence trap,
and he can no longer supply older versions.
They may be found elsewhere perhaps.
Later versions work fine, but they are more cumbersome to use.
FYA, I have used it, on request of a friend,
to make a (completely useless of course) ROT13 app for file names.
(it also does ROT5 on the digits)
Just to show that it can easily be done.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 54 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 17:43:41 |
| Calls: | 742 |
| Files: | 1,218 |
| D/L today: |
4 files (8,203K bytes) |
| Messages: | 184,414 |
| Posted today: | 1 |