HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] voice prompt playback before DTMF read?



Thanks for the response Darren,

You must be reading my mind :) I am going to throw Asterisk into the game as I intend to extend the process - to give the caller a chance to leave a voice mail instead of fax. I've even got one Digium telephony card (TDM04B - 4 fxs ports) for that purpose, which I hope can do the job with Asterisk.

Right now I need quick solution for that exact situation I've described. I have almost managed to get Lee's solution to work. With latest hylafax (actually 4.2.3.1) I am able to playback the voice prompt read the DTMF, then receive the fax successfully. There are some new issues that are messing the things up(lost call ID1 and 2 fields by unknown reason so far), but I hope I will be able to resolve them.

Regards,
Ivan


----- Original Message ----- From: "Darren Nickerson" <darren.nickerson@xxxxxxxx>
To: "Ivan Petrov" <ivanp@xxxxxxxxxxxxx>; <hylafax-users@xxxxxxxxxxx>
Sent: Wednesday, January 04, 2006 5:46 PM
Subject: Re: [hylafax-users] voice prompt playback before DTMF read?



Ivan,

HylaFAX's built-in DTMF handling has thus far assumed the DTMF will originate from automated agents (not people), so it's of limited use in the scenario you propose. As you have learned, Lee is working on extending that functionality and that may be something you wish to pursue with him.

Another very powerful way to do what you're trying to do is to add a second open source software product to the mix - Asterisk, the open source PBX. You can use it to build a simple IVR menu that plays an outgoing message and reacts to DTMF digits, connecting to call to HylaFAX and passing the necessary information along. Asterisk can also re-prompt the user if an incorrect response (or no response) was detected, and react differently according to caller-id, time of day etc. Once you have collected the DTMF you can then connect the call to your ZPX card and signal the DTMF to HylaFAX, or you can even eliminate the card altogether and use Lee's IAXModem.

This may be hitting a small problem with a large hammer and you may find a custom version of HylaFAX with additional DTMF capabilities meets your needs, but it's one of the more common ways to solve this problem today.

-Darren


----- Original Message ----- From: "Ivan Petrov" <ivanp@xxxxxxxxxxxxx>
To: <hylafax-users@xxxxxxxxxxx>
Sent: Wednesday, January 04, 2006 3:45 PM
Subject: [hylafax-users] voice prompt playback before DTMF read?



Hi everyone,

I am trying to implement DTMF recognition in order to better route inbound faxes. So far I managed to get HylaFAX to wait and read the DTMF response.
What happens is modem picks up, waits for the DTMF entry then receives the fax, Notification email after fax is received contains CallID3 entry with the DTMF responce entered, which is exactly what should be happening. This is great. However - if sending party does not enter the necessary count of DTMF digits hylafax closes the connection without receiving a fax.


I have two questions:

1) Is it possible after specific time-out fax to be received no matter DTMF has not been entered?

2) Is it possible to playback a greeting uppon line is answered to prompt sender to punch the x-digit code before submit?

Here are details on what my setup is:
modem :LT V.92 1.0 MT5634ZPX-PCI-U INTERNAL DATA/FAX/VOICE MODEM VERSION 1.32K
hylafax - 4.2.3
OS - Red Hat Enterprise 3 update 6


Thanks!

Regards,
Ivan

____________________ HylaFAX(tm) Users Mailing List _______________________
To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
*To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*







____________________ HylaFAX(tm) Users Mailing List _______________________
 To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
 *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*




Project hosted by iFAX Solutions