Dialogic Boards Installation

If you are using a Dialogic card please carry out the installation of Dialogic¡¯s TAPI and Wave drivers as per the instructions below and then test your system using Dialogic¡¯s TALKER32 application as outlined in the last part of this chapter.

Note: Dialogic Boards should be installed in Windows NT 4.0, Windows 2000, XP, or later Windows Version. Windows 98 and Me do not support Dialogic Boards.

In order to make a Dialogic board work with TAPI, You should following the following steps:
1. Install common Dialogic Driver
a.Install PCI boards
b. Install ISA board

2. Install TAPI driver
3. Install Wave Driver

These three step is explained in details below.

Step 1: Install Common Dialogic Driver

Dialogic offer a setup program (System Release 5.1.1 or later version) to install the board driver and some demo.

You can find the System Release 5.1.1 in the CD shipped with your board. You can also get it for free from:
http://resource.intel.com/telecom/support/releases/complimentary/index.htm

 

Install PCI Dialogic Card


1. Shutdown your PC, and plug the board into your PCI slot, if you have multiple boards, please set the rotary switch of the first board 0, set that of the second board 1, and the third board 2, and so on.
2. Start your pc, after the windows is loaded, the "Found New Hardware Wizard" will be displayed. Click Next, s
elect the "Install automaticly" option. The system can not find the driver and a device named "other PCI device" with a ? aside is displayed in device manager. (This seems a problem in the installation, but it doesn't matter.)
3. Open the Dialogic driver cd, and run the setup program in the SR5.11 subdirectory. Select the "Custom" option, then Select "GlobalCall" in the list(Enable TAPI).
4.
After installation completed, restart computer.
5. Open Dialogic Configuration Manager from the Start menu-> Programs-> Dialogic System Software-> Dialogic Configuration Manager.
Then Connect to the local computer, auto card detection will begin.
6. Check if the voice card has been auto-detected.
7. Select Start-Service from the Service menu. The service will take up to 30 seconds to start.
8. From the Service menu, select Startup-Mode, then Automatic.

If the card is not detected, or the model is displayed as ????, do the following:

  1. Reboot the PC
  2. Enter the system BIOS
  3. Disable "Plug & Play" and/or disable ACPI
  4. Repeat steps 7 to 9 above

Install ISA Dialogic Card

Dialogic ISA voice cards have jumper switches for setting the hardware interrupt level (IRQ) and base memory address segment. When fitting these Dialogic voice cards, it is essential to choose a hardware interrupt level and base memory address segment that do not conflict with existing equipment installed in your PC.

How to check for un-allocated IRQ and memory on Windows 2000/XP:
From the Start menu, select Programs, then Accessories, then System Tools, then System Information.
Expand the Hardware Resources folder.
Press the IRQs folder to view currently allocated IRQs.
Press the Memory folder to view currently allocated segments.

Having identified suitable free IRQ and memory address, configure the card by setting the jumpers and switches located on the card. IRQ 5 is usually a good choice, the base memory address can usually be left at the default D000.

  1. After fitting the Dialogic ISA voice card, re-start the PC.
  2. Start the Dialogic Configuration Manager: From the Start menu, select Programs, then Dialogic System Software, then Dialogic Configuration Manager.
  3. Connect to the local computer.
  4. Auto card detection will begin.
  5. The ISA card will not be auto detected. Select Add-Device from the Action Menu.
  6. Select the voice card model.
  7. Give the voice card a name or number.
  8. Setup the correct IRQ and memory values. (May need to double-click on the displayed voice card icon first)
  9. Set the country parameter to the correct value.
  10. Select Start-Service from the Service menu. The service will take up to 30 seconds to start.
  11. From the Service menu, select Startup-Mode, then Automatic.

 

Installing Dialogic TAPI driver

Run Setup from the 'Dialogic System Software and SDK' CD. You will need to ensure that the TAPI drivers are installed as well.

1.For Windows 2000/XP

click the Phone and Modem options icon in Control Panel.

2. For Windows 2000/XP, select the Advanced tab.

3. If the Dialogic Service Provider for NT does not appear in the Telephony Drivers tab, do the following to add it:

4. Click Detect Boards to update the list of Dialogic board channels (dxxxB1C1 is board 1 channel 1). The list is updated to match the configuration that was most recently started. You can click Help to access on-line help for the TSP configuration.

5. Click OK to close the Dialogic TSP Configuration dialog. The Dialogic TSP should now appear in the Telephony Drivers tab. Note that the Configure button can be used to redisplay the Dialogic TSP Configuration dialog.

6. Click OK (or Close) button to exit the Telephony applet.

After installation use the Dialogic Configuration Manager to configure and start the board. 

 

 

In the example above the Dialogic wave driver has already been installed. If the driver is missing, click on 'Add...'. You should now see the Add window.

Installing Dialogic Wave driver - Windows 2000/XP :

  1. Go to the Start Menu->Settings->Control Panel->Add/Remove Hardware to start the Add/Remove Hardware Wizard
  2. Click Next.
  3. Select Add/Troubleshoot a Device and click Next.
  4. Windows will attempt to find any new plug and play devices. It should find none. Select "Add a new device" and click Next.
  5. Select ¡°No, I want to select the hardware from a list¡± and click Next
  6. Select ¡°Sound, video and game controllers¡± and click Next
  7. Click ¡°Have Disk¡± and browse to the "Program Files\Dialogic\LIB" directory.
  8. Select the ¡°oemsetup¡± file and click open. Then click OK on the next screen.
  9. Select the ¡°Dialogic WAVE driver 1.X¡± and click Next.
  10. Click Next. You will receive a warning that a digital signature is not found. Click Yes to continue the installation.
  11. If asked for path to "dlgwave.dll" it should be found in Windows' "System32" directory, else it is also available in the "Program Files\Dialogic\LIB" directory.
  12. Restart the computer for the changes to take affect

The ¡°Dialogic WAVE driver 1.X¡± should now be seen in the Device Manager (Control Panel -> System -> Hardware Tab -> Device Manager).

The ¡°No drivers are installed for this device¡± message in the ¡°Device Status¡± box is normal. Once ¡°Dialogic WAVE Driver¡± is listed in Device Managers ¡°Sound, video and game controllers¡± section then this indicates that the Wave drivers are working.

If the ¡°Dialogic WAVE Driver¡± entry has an exclamation mark next to it then this indicates that the Wave drivers are not correctly installed and that they should be uninstalled and re-installed again.

The remainder of the recommended configuration for the Wave drivers is shown below:

 

 

The default value of Receive buffer threshold is 8192 byte. We recommand that it be set to 1024 Bytes for quick response.

 

Wave driver problem solving (reinstallation)

Sometimes installing 3rd party Sound Recording software or other changes to wave driver configuration results in the Dialogic (or voice modem) wave drivers being re-mapped incorrectly, resulting in the sound files from the running script being played through the computer's speakers, or "WAVERR_BADFORMAT" errors returned when trying to play sound files (even when the preferred format sound files are used: for Dialogic: PCM 11025Hz, 8bit, Mono fand for Voice modem: PCM 8000Hz, 16bit, Mono).

In these situations the Dialogic (or voice modem) wave drivers should be uninstalled and the re-installed again in order to have them play the sound files correctly. The computer must be rebooted after the driver uninstall and then again rebooted after driver re-install. It is a good idea to uninstall all wave drivers and install just the Dialogic/Modem wave driver first. If that works then other Wave drivers (sound card etc) may be added.

To uninstall the wave driver:

1. Run the Control Panel Sounds and Multimedia applet.
2. Click the Hardware tab.
3. Select Audio for Dialogic WAVE Driver (or the "Unimodem Half-Duplex Audio Device" if using voice modem).
4. Click Properties.
5. Select "Driver" tab.
6. Click Uninstall.
7. Reboot computer before re-installing driver.


 

Test using Dialogic¡¯s TALKER32

Once the TAPI and Wave drivers have been installed and the Dialogic service is running you can test the Dialogic card using Dialogic¡¯s own TALKER32 Demo/Testing Application. TALKER32 can be found by following:

Start -> Programs -> Dialogic System Software -> Dialogic Sample Programs -> TAPI

When you start TALKER32 it will find all TAPI devices on the system ¨C amongst them the Dialogic lines should be listed. You can find out which are the Dialogic lines by pressing the ¡°Info¡± button and looking at the description on the Line Information dialog ¨C for Dialogic lines it will say ¡°Line type: Dialogic Gen 2¡±

Find all the Dialogic lines and select the ¡°Auto Answer¡± and ¡°Auto Play¡± check boxes, and also for each Dialogic line click the ¡°Select file to play¡± and indicate the sound file ¡°play.wav¡± from the TALKER32¡¯s directory (\Program Files\Dialogic\Samples\Talker32\play.wav) should be used.

When you now call into the system TALKER32 will answer the call and play ¡°Welcome to Dialogic¡­¡±

If the caller has heard that sound file being played then the system is now ready to be used.

 

Configure Dialogic TSP

Dialogic TSP (Telephony Service Provider) can be accessed using:

Win98/NT: Open Control Panel-> Telephony applet, select the Telephony Drivers tab, select the Dialogic Service Provider and the press Configure.

Win2000/XP: Open Control Panel->Phone and Modem Options, select the Advanced tab, select the Dialogic Service Provider and then click Configure.

Dialogic TSP Configuration allows setting of the disconnect/busy tones which are used by your telephone network, and the commands used by the PBX to transfer calls correctly. For more information please see: Dialogic Call Transfers , Disconnection Detection and
OutBound Call Status Judgement

 

Wave file format

When using a Dialogic card all sound files should be in format: PCM 11025HZ, 8 bit, Mono. or 8000HZ,8bit,Mono.