Date: Fri, 17 Dec 1999 22:27:00 +0100 (CET) From: Fritz Tobias Weihmann <tobias-public@gmx.de> To: Leif Neland <leif@neland.dk> Cc: freebsd-isdn@freebsd.org Subject: RE: logging incoming calls Message-ID: <XFMail.19991217222700.tobias-public@gmx.de> In-Reply-To: <02cf01bf4757$ee978ee0$0e00a8c0@neland.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On 15-Dec-1999 Leif Neland wrote: > Also, is there something which could do voice-response, and the talking could > be interrupted by the caller pressing the touchtone keys? Currenty no. My solution was to set up a different ISDN number for checking the messages (Deutsche Telekom hands out up to 10 numbers for free) and the following script for it: ... isdntelctl -c dd if=$LIBDIR/beep.al of=$DEVICE bs=2k dd if=$DEVICE of=/tmp/eingabe.al count=20 bs=2k dd if=$LIBDIR/beep.al of=$DEVICE bs=2k let ERG=`dtmfdecode </tmp/eingabe.al` ... So you've one number for everyone to leave messages and one for checking your answering machine. After the first beep you have about 5 seconds to dial your code. After the second beep, the DTMF codes are checked and if the password is right, the messages are played. You might also do this with one telephone number. The length of the re- cording can be adjusted by setting the "count=" argument. Its the number of 512 byte blocks to record. Greetings, Tobias ------------------------------------------------------------------------- Tobias Weihmann; private eMail: rosenkranz@geocities.com "Live would be much easier if we could have a look at the sourcecode." "Right, but guess how easy life would be if it was *opensource*!" ------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.19991217222700.tobias-public>