Guest cechov Report post Posted 12/30/2003 11:12 AM this is the log 120744.61 6 linedevstate 2048 0 0 120744.61 6 callstate OFFERING 65634 0 4 120744.63 6 callinfo CALLEDID 120744.63 6 callinfo ORIGIN 120744.63 6 ring 0 120744.63 6 Answer the call at 30/12/2003 12.07.44 120744.64 6 lineAnswer(65634) => 65771 120745.18 6 callstate CONNECTED 65634,1,0 120745.18 6 WorkingModeTAPI@Connected= 120745.18 6 WorkingModeScript@Connected= 120745.21 6 Inband detection not enabled 120745.22 6 StartLoadedVgs at 30/12/2003 12.07.45 120745.22 6 tapi Reply (LineEvReply) ok 65771 0 120745.24 6 [benvenuto] Number Input 120745.24 6 [benvenuto] Playing (C:\VigileElettronico\VoiceGuide\Voci\MessaggioDiBenvenuto.wav) 120745.29 6 PlaySoundStart ok [C:\VigileElettronico\VoiceGuide\Voci\MessaggioDiBenvenuto.wav] 120748.90 6 dtmf 3 (65634,51,2) 120748.90 6 LsGetNbrsPlayWelcMsg 3 120749.91 6 PlaySoundStop ok 120749.91 6 [benvenuto] Number Input 3 120750.32 6 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 120750.32 6 [TransFax] Blind Transfer to 2760,,, (Generate) 120750.34 6 tapic lineGenerateDigits(65634,!,0) => 0 here the line falls 120751.02 6 generate LINEGENERATETERM_DONE 120751.95 6 LsXferStart EV_TAPI_GENERATE 120754.95 6 LsXferPlayVts EV_HOOKFLASHFINISHED 120754.97 6 tapic lineGenerateDigits(65634,2760,,,,0) => 0 120801.60 6 generate LINEGENERATETERM_DONE 120802.51 6 LsXferPlayVts EV_TAPI_GENERATE 120803.51 6 LsXferPlayVts EV_TIMEOUT_HANGUP 120803.51 6 Hanging up call... 120803.52 6 RecSoundStop ok 120803.52 6 PlaySoundStop ok 120803.53 6 fnHangupCall end 120803.57 6 linedevstate 2048 0 0 120803.57 6 callstate IDLE 65634 0 0 120803.58 6 WorkingMode@Idle= 120803.78 6 tapi Reply (LineEvReply) ok 66350 0 120804.68 6 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 120804.68 6 ReinitTelephony due to IDLE start 120804.69 6 tapic lineDeallocateCall(MainCall:65634) 0 120804.85 6 lineOpen(6) => 0 120804.85 6 Waiting for a call... 120804.86 6 lineOpen(6)LineHandle=66043 120807.95 0 sys cleanup Start 120807.96 0 sys cleanup End it seem that the "!" can't invoke the wait Share this post Link to post
Guest cechov Report post Posted 12/30/2003 11:16 AM I forget I'm using: - Voiceguide 4.1.3 - windows 2000 prof sp4 - Dialogic card 4 - pbx is a philips sopho iS3000 series Share this post Link to post
Guest cechov Report post Posted 12/30/2003 11:20 AM sorry voiceguide is 5.1.3001 Share this post Link to post
SupportTeam Report post Posted 01/02/2004 09:55 AM If the call is hung up when the hookflash is played then this means that the hookflash issued by the Dialogic card is too long and the PBX thinks that the call is finished. You should change the hookflash length to a shorter setting... please see the "Configuring Call Transfers and Conferencing" section of VG help file... Share this post Link to post
Guest cechov Report post Posted 01/05/2004 08:14 AM I tried with values from 0 to 10 step 1 and from 10 to 50 step 10 but nothing changes Share this post Link to post
SupportTeam Report post Posted 01/05/2004 11:19 AM Did you restart the Dialogic service (or restart computer) between changing the setting? Unless that is done the new setting will not be used.... in the trace you quoted before we could see that the hookflash took over half a second (look at the timestamps of the start & finish messages (finish is the LINEGENERATETERM_DONE message): 120750.34 6 tapic lineGenerateDigits(65634,!,0) => 0 120751.02 6 generate LINEGENERATETERM_DONE If you set hookflash to 1 then the caller should just hear a short click followed by the digits 2760 being dialed... you should also see a much shorter time between the lineGenerateDigits and LINEGENERATETERM_DONE messages... Share this post Link to post
Guest cechov Report post Posted 01/05/2004 11:53 AM I stop and restart the dialogic service each time. and the timestamp change at avery change the min value that i see is about 0.30 and not less. Another thing that I've not said before is that the destination phone rings when voiceguid make 120754.97 6 tapic lineGenerateDigits(65634,2760,0) => 0 120801.60 6 generate LINEGENERATETERM_DONE Is it normal? I read on the dialogic site that the hookflah default charater is "&" shoud I change in the "PBX settings" to this value? With a standard phone I can make the transfert without any problem. Thank for help. I'm in a hurry because my customers needs the application Regard. Share this post Link to post
SupportTeam Report post Posted 01/05/2004 12:26 PM Another thing that I've not said before is that the destination phone rings when voiceguid make 120754.97 6 tapic lineGenerateDigits(65634,2760,0) => 0 120801.60 6 generate LINEGENERATETERM_DONE Is it normal? Once the hookflash was held for long enough that the PBX thinks the call was hung up then after hookflash is released the PBX thinks that this just a 'pickup' of the handset of the line and treats VG dialing 2760 is just as if it's dialing the extension... Back to your problem: Sometimes some DLL incompatibility results in the hookflash not working well, and the solution that is needed in such cases is pretty drastic: 1. Reformat. 2. Install Just Win2000 SP2 <- SP2, not some other SP... 3. Install SR 5.1.1 4. Install VoiceGuide 5. Config Dialogic TAPI/Wave, set hookflash to a low value (lets stick to 5). 6. Test hookflash 7. If does not work install SR5.1.1 SP1 8. Test hookflash Plz keep in mind that only SP2 is supported by SR5.1.1 so if you install some DLLs from other SP then the Dialogic drivers may break... Share this post Link to post
Guest cechov Report post Posted 01/05/2004 01:20 PM Ok, I will try... but I tested the script in a "pre-production" configuration and it run. the only difference between the two configuration is the PBX, Is this solution very necessary? or I can try something else Share this post Link to post
SupportTeam Report post Posted 01/06/2004 02:04 AM Looks like first PBX was OK with the longer hookflash, whereas the second one regarded the longer hookflash as a hangup... - and it looks like currently on your system yon cannot control the hookflash length - and the best next step to resolve this is to re-install Win2000 SP2. Share this post Link to post
Guest cechov Report post Posted 01/06/2004 02:12 PM ok, thank a lot I'm reinstalling. I'll write the result Share this post Link to post
Guest cechov Report post Posted 01/07/2004 02:37 PM it doesn't run Any other Idea Share this post Link to post
Guest cechov Report post Posted 01/07/2004 03:15 PM I tried to use the milti-threaded voice tool in the service release 5.1.1 and I try to dial !2760 and it run. Share this post Link to post
SupportTeam Report post Posted 01/08/2004 01:18 AM Did you install (after a disk format) just Win2000 SP2 + Sr5.1.1 + VG and nothing else? Can you please post the Dialogic TSP config. Select "Save As Text" and post the resulting text file here - we can then see how the TSP is configured on your system. The multi-threaded voice app does not use the TSP settings to issue hookflash... and VoiceGuide works though the TSP, so it's the TSP that needs to be set up right in order for transfers to work... (There is also a version of VG coming out which will no longer use the TSP - it will be available in a couple of months...) Share this post Link to post
Guest cechov Report post Posted 01/08/2004 09:38 AM At the first question... yes first Win2000 SP2 + Sr5.1.1 + VG then Win2000 SP2 + Sr5.1.1 SP1 + VG as you suggest d41cfg.txt Share this post Link to post
SupportTeam Report post Posted 01/08/2004 11:00 AM Could you please tell us which Dialogic card is installed in this system, is it a D/4PCI or some other card? After installing SR5.1.1 were any changes made to the default settings in the Dialogic's Configuration Manager? In particular the settings for parameter files, country files, etc... If yes could you please list what new settings were entered... Share this post Link to post
Guest cechov Report post Posted 01/08/2004 11:12 AM yes the dialogic card is D/4PCI in the "Dialogic's Configuration Manager" I set Italian for the country and nothing else Share this post Link to post
SupportTeam Report post Posted 01/08/2004 11:43 AM There is a chance that setting the country in the DCM may overwrite the hookflash settings... Please try the following: Try 1: Select “Australia/NZ” as the Country, After restarting Dialogic service could you plz try a blind transfer again and post the trace from VG – we’ll see if the time take to generate the hookflash changes… If above does not work lets try this: Try 2: Keeping “Australia/NZ” selected as the Country go to Dialogic’s DATA subdirectory (usually in C:\Program Files\Dialogic\DATA) and edit the file An_d4p.prm using Wordpad. You will need to change the line: # PARAM 52:(DECIMAL WORD) 50 # Hook Flash/earth recall duration to: PARAM 52:(DECIMAL WORD) 10 # Hook Flash/earth recall duration Ie: remove the # at the beginning and change 50 to 10 – parameter is in 10ms units, so a setting of 10 will indicate 100ms. Again after restarting Dialogic service plz try a blind transfer again and post the trace from VG. Share this post Link to post
Guest cechov Report post Posted 01/08/2004 12:02 PM I will try... Other Ideas? My customer is very far from me so if you have other ideas please tell me so I'll make only one travel. Thanks a lot Share this post Link to post
SupportTeam Report post Posted 01/08/2004 01:04 PM Nothing else comes to mind at this stage... sometimes new configurations throw up different problems - but basically there are only a few parameters which can affect the hookflash length: 1. TSP config 2. Country selection 3. Parameter file selection & it's contents... so it's those settings that need to be looked at when the hookflash is not working. Looking at VG trace to see if the time between lineGenerateDigits and LINEGENERATETERM_DONE message changes as the settings are changed is a good indication if your changes are having some effect... Share this post Link to post
Guest cechov Report post Posted 01/09/2004 09:53 AM I solve the problem In the DCM I set the country to italy because if I set Austalia/NZ it doesn't dial the number, the I set the DCM parameters file to "it_41e-prm" ands the I change the param 52 to the correct hookflash lenght. In voiceguide I set the transfer charater to "!," That's all Thank you again Share this post Link to post