CeceJ Report post Posted 06/17/2004 07:06 PM I am trying to use the Say Number module to say the current time in am/pm mode. It is not working - it returns the time in the 24 hour format or the program hangs I have tried using $RV_HH$RV_NN (With/without the colon) and $RV_Hour$RV_Minute (With/without the colon) We have VoiceGuide 5.2.1011 Enterprise Edition. Share this post Link to post
SupportTeam Report post Posted 06/17/2004 08:08 PM Just tried it on out test system and it worked OK for both 24 hour time and 12 hour am/pm options. ( used $RV_HH$RV_NN ) You may want to try updating to v5.2.2 - that's what we use on the test machine here. If you still have problems with v5.2.2 could you please post a copy of VoiceGuide's Debug Printout which captures the problem, 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
CeceJ Report post Posted 06/18/2004 05:37 PM I upgraded to version 5.2.2 I am still having a problem with time in the am/pm format - it is 12:30 in the after noon and it says 12:30 am In the module I have Time in format HHNN or HH:NN $RV_HH$RV_NN Say number as Time am/pm HHNN Below is the Event Trace Log 123042.20 7 linedevstate 2048 0 0 123042.20 7 callstate OFFERING 65725 0 4 123042.20 7 Answer the call at 6/18/2004 12:30:42 PM 123042.21 7 lineAnswer(65725) => 65674 123042.21 7 Lev_CallerID [9018697787,] 123042.21 7 Lev_CallerID [9018697787,] 123042.21 7 callinfo CALLEDID 123042.21 7 callinfo ORIGIN 123042.21 7 ring 0 123042.74 7 callstate CONNECTED 65725,1,0 123042.76 7 WorkingModeTAPI@Connected= 123042.76 7 WorkingModeScript@Connected= 123042.79 7 Inband detection not enabled 123042.79 7 StartLoadedVgs at 6/18/2004 12:30:42 PM 123042.79 7 AddRVns [scriptsPath]{U:\My Documents\VoiceGuide\} 123042.79 7 rv add [$RV_STARTTIME]{6/18/2004 12:30:42 PM} 123042.79 7 rv add [$RV_DEVICEID]{7} 123042.80 7 rv add [$RV_CIDNAME]{} 123042.80 7 AddRVns [PathApp]{C:\Program Files\VoiceGuide\} 123042.80 7 rv add [$RV_CIDNUMBER]{9018697787} 123042.80 7 tapi Reply (LineEvReply) ok 65674 0 123042.80 7 callinfo MONITORMODES 123042.82 7 TimeoutClear 123042.82 7 [CallerID] Evaluate [$RV_CIDNumber] 123042.82 7 RVreplace start: [$RV_CIDNumber] 123042.82 7 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{U:\My Documents\VoiceGuide\}[$RV_STARTTIME]{6/18/2004 12:30:42 PM}[$RV_DEVICEID]{7}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{9018697787} 123042.84 7 RVreplace end: [9018697787] 123042.84 7 .Eval(9018697787) 123042.84 7 rv add [CallerID_Input]{9018697787} 123042.85 7 rv add [CallerID]{9018697787} 123042.85 7 Eval Expr result:[9018697787] 123042.85 7 path {9018697787} not found 123042.87 7 TimeoutClear 123042.87 7 RVreplace start: [$RV_HH$RV_NN] 123042.87 7 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[scriptsPath]{U:\My Documents\VoiceGuide\}[$RV_STARTTIME]{6/18/2004 12:30:42 PM}[$RV_DEVICEID]{7}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{9018697787}[CallerID_Input]{9018697787}[CallerID]{9018697787} 123042.87 7 RVreplace end: [1230] 123042.88 7 [say] Say numbers: 1230 as Time am/pm - HHNN 123042.88 7 fn PlaySoundStartNumbers YouHaveClockedIn.wav, , 1230, Time am/pm - HHNN 123042.90 7 sVbsFunctionToUse=TimeHHNN 123042.93 7 Started SayNumber VBScript OK. (C:\Program Files\VoiceGuide\data\vbs_7_SayNumber.vbs) 123042.96 7 cl Play_Start YouHaveClockedIn.wav,12.wav,30.wav,am.wav 123042.99 7 PlaySoundStart ok [YouHaveClockedIn.wav,C:\Program Files\VoiceGuide\system\voice\12.wav,C:\Program Files\VoiceGuide\system\voice\30.wav,C:\Program Files\VoiceGuide\system\voice\am.wav] 123043.01 7 TimeoutClear 123043.01 7 wa(4681,41362503) 123043.01 7 callinfo MONITORMODES 123047.70 7 wb(41362503) 123047.74 7 Play End line[7] (id=413625) 123047.74 7 ScriptEventCode 8001 iLineState=1600 123047.76 7 LsSayNbrPlay EV_PLAY_FINISHED 123047.76 7 TimeoutSet 10 EV_TIMEOUT_HANGUP 123047.76 7 TimeoutSet 10 EV_TIMEOUT_HANGUP 123054.41 7 callstate DISCONNECTED 65725,0,0 123054.41 7 ScriptEventCode 9250 iLineState=1600 123054.41 7 LsSayNbrPlay EV_REMOTEPARTY_DISCONNECT 123054.43 7 rv add [Hangup Time]{6/18/2004 12:30:54 PM} 123054.43 7 Hanging up call... 123054.43 7 RecSoundStop ok 123054.45 7 PlaySoundStop err=0 123054.45 7 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 123054.45 7 fnHangupCall end 123054.48 7 linedevstate 2048 0 0 123054.48 7 callstate IDLE 65725 0 0 123054.49 7 WorkingMode@Idle= 123054.49 7 TimeoutClear 123054.54 7 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 123054.54 7 tapi Reply (LineEvReply) ok 65657 0 123055.55 7 Timer fired EV_TIMEOUT_TIMETOREINITLINE 123055.55 7 ScriptEventCode 9008 iLineState=900 123055.55 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 123055.55 7 ReinitTelephony due to IDLE 123055.57 7 tapic lineDeallocateCall(MainCall:65725) 0 123055.71 7 lineOpen(7)=> Share this post Link to post
SupportTeam Report post Posted 06/18/2004 08:38 PM Please unzip attached file and place it in VoiceGuide's \system\vbs\ subdirectory, overwriting previous file. Looks like there was bug in the AM/PM time speaking script, the new attached version fixes this problem. lib_num2wav.zip Share this post Link to post