Что нужно? Да в принципе ничего. Если это unix-подобных система, то в ней уже почти всё есть. Может потребуется установить консольную музыкалку (например mplayer).
1 Создаем директории ~/bin/ и ~/bin/clock/
mkdir -p ~/bin/clock/
2 Создаем файл play.sh в директории ~/bin/. Записываем в него три строчки.
#!/bin/bash
export XDG_RUNTIME_DIR=/run/user/1000
/usr/bin/mplayer $1
3 Изменяем права (далем файл исполняемым)
chmod u+x ~/bin/play.sh
4 В каталог ~/bin/clock/ записываем "озвучку" — mp3-файлы. Архив уже
прилагается.
4.1 Вот что в архиве
xuser@mbs:/tmp/clock$ ls
0.mp3 11.mp3 13.mp3 15.mp3 17.mp3 19.mp3 21_30.mp3 22.mp3 3.mp3 6.mp3 8.mp3 play.sh
10_30.mp3 12_30.mp3 14_30.mp3 16_30.mp3 18_30.mp3 1.mp3 21_57.mp3 23_30.mp3 4.mp3 7_30.mp3 9_30.mp3
10.mp3 12.mp3 14.mp3 16.mp3 18.mp3 20_30.mp3 21.mp3 23.mp3 5.mp3 7.mp3 9.mp3
11_30.mp3 13_30.mp3 15_30.mp3 17_30.mp3 19_30.mp3 20.mp3 22_30.mp3 2.mp3 6_30.mp3 8_30.mp3 crontab.txt
xuser@mbs:/tmp/clock$
5 В файл кронтаба (команда crontab -e) вставляем строчки
00 00 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/0.mp3
00 01 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/1.mp3
00 02 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/2.mp3
. . .
00 22 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/22.mp3
30 22 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/22_30.mp3
00 23 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/23.mp3
30 23 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/23_30.mp3
6 Всё. Ну я надеюсь вам понятно что «три точки» на 5 шаге нужно заменить на соответствующие время и пути к mp3-файлам. А также xuser надо поменять на имя вашей учетной записи.