VoiceGuide IVR Software Main Page
Jump to content

Inband Signaling

Recommended Posts

Cecile wrote:

 

We ordered and received the license for a 4-line enterprise. It is assigned to an analog card on as separate computer.

This system receives internal calls.

I am having trouble getting the extension number.

 

The Inband Signaling Definition File is as listed below

 

; Inband Signaling definition file for:

; SRVS Samsung System

 

Pattern=??*?#?#?#?

RV=Inband_ExtNo,5,6,Inband_CallerKeypress,10,100

 

 

The question remarks represent odd characters. When I call from extension '213' the following is in the voiceguide log. How do I retrieve '213' from '[2†1†3†]' Within Voiceguide modules I have tried a VBS script using string operations and I get an error of invalid character.

 

As always any help would be appreciated.

 

 

103212.82 2 Inband detection start (1 patterns loaded)

103212.82 2 timer set 5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103212.82 2 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_OFFHOOK,CALL_INBOUND,

103212.82 2 event TDX_SETHOOK, code=135, state=4100

103212.82 2 LsIndialSignalCapture EV_UNKNOWN_135

103212.82 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103212.82 2 tw DialogicEvent 134,TDX_CST,17690,0,0,DE_LCON,,

103212.82 2 event TDX_CST, code=134, state=4100

103212.82 2 LsIndialSignalCapture EV_UNKNOWN_134 ‡

103212.82 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103212.98 2 tw dtmf * (2,42,42)

103212.98 2 event *, code=42, state=4100

103212.98 2 LsIndialSignalCapture * ‡†

103212.98 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103212.98 2 tw DialogicEvent 134,TDX_CST,42,0,0,DE_DIGITS,,

103212.98 2 event TDX_CST, code=134, state=4100

103212.98 2 LsIndialSignalCapture EV_UNKNOWN_134 ‡†*

103212.98 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.27 2 tw dtmf 2 (2,50,50)

103213.27 2 event 2, code=50, state=4100

103213.27 2 LsIndialSignalCapture 2 ‡†*†

103213.27 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.27 2 tw DialogicEvent 134,TDX_CST,50,0,0,DE_DIGITS,,

103213.27 2 event TDX_CST, code=134, state=4100

103213.27 2 LsIndialSignalCapture EV_UNKNOWN_134 ‡†*†2

103213.27 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.57 2 tw dtmf 1 (2,49,49)

103213.57 2 event 1, code=49, state=4100

103213.57 2 LsIndialSignalCapture 1 ‡†*†2†

103213.57 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.57 2 tw DialogicEvent 134,TDX_CST,49,0,0,DE_DIGITS,,

103213.57 2 event TDX_CST, code=134, state=4100

103213.57 2 LsIndialSignalCapture EV_UNKNOWN_134 ‡†*†2†1

103213.57 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.87 2 tw dtmf 3 (2,51,51)

103213.87 2 event 3, code=51, state=4100

103213.87 2 LsIndialSignalCapture 3 ‡†*†2†1†

103213.87 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103213.87 2 tw DialogicEvent 134,TDX_CST,51,0,0,DE_DIGITS,,

103213.87 2 event TDX_CST, code=134, state=4100

103213.87 2 LsIndialSignalCapture EV_UNKNOWN_134 ‡†*†2†1†3

103213.87 2 timer set 0.5 EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103214.41 2 timer fired EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT

103214.41 2 event EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT, code=9011, state=4100

103214.41 2 LsIndialSignalCapture EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT ‡†*†2†1†3†

103214.41 2 Inband [‡†*†2†1†3†] matched by pattern [??*?#?#?#?]

103214.41 2 Inband [inband_ExtNo] = [2†1†3†]

103214.41 2 rv add [inband_ExtNo]{2†1†3†}

103214.41 2 Inband [inband_CallerKeypress] = [†]

103214.41 2 rv add [inband_CallerKeypress]{†}

Share this post


Link to post

Looks like there was a bug in the VoiceGuide for Dialogic's Inband Signalling detection.

 

Please update to attached version of .exe and change the Inband Signalling pattern to be:

 

*###

 

This new version also requires that the file MSCOMM32.OCX is on the system. That file is usually found on most systems. If it is not on yours let us know and we will post it here as well.

VgMulti_6.0.2201.zip

Share this post


Link to post

Place MsComm32.ocx in Windows' \System32\ subdirectory

 

Open a DOS Command Window. (Start->Programs->Accessories->Command Prompt)

 

Change to Windows' \System32\ subdirectory using command:

 

cd c:\Windows\System32

 

and run the following command:

 

regsvr32 MsComm32.ocx

MSCOMM32.zip

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×