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.
1. Install common Dialogic Driver
a.Install PCI boards
b. Install ISA board
2. Install TAPI driver
3. Install Wave 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, select 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:
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.
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.
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.