jezz Report post Posted 10/22/2003 07:03 AM Hi all, we have a script which is working quite well, but we have auser who is calling from a moblie (a samsung sch-n181) and voiceguide is not picking up on the tones. we have tried both long and short tones and nither are working ? any ideas ? Share this post Link to post
Guest jeremy Report post Posted 10/22/2003 08:03 AM further tests indicate that this is not the only phone which we are having this problem with. this is the output from the event log of voiceguide. 180322.20 0 callstate OFFERING 65557 0 4 180322.20 0 ring 1 180322.20 0 Could not obtain handle to kill process. (new call) 2800, 0 180322.20 0 Answer the call at 22/10/2003 6:03:22 PM 180322.20 0 lineAnswer(65557) => 65727 180322.20 0 callstate ACCEPTED 65557 0 0 180325.49 0 tapi Reply 65727 0 180325.49 0 callstate CONNECTED 65557,0,0 180325.49 0 WorkingModeTAPI= 180325.49 0 WorkingModeScript= 180325.49 0 Inband detection not enabled 180325.49 0 StartLoadedVgs at 22/10/2003 6:03:25 PM 180325.50 0 [Thanks for calling] Playing 180325.50 0 [Thanks for calling] Playing (C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav) 180325.55 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav] 180325.55 0 RunModule PLAY end 180329.78 0 dtmf 7 (55,2) 180329.78 0 LsPlayMsg 7 180329.78 0 path {7} not found 180331.20 0 Play End line[0] (id=828784) 180331.20 0 LsPlayMsg EV_PLAY_FINISHED 180332.20 0 dtmf 1 (49,2) 180332.20 0 LsPlayMsgFinished 1 180332.20 0 [get_propid] Number Input 180332.20 0 [get_propid] Playing (C:\Documents and Settings\jeremyn\Desktop\propertyid.wav) 180332.25 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\propertyid.wav] 180332.40 0 dtmf 1 (49,2) 180332.40 0 LsGetNbrsPlayWelcMsg 1 180332.41 0 PlaySoundStop ok 180332.41 0 [get_propid] Number Input 1 180338.41 0 LsGetNbrsRxDigits EV_TIMEOUT_ENTERDATA 180338.41 0 path {1} not found 180338.41 0 [get_address] DB Query 180338.41 0 ODBC mode used 180338.75 0 RVreplace start (strlen>100) 180338.76 0 About to execute Retrieve Operation [sELECT bp.propertyID, bp.propLotNo, bp.propunitNo, bp.propstreetNo, bp.propstreetName, bp.propsuburb, bp.agentid, pr.agentName FROM baseproperty bp INNER JOIN primaryAgent pr ON bp.agentID = pr.agentID WHERE propertyID = 1] 180338.95 0 [get_address] movelast err : No current record. 180339.04 0 Hanging up call... [srlib 282] 180339.04 0 RecSoundStop ok 180339.04 0 PlaySoundStop ok 180339.04 0 fnHangupCall end 180340.23 0 callstate DISCONNECTED 65557,1,0 180340.23 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT 180340.23 0 Hanging up call... 180340.23 0 RecSoundStop ok 180340.24 0 PlaySoundStop ok 180340.24 0 fnHangupCall end 180340.24 0 callstate IDLE 65557 0 0 180340.26 0 WorkingMode@Idle= 180340.27 0 After Hangup script:[C:\Documents and Settings\jeremyn\Desktop\ftp.vgs] 180340.28 0 LoadedVgs_Find C:\Documents and Settings\jeremyn\Desktop\ftp.vgs at idx=2 180340.30 0 tapi Reply 65779 0 180340.31 0 [ftp file] Run Program 180340.32 0 RVreplace start (strlen>100) 180340.35 0 Run Program continuing... 180340.41 0 On Success path not defined. 180340.42 0 Hanging up call... [Run module 2392] 180340.53 0 HangupCall_Common Mode=AfterHangupRun 180340.54 0 ReinitTelephony due to IDLE start 180340.57 0 tapi Reply 66497 0 180340.60 0 tapic lineDeallocateCall(MainCall:65557) 0 180340.64 0 lineOpen(0) => 0 180340.65 0 Waiting for a call... 180340.66 0 lineOpen(0)LineHandle=65540 180449.10 0 callstate OFFERING 66479 0 4 180449.11 0 ring 1 180449.12 0 Could not obtain handle to kill process. (new call) 2100, 0 180449.14 0 Answer the call at 22/10/2003 6:04:49 PM 180449.15 0 lineAnswer(66479) => 66411 180449.16 0 callstate ACCEPTED 66479 0 0 180452.33 0 tapi Reply 66411 0 180452.34 0 callstate CONNECTED 66479,0,0 180452.35 0 WorkingModeTAPI= 180452.36 0 WorkingModeScript= 180452.37 0 Inband detection not enabled 180452.39 0 StartLoadedVgs at 22/10/2003 6:04:52 PM 180452.40 0 [Thanks for calling] Playing 180452.41 0 [Thanks for calling] Playing (C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav) 180452.47 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav] 180452.48 0 RunModule PLAY end 180458.13 0 Play End line[0] (id=915699) 180458.13 0 LsPlayMsg EV_PLAY_FINISHED 180459.71 0 dtmf 1 (49,2) 180459.71 0 LsPlayMsgFinished 1 180459.73 0 [get_propid] Number Input 180459.74 0 [get_propid] Playing (C:\Documents and Settings\jeremyn\Desktop\propertyid.wav) 180459.80 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\propertyid.wav] 180459.95 0 dtmf 1 (49,2) 180459.95 0 LsGetNbrsPlayWelcMsg 1 180459.97 0 PlaySoundStop ok 180459.98 0 [get_propid] Number Input 1 180505.92 0 LsGetNbrsRxDigits EV_TIMEOUT_ENTERDATA 180505.92 0 path {1} not found 180505.93 0 [get_address] DB Query 180505.95 0 ODBC mode used 180506.28 0 RVreplace start (strlen>100) 180506.29 0 About to execute Retrieve Operation [sELECT bp.propertyID, bp.propLotNo, bp.propunitNo, bp.propstreetNo, bp.propstreetName, bp.propsuburb, bp.agentid, pr.agentName FROM baseproperty bp INNER JOIN primaryAgent pr ON bp.agentID = pr.agentID WHERE propertyID = 1] 180506.49 0 [get_address] movelast err : No current record. 180506.59 0 Hanging up call... [srlib 282] 180506.59 0 RecSoundStop ok 180506.61 0 PlaySoundStop ok 180506.63 0 fnHangupCall end 180507.82 0 callstate DISCONNECTED 66479,1,0 180507.82 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT 180507.84 0 Hanging up call... 180507.85 0 RecSoundStop ok 180507.86 0 PlaySoundStop ok 180507.87 0 fnHangupCall end 180507.89 0 callstate IDLE 66479 0 0 180507.89 0 WorkingMode@Idle= 180507.91 0 After Hangup script:[C:\Documents and Settings\jeremyn\Desktop\ftp.vgs] 180507.91 0 LoadedVgs_Find C:\Documents and Settings\jeremyn\Desktop\ftp.vgs at idx=2 180507.93 0 tapi Reply 65625 0 180507.95 0 [ftp file] Run Program 180507.96 0 RVreplace start (strlen>100) 180507.98 0 Run Program continuing... 180508.04 0 On Success path not defined. 180508.05 0 Hanging up call... [Run module 2392] 180508.14 0 HangupCall_Common Mode=AfterHangupRun 180508.16 0 ReinitTelephony due to IDLE start 180508.19 0 tapi Reply 65608 0 180508.21 0 tapic lineDeallocateCall(MainCall:66479) 0 180508.23 0 lineOpen(0) => 0 180508.23 0 Waiting for a call... 180508.26 0 lineOpen(0)LineHandle=65591 180532.40 0 callstate OFFERING 66326 0 4 180532.42 0 ring 1 180532.43 0 Could not obtain handle to kill process. (new call) 2180, 0 180532.44 0 Answer the call at 22/10/2003 6:05:32 PM 180532.46 0 lineAnswer(66326) => 66514 180532.47 0 callstate ACCEPTED 66326 0 0 180535.69 0 tapi Reply 66514 0 180535.71 0 callstate CONNECTED 66326,0,0 180535.72 0 WorkingModeTAPI= 180535.73 0 WorkingModeScript= 180535.74 0 Inband detection not enabled 180535.75 0 StartLoadedVgs at 22/10/2003 6:05:35 PM 180535.77 0 [Thanks for calling] Playing 180535.78 0 [Thanks for calling] Playing (C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav) 180535.84 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\thankyouforcalling.wav] 180535.85 0 RunModule PLAY end 180541.50 0 Play End line[0] (id=959062) 180541.50 0 LsPlayMsg EV_PLAY_FINISHED 180542.42 0 dtmf 1 (49,2) 180542.42 0 LsPlayMsgFinished 1 180542.44 0 [get_propid] Number Input 180542.45 0 [get_propid] Playing (C:\Documents and Settings\jeremyn\Desktop\propertyid.wav) 180542.51 0 PlaySoundStart ok [C:\Documents and Settings\jeremyn\Desktop\propertyid.wav] 180545.96 0 Play End line[0] (id=965731) 180545.96 0 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 180549.64 0 dtmf 1 (49,2) 180549.64 0 LsGetNbrsRxDigits 1 180549.66 0 [get_propid] Number Input 1 180550.08 0 dtmf 2 (50,2) 180550.08 0 LsGetNbrsRxDigits 2 180550.10 0 [get_propid] Number Input 12 180550.52 0 dtmf 5 (53,2) 180550.52 0 LsGetNbrsRxDigits 5 180550.54 0 [get_propid] Number Input 125 180551.02 0 dtmf 6 (54,2) 180551.02 0 LsGetNbrsRxDigits 6 180551.03 0 [get_propid] Number Input 1256 180551.50 0 dtmf 3 (51,2) 180551.50 0 LsGetNbrsRxDigits 3 180551.51 0 [get_propid] Number Input 12563 180552.73 0 dtmf # (35,2) 180552.74 0 LsGetNbrsRxDigits # 180552.75 0 path {12563} not found 180552.77 0 [get_address] DB Query 180552.79 0 ODBC mode used 180553.18 0 RVreplace start (strlen>100) 180553.18 0 About to execute Retrieve Operation [sELECT bp.propertyID, bp.propLotNo, bp.propunitNo, bp.propstreetNo, bp.propstreetName, bp.propsuburb, bp.agentid, pr.agentName FROM baseproperty bp INNER JOIN primaryAgent pr ON bp.agentID = pr.agentID WHERE propertyID = 12563] 180553.41 0 [get_address] movelast err : No current record. 180553.55 0 Hanging up call... [srlib 282] 180553.57 0 RecSoundStop ok 180553.57 0 PlaySoundStop ok 180553.59 0 fnHangupCall end 180554.79 0 callstate DISCONNECTED 66326,1,0 180554.80 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT 180554.81 0 Hanging up call... 180554.82 0 RecSoundStop ok 180554.83 0 PlaySoundStop ok 180554.85 0 fnHangupCall end 180554.86 0 callstate IDLE 66326 0 0 180554.87 0 WorkingMode@Idle= 180554.89 0 After Hangup script:[C:\Documents and Settings\jeremyn\Desktop\ftp.vgs] 180554.90 0 LoadedVgs_Find C:\Documents and Settings\jeremyn\Desktop\ftp.vgs at idx=2 180554.91 0 tapi Reply 66309 0 180554.92 0 [ftp file] Run Program 180554.93 0 RVreplace start (strlen>100) 180554.96 0 Run Program continuing... 180554.98 0 On Success path not defined. 180554.99 0 Hanging up call... [Run module 2392] 180554.00 0 HangupCall_Common Mode=AfterHangupRun 180555.01 0 ReinitTelephony due to IDLE start 180555.03 0 tapi Reply 66462 0 180555.13 0 tapic lineDeallocateCall(MainCall:66326) 0 180555.21 0 lineOpen(0) => 0 180555.22 0 Waiting for a call... 180555.23 0 lineOpen(0)LineHandle=66377 Share this post Link to post
SupportTeam Report post Posted 10/23/2003 12:55 AM Are you using a Dialogic card or a Voice Modem? Can you set up a script with a "Record" module and have that user call in and press the keys so that the Record module will record all his keypresses and then zip up the file and post it in this forum - this will allow us to see if this phone generates the DTMF tones properly... Share this post Link to post
jezz Report post Posted 10/27/2003 01:30 AM I have attached a wav which contains a call in and the caller pressing the keys 0 -9 if you owuld like any more information please let me know testtones.zip Share this post Link to post
SupportTeam Report post Posted 10/27/2003 04:53 AM I can see from a file format the it was recorded using Voice modem. Some voice modems cannot detect DTMF tones reliably - the only solution is to try using another modem or (better option) buy a Dialogic card... Share this post Link to post