New Release

diaGlobWrapper 1.0.0.0 is a 100% .NET managed Telephony component for Dialogic boards supporting E1, T1, ISDN, SS7 and analogue protocols on Springware, DM3 and HMP boards. For product details including list of supported functions see here.

diaSpringWrapper a Telephony component for Dialogic boards.


diaSpringWrapper Product Details


A 100% .NET managed component for building telephony applications using the .NET framework and Dialogic telephony boards


Compatible hardware and signaling protocols
  • diaSpringWrapper is designed for Dialogic Springware boards using analogue signaling.


Function List
  • Collects DTMF input with various options such as termination digit, input timeout and maximum digits
  • Plays DTMF digits
  • Dials an outbound call
  • Answers an incoming call
  • Records speech to VOX & WAV format with several options such as data format, sampling rate and PBS
  • Recordings can be limited to a given duration (useful with voicemail applications).
  • Plays VOX & WAV files with several options such as data format, sampling rate and PBS
  • Plays a string using TTS (Requires Microsoft TTS engine to be installed)
  • Renders a string to WAV file using TTS (Requires Microsoft TTS engine to be installed)
  • Returns the board's recording & playback capabilities
  • Supports SCBUS routing between two channels
  • Performs blind and supervised transfers when using a PBX with flash hook duration option
  • Returns the number of rings on incoming calls
  • Returns call duration on each channel including call start time and call end time
  • Returns Caller ID when available
  • Supports various call progress indicators such as Answering Machine, Fax Tone, Operator and No dialtone
  • Supports various operations in both synchronous and asynchronous mode
  • Telephony states such as Answered, Dialing, Hang Up, etc ... are exposed as events.
  • Returns detailed trace information in a form of events
For full details of the diaSpringWrapper API, you can download the help file from here.
Alternatively you can view the online help from here.

To download a fully functional trial version which includes sample projects in C# & VB.NET, click here.


Compatible boards
D/4PCIUF, D/41JCT-LS, D/120JCT-LS, DMV160LP, VFX/41JCT-LS, D/4PCIU4S, Dialog4, ProLine/2V, D/21E, D/41ESC, D/41EPCI, D/41H, D/4-PCI, D/80SC, D/80-PCI, D/80SC, D/160SC-HS, D/160SCLS-HiZ, D/160JCT, D/240SC, D/320SC, D/320SC-IDPD, D/320-PCI, D/320JCT, D/640SC, D/160SC

diaSpringWrapper is compatible with the following Intel Dialogic system releases which must be installed on the host machine:
SR5.1 PCI with SP1 and SR6.0 PCI (SU171 or later recommended)



Minimum OS requirement:
Windows 2000 with SP4, Windows XP SP2 or later, Windows 2003 SP1 or later, Windows Vista

Development Environment:
Development with diaSpringWrapper requires Visual Studio 2005, Visual Studio 2008 or greater using Microsoft .NET Framework Version 2.0 or later.
diaSpringWrapper requires Microsoft .NET Framework Version 2.0 and Microsoft Visual C++ 2005 SP1 Redistributable Package