Ale Report post Posted 01/28/2004 09:54 AM Hi there! I have a question for you... I need to detect an incoming fax signal and transfer the call to another line (fax line). Is it possible? Thank u very much! Ale Share this post Link to post
SupportTeam Report post Posted 01/28/2004 12:26 PM Yes, it is. In the first module have a path: on {fax} goto [Transfer Call] where the Transfer Call points to the call transfer module which transfers the call to the fax machine's extension. Then when the fax calling tone is detected the "on {fax} goto ..." path will be taken. Share this post Link to post
Ale Report post Posted 01/28/2004 03:30 PM Thanks a lot for your reply, I tried but it didn't work... Reading the trace i can see that VoiceGuide detect an incoming call, but not as fax. First module don't transfer the call, but it waits until it goes on timeout. I don't know why... I am working on VG 5.1.7 version. Maybe I forgot something... Can you help me? Thank you Ale Share this post Link to post
SupportTeam Report post Posted 01/28/2004 10:07 PM If the calling fax is sending the fax 'beep' tones then the modem/Dialogic should have detected those... Are you using a modem or a Dialogic card? Could you please post a copy of VoiceGuide's Debug Printout which captures the incoming fax call, this will allow us to see what is going wrong. (When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.) Share this post Link to post
Ale Report post Posted 01/29/2004 08:36 AM Hi there! Here is the request trace log... 002707.18 0 sys cleanup Start 002707.19 0 sys cleanup End 002726.81 0 callstate OFFERING 65582 0 4 002726.81 0 Answer the call at 1/29/2004 12:27:26 AM 002726.81 0 lineAnswer(65582) => 65855 002726.82 0 ring 1 002726.82 0 callstate ACCEPTED 65582 0 0 002726.89 0 tapi Reply (LineEvReply) ok 65855 0 002726.93 0 callstate CONNECTED 65582,0,0 002726.94 0 WorkingModeTAPI@Connected= 002726.95 0 WorkingModeScript@Connected= 002726.95 0 Inband detection not enabled 002726.96 0 StartLoadedVgs at 1/29/2004 12:27:26 AM 002726.98 0 [Answer] Playing 002726.98 0 [Answer] Playing () 002726.99 0 LsPlayMsg EV_PLAY_FINISHED 002727.00 0 RunModule PLAY end 002757.05 0 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 002757.06 0 [Play] Playing 002757.07 0 [Play] Playing () 002757.08 0 LsPlayMsg EV_PLAY_FINISHED 002757.10 0 RunModule PLAY end 002802.15 0 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 002802.17 0 [Play] Playing () 002802.18 0 LsPlayMsg EV_PLAY_FINISHED 002807.22 0 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 002807.23 0 [Play] Playing () 002807.25 0 LsPlayMsg EV_PLAY_FINISHED 002826.27 0 callstate DISCONNECTED 65582,32,0 002826.29 0 LsPlayMsgFinished EV_REMOTEPARTY_DISCONNECT 002826.31 0 Hanging up call... 002826.32 0 RecSoundStop ok 002826.34 0 PlaySoundStop ok 002826.35 0 fnHangupCall end 002826.68 0 callstate IDLE 65582 0 0 002826.70 0 WorkingMode@Idle= 002826.73 0 tapi Reply (LineEvReply) ok 66317 0 002827.66 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 002827.67 0 ReinitTelephony due to IDLE start 002827.69 0 tapic lineDeallocateCall(MainCall:65582) 0 002828.08 0 lineOpen(0) => 0 002828.09 0 Waiting for a call... 002828.10 0 lineOpen(0)LineHandle=66043 I am not using a Dialogic, but standard modem/fax/voice v.92 Thank you. Ale Share this post Link to post
SupportTeam Report post Posted 01/29/2004 12:07 PM Looks like the modem used just does not detect the fax calling tone... Here is a trace on our test system using v5.1.7 of VG. Test system uses a Dialogic D/4PCI card - which is what you'd want to be using anyway if you want to be able to transfer the call... As you can see the fax calling tone is detected by Dialogic on line: 230135.58 8 monitormedia 32( G3FAX) The presence of the "on {fax}" path is confirmed: 230135.58 8 Fax tone detected, see if current module has "on {fax}" path specifed... 230135.59 8 "on {fax}" path found and soon after the script jumps to the Call Transfer module: 230136.03 8 [Transfer to Fax Ext] Blind Transfer to 111 (TAPI) 230131.42 8 linedevstate 2048 0 0 230131.42 8 callstate OFFERING 65588 0 4 230131.44 8 Start without answering the call 230131.44 8 StartLoadedVgs at 29/01/2004 11:01:31 PM 230131.47 8 TimeoutClear 230131.47 8 [Play 1] Playing 230131.50 8 lineAnswer(65588) => 65878 230131.50 8 Lev_CallerID [0293562591,] 230131.52 8 Lev_CallerID [0293562591,] 230131.52 8 callinfo CALLEDID 230131.52 8 callinfo ORIGIN 230131.52 8 ring 0 230132.05 8 callstate CONNECTED 65588,1,0 230132.05 8 WorkingModeTAPI@Connected= 230132.05 8 WorkingModeScript@Connected=BeforeAnswerRun 230132.08 8 Inband detection not enabled 230132.08 8 tapi Reply (LineEvReply) ok 65878 0 230132.09 8 callinfo MONITORMODES 230132.09 8 TimeoutClear 230132.09 8 [Play 1] Playing 230132.09 8 [Play 1] Playing () 230132.09 8 ScriptEventCode 8001 iLineState=1100 230132.09 8 LsPlayMsg EV_PLAY_FINISHED 230132.11 8 TimeoutSet 10 EV_TIMEOUT_REPLAYMSG 230132.11 8 RunModule PLAY end 230135.58 8 monitormedia 32( G3FAX) 230135.58 8 Fax tone detected, see if current module has "on {fax}" path specifed... 230135.59 8 "on {fax}" path found 230135.59 8 TimeoutClear 230135.59 8 TimeoutSet 0.4 EV_TIMEOUT_READYTOBEGINTRANSFER 230136.03 8 Timer fired EV_TIMEOUT_READYTOBEGINTRANSFER 230136.03 8 ScriptEventCode 9012 iLineState=1900 230136.03 8 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 230136.03 8 TimeoutSet 30 EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG 230136.03 8 [Transfer to Fax Ext] Blind Transfer to 111 (TAPI) 230136.06 8 lineBlindTransfer(65588,111,0) in LsXferStart => 65554 230137.63 8 callstate ONHOLDPENDTRANSFER 65588 0 0 230138.34 8 linedevstate 2048 0 0 230138.34 8 callstate IDLE 65588 0 0 230138.34 8 WorkingMode@Idle=BlindTransfer 230138.34 8 TimeoutClear 230138.38 8 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 230138.39 8 tapi Reply (LineEvReply) ok 65554 0 230139.38 8 Timer fired EV_TIMEOUT_TIMETOREINITLINE 230139.38 8 ScriptEventCode 9008 iLineState=1900 230139.38 8 LsXferStart EV_TIMEOUT_TIMETOREINITLINE 230139.38 8 ReinitTelephony due to IDLE start 230139.39 8 tapic lineDeallocateCall(MainCall:65588) 0 230139.70 8 lineOpen(8) => 0 230139.70 8 Waiting for a call... Share this post Link to post
Ale Report post Posted 02/12/2004 12:13 PM Hi again! We are still trying to transfer an incoming fax call... Now we have a Dialogic D/4PCI card... Reading last trace I saw that it recognize fax call and tries to transfer call to an internal number... but it can't. Can you help me? Thank u! Ale VGSandTrace.zip Share this post Link to post
SupportTeam Report post Posted 02/12/2004 01:17 PM Are you using v5.1.7 of VG? Are you using Dialogic SR5.1.1 drivers? Can yuo try setting the TransferControl_TelBoards in VG.INI to TAPI and try the transfer again. 100542.86 8 [benvenuto] Number Input 100542.86 8 [benvenuto] Playing (C:\VigileElettronico\VoiceGuide\Voci\MessaggioDiBenvenuto.wav) 100542.95 8 PlaySoundStart ok [C:\VigileElettronico\VoiceGuide\Voci\MessaggioDiBenvenuto.wav] 100547.71 8 monitormedia 32( G3FAX) 100547.71 8 Fax tone detected, see if current module has "on {fax}" path specifed... 100547.72 8 "on {fax}" path found 100548.07 8 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 100548.07 8 [TransFax] Blind Transfer to 2760 (Generate) 100548.08 8 tapic lineGenerateDigits(66206,!,,0) => LINEERR_RESOURCEUNAVAIL [8000004B] 100548.08 8 Hanging up call... [lineGenerateDigits ret=-2147483573] Share this post Link to post
Ale Report post Posted 02/12/2004 01:35 PM We are using VG in version 5.1.3001, and yes, Dialogic drivers are 5.1.1. If we should overwrite our old version with the newer 5.1.7, our parameters will be right configured? It's important for us because we had many problems about this project (reported in this forum like "Problem With Transfer , D/4PCI in Italy", posted by Cechov.) Thanks a lot! Ale Share this post Link to post
SupportTeam Report post Posted 02/12/2004 09:01 PM Please uninstall v5.1.3, then install v5.1.7 in a new directory - or delete the entire v5.1.3 directory after uninstalling if you wish to install VG in same directory again. I see that the forum thread titled "Problem With Transfer , D/4PCI in Italy" which was regarding setting of correct hookflash length was resolved OK http://voiceguide.com/forums/index.php?showtopic=989 Share this post Link to post
Guest Guest_Ale Report post Posted 02/13/2004 12:09 PM In your opinion it's a VG version problem or a settings configuration problem (TAPI)? I am asking this because it's a hard work for us to change version in environment production. Thanks a lot. Ale Share this post Link to post
SupportTeam Report post Posted 02/15/2004 04:03 AM I'd first try to change the call transfer control mode settings from Generate to TAPI and see if this makes a difference, and if it doesn't then I'd install v5.1.7 Share this post Link to post