Voicemail na Linuxu
Jan Kasprzak
kas na informatics.muni.cz
Sobota Listopad 29 19:14:31 CET 1997
"Martin Prosek" pise:
: Existuje nekde u nas nejaky zdroj popisujici %subj%? Pripadne zkusenosti s
: instalaci a provozem. Uvitam odkazy na aktualni verze programu
: (mgetty+senfax v podle informaci z jeho primarniho URL pry jiz voice
: funkce neobsahuje).
V RH4.2 je balik mgetty-voice, ktery to umi. Dokonce v contribu je
i RPMko novejsi verze. Pracuje se s tim dost dobre (ma to neco jako knihovnu,
se kterou lze komunikovat z libovolneho scriptu pres dva descriptory).
Napsal jsem o rozhrani pro Perl, se kterym se voice modem pouziva treba takto:
use Voice;
my $v = new Voice;
$v->init;
$v->add_handler('BUSY_DETECTED', 'konec', sub { exit 0; });
$v->enable_events;
$v->play("welcome.msg");
$v->expect("READY");
$v->shutdown;
exit 0;
Mozna jeste trochu zmenim design tohoto rozhrani (napriklad aby to
umelo vracet udalosti i primo a ne jenom pres predem zadany handler.
Jako dokumentace je dobre si precist Readme.Beginners
a Readme.Voiceshell a pak priklady v adresari scripts (ve zdrojove verzi;
v i386.rpm bohuzel nejsou).
Mam pres to udelany program, ktery na pozadani zavola nekam a
prehraje zvukovy soubor, pripravuji rozsahlejsi aplikaci rizenou pres
DTMF kody.
Pouzivam ZyXEL 1496.
-Yenya
--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz> http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz 0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\ Czech Linux Homepage: http://www.fi.muni.cz/~kas/linux/ ///
/// MS is a lot better at making money than it is at making \\\
// good operating systems. --Linus Torvalds \\
Další informace o konferenci Linux