Учим сервер говорить

Потребовалось мне научить свою систему мониторинга разговаривать ) Вот во что это вылилось ))
apt-get install festival
apt-get install festvox-ru
echo «Проверка» | festival —tts —language russian

Собственно отправка с виндового сервера сообщения осуществлена plink’ом
C:controlplink.exe -batch -l user -pw passw0rd 192.168.0.19 sh voice.sh 1 2

собственно voice.sh


#!/bin/bash
# вывод на экран
echo $1 $2
if [ $1 -eq 1 ] ; then
text="Событие1"
else
if [ $1 -eq 2 ] ; then
text="Событие2"
else
if [ $1 -eq 3 ] ; then
text="Событие3"
else
echo "Незнаю что"
fi
fi
fi
if [ $2 -eq 0 ] ; then
text2="пример1"
else
text2="пример2"
fi

echo $text "ололо" $text1 $text2 | festival --tts --language russian

Не удержался ) до кучи в crontab

50 17 * * * echo «Десятимин+утная гот+овность»| festival —tts —language russian
30 9 * * * echo «Доброе утро б+оги»| festival —tts —language russian
55 17 * * 5 echo «С пятницей нас. Ура.»| festival —tts —language russian

Во, так то лучше )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.