sthibodeau Report post Posted 07/22/2003 10:26 PM I notice that everytime there is Background noice and i answer the call the system hangs up, as soon as i am in a quite area and then answer the phone, the system engages and works fine. How can i fix this problem - Thanks Share this post Link to post
SupportTeam Report post Posted 07/23/2003 12:05 AM Could you please post a copy of VoiceGuide's Debug Printout which captures the hangup, this will allow us to see what is happening. (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
sthibodeau Report post Posted 07/23/2003 12:18 AM Thanks for the replay and here is the event log: 98828 0 Ready To DialOut : 1 (out of 1) 98828 5 Dialing: 13103086400 98828 5 MakeCall => 65570 98828 5 TapiCbTrigSet 65570 7002 99578 5 tapi Reply 65570 0 99578 5 TapiCbTrigClear 99578 5 tapie linedevstate 2048 0 0 99578 5 tapie callstate DIALTONE 65536 0 0 99578 5 tapie callstate DIALING 65536 0 0 99578 5 tapie callstate PROCEEDING 65536 0 0 99593 5 tapie callinfo CALLEDID 99593 5 tapie callinfo REASON 99593 5 Lev_CallerID [0000,] 99671 5 tapie callinfo ORIGIN 12000 5 tapie callstate DISCONNECTED 65536,16,0 12000 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 12000 5 Answering Machine or Fax Detected 12000 5 Dialing: Answering machine detected [NONE] 12000 0 DELETE FROM CallQue WHERE ID=58; 12015 5 HangupCall called from [] 12015 5 Hanging up call... 12015 5 PlaySoundStop ok 12015 5 Waiting for a call... 12015 5 fnHangupCall end 12031 5 RecSoundStart err[3] 12031 5 HangupCall called from [] 12031 5 Hanging up call... 12031 5 PlaySoundStop ok 12031 5 Waiting for a call... 12031 5 fnHangupCall end 12031 5 tapi Reply 66526 LINEERR_OPERATIONFAILED [80000048] 12062 5 tapie linedevstate 2048 0 0 12062 5 tapie callstate IDLE 65536 0 0 12062 5 WorkingMode@Idle= 12062 5 LineState(iLineId).iVgsIdx = 0 12062 5 set EV_TIMEOUT_TIMETOREINITLINE 1 12062 5 set EV_TIMEOUT_TIMETOREINITLINE 2 12078 5 tapi Reply 66509 0 13125 5 LsDialoutRecAnswerMachineWelcMsg EV_TIMEOUT_TIMETOREINITLINE 13125 5 ReinitTelephony due to IDLE start 13125 5 tapic lineDeallocateCall(MainCall:65536) 0 13265 5 lineOpen(5) => 0 13265 5 Waiting for a call... 13281 5 lineOpen(5)LineHandle=66475 Share this post Link to post
SupportTeam Report post Posted 07/23/2003 12:58 AM In the trace we can see: 12000 5 Answering Machine or Fax Detected Looks like the Dialogic card is picking up from the noisy line the frequencies it usually associates with and Answering Machine and classifies the call as having been answered by one. Then VoiceGuide hangs up as the dial entry does not specify what script or sound file to play when a call is answered by an answering machine. The best way to resolve this is to specify what script/sound file is to be used when an Answering Machine answers the call. How are you currently specifying the numbers to be called? Which version of VoiceGuide are you using? Share this post Link to post
sthibodeau Report post Posted 07/23/2003 01:32 AM How are you currently specifying the numbers to be called? Which version of VoiceGuide are you using? I am currently using V4.9, for testing purposes i am just manualy inputting one number! Ok I specified the same script to play upon an ANswering machine detection and i have noticed two very serious problems: 1) Once it thinks it has detected an answer machine, but there is not, just BG noise from my TV, it takes a good 5 secs or so before it starts playing the Script. How can we fix that problem? 2) WHen playing the script from the destection of an answering machine it does not allow for DTMF control, meaning i can not access any of the programmed option in the script. Is this fixable? Here is the event log: 35609 0 Ready To DialOut : 1 (out of 1) 35609 5 Dialing: 13103086400 35609 5 MakeCall => 65810 35609 5 TapiCbTrigSet 65810 7002 36375 5 tapi Reply 65810 0 36375 5 TapiCbTrigClear 36375 5 tapie linedevstate 2048 0 0 36375 5 tapie callstate DIALTONE 65861 0 0 36375 5 tapie callstate DIALING 65861 0 0 36375 5 tapie callstate PROCEEDING 65861 0 0 36375 5 tapie callinfo CALLEDID 36375 5 tapie callinfo REASON 36375 5 Lev_CallerID [0000,] 36484 5 tapie callinfo ORIGIN 48328 5 tapie callstate DISCONNECTED 65861,16,0 48328 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 48328 5 Answering Machine or Fax Detected 48328 5 Dialing: Answering machine detected [D:\Documents and Settings\Scott Thibodeau\Desktop\GNC NEW DEMO\GNC Gold Card.vgs] 48328 0 DELETE FROM CallQue WHERE ID=63; 48359 5 RecSoundStart file[D:\Program Files\VoiceGuide\data\RecAm_5.wav] ok 51453 5 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 52468 5 RecSoundStop ok 52468 5 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 52468 5 [start] Playing 52468 5 [start] Playing (Start.wav) 52515 5 PlaySoundStart ok [D:\Documents and Settings\Scott Thibodeau\Desktop\GNC NEW DEMO\Start.wav] 52515 5 RunModule PLAY end 88843 0 Btn Hangup on line 5 88843 5 LsPlayMsg EV_TIMEOUT_HANGUP 89859 5 PlaySoundStop ok 89859 5 HangupCall called from [] 89859 5 Hanging up call... 89859 5 PlaySoundStop ok 89859 5 fnHangupCall end 89906 5 tapie linedevstate 2048 0 0 89906 5 tapie callstate IDLE 65861 0 0 89906 5 WorkingMode@Idle= 89921 5 set EV_TIMEOUT_TIMETOREINITLINE 2 89921 5 tapi Reply 65912 0 90968 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 90968 5 ReinitTelephony due to IDLE start 90968 5 tapic lineDeallocateCall(MainCall:65861) 0 91125 5 lineOpen(5) => 0 91125 5 Waiting for a call... 91125 5 lineOpen(5)LineHandle=65929 Share this post Link to post
SupportTeam Report post Posted 07/23/2003 01:58 AM Once it thinks it has detected an answer machine, but there is not, just BG noise from my TV, it takes a good 5 secs or so before it starts playing the Script. If Dialogic card indicates that an Answering Machine has answered the call then VG tries to figure out when the Answering Machine's welcome message stops playing. It does this by waiting for about 2 seconds worth of silence on the line - then it will start playing the Answer Machine message/script. WHen playing the script from the destection of an answering machine it does not allow for DTMF control, meaning i can not access any of the programmed option in the script. Is this fixable? Dialogic detection of Answering Machines is usually very reliable - we have not seen it getting confused with the background TV conversations before... as such we have not tested DTMF tone detection in "Answering Machine" mode - as this was not something that we have encountered before - answering machines do not play DTMF tones to control calling programs... I'll ask people over here to set up tests and see what can be done in this scenario. Share this post Link to post
sthibodeau Report post Posted 07/23/2003 02:04 AM Thank you very much for all your help! Is there way to turn off the Answer machine detection function completely and just force it to just play the script in normal mode regardless of who or what answers? Share this post Link to post
SupportTeam Report post Posted 07/23/2003 04:59 AM Please see answer in thread: http://katalinatech.com/forums/index.php?a...f=2&t=432&st=0& Share this post Link to post