Getting VoiceOver to speak with 24-hour time

Forum
macOS & Mac Apps

Hi all,

It's Joseph here. For a while now, I've wanted voiceover to speak the time using 24-hour format, rather than 12-hour format. I have a time-of-day script that I use to get the time, but it only speaks it in 12-hour time. Is there anything I can do to change this to 24-hour? If so, what processes do I need to go through in order to do so?

Thanks,

Joseph D. King, Esquire

Options

Comments

Submitted by Karoline on Sunday, January 28, 2018

Hello Joseph,

By making a few changes to the script it’s possible to have VoiceOver speak the time in 24 hour format.

Here is the edited script:
https://www.dropbox.com/s/foobm8ds63x27u1/Time%20of%20day%2024%20hour.a…

Simply save the file to a desired location on your hard drive and choose the new script in the VoiceOver utility from the “Commanders” category (Custom commands > Start AppleScript script).