Skip to content
Speaking clock for Asterisk
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Audio updated instructions for debian Jul 3, 2017

Asterisk TIM

Speaking clock implementation for asterisk, which uses samples from historical speaking clocks.



See the Folders in the Audio directory for more details, but the following voices are available

  • "ETHEL" - Ethel Cain (Coming soon)
  • "PAT" - Pat Simmons
  • "GORDON" - Gordon Gow (Coming soon)

The default voice is PAT


  • Check this repository out into /etc/asterisk/asterisk-tim
cd /etc/asterisk
git clone
  • Create a symlink to the audio files
ln -s /etc/asterisk/asterisk-tim/Audio /usr/share/asterisk/sounds/TIM
  • Add an entry to /etc/asterisk/extensions.conf which includes the TIM macro
#include /etc/asterisk/asterisk-tim/macro.conf
  • Steer a number in your dialplan (eg 123) towards the TIM macro
;; 123 - Speaking clock
; ${VOICE} indicates the voice to use, the following voices are available:
; "PAT" - Pat Simmons

exten => 123,1,Macro(TIM,${VOICE})

  • If you're not already doing so, install and configure "ntpd" to sync your servers clock with an internet time source


  • Noise reduction on Pat Simmons samples
  • Record Ethel Cain


  • Paul Seward - - Asterisk Macro, audio recordings for Gordon Gow and Ethel Cain
  • Andrew Emmerson - Audio recording of Pat Simmons
You can’t perform that action at this time.