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