Voice Import & Export Utilities

Voice data used by DirectTalk is stored in DirectTalk databases. The actual format of the voice data is either PCM (A-law or mu-law) or ADPCM. Unlike Wave (*.WAV) files, the data is headerless. Nonetheless, there are several sound editor tools, such as Bitworks or CoolEdit, that will work with such raw sound data. All you need to do is be able to get the data out (or back in) to DirectTalk. That is the purpose of the Voice Import and Export Utilities.


See more information on the Voice Import Utility.

See more information on the Voice Export Utility.

Download the utilities for OS/2. (35,704 bytes)


See more information on the Voice Import Utility.

See more information on the Voice Export Utility.

Download the utilities for Windows. (92,992 bytes)

October 17, 2000 Version 1.1 of Windows Voice Import and Export - fixes bug where import or export could not be done unless one phone line was free and unused. 


  1. Unzip the contents of the file to a temporary directory.
  2. Copy the executables to the same directory as where DirectTalk is installed.


Differences between the OS/2 and Windows versions

The OS/2 version of these tools were written by Jim O'Brien, one of the original developers on DirectTalk/2. I ported Jim's code to Windows, converting it to use some of the new API's added to DirectTalk for handling voice.

The Windows version did require one significant change due to an enhancement made to DirectTalk for Windows. Where DirectTalk/2 required that all voice recordings on the entire system be done using the same recording rate and format, DirectTalk for Windows allows voice recordings and segments to have different sampling rates and formats, even in the same segment file or voice recording database. Additionally, the internal format for storing voice segments and recordings in DirectTalk databases has changed. This has required changes to both the Import and Export programs for Windows.

  1. Voice files created with the Windows Export program will always have an extension of *.VOX. (In the OS/2 version, the extension indicates the sampling rate.) On Windows, one must refer to the output control file created by the tool to determine the recording format and encoding used on any segment.
  2. While the control files used by the Import and Export tools are essentially unchanged between the the OS/2 and Windows versions of these utilities, they ARE NOT COMPATIBLE. Files created by the Window Export Utility have a new flag (-f) to specify the encoding used for the voice recording. Allowable values are:
    1. ALAW
    2. MULAW
    3. ADPCM
  3. These utilities must be run on the same PC as where the voice databases are located. Remote connection to DirectTalk is not supported.

Return to main page