Next: Overview Of Text-To-Speech Conversion
Up: Overview
Previous: Voice Processing Hardware
  Contents
Subsections
On the host computer, VoRDE components provide an interface to the
Dialogic board (i.e. the Board Specific Host Software) and a voice
response device independent interface (i.e. Neda Open Source Voice
Development Environment).
Figure 2.1:
Functional Components of VoRDE
 |
- "DX-DRIVER"
The Dialogic Board (i.e. Dialog-40 board, Dialog-41 board, etc.) is
accessed through the DX-DRIVER (i.e. for Dialog-40 board, the driver
would be D40-DRIVER). This driver must be installed before any
program can access the Dialogic board.
- "DX-LIB"
DX-LIB is a "C" library that makes use of the driver-provided services
conveniently available to "C" application programs.
- "VR-LIB"
VR-LIB is a device independent Voice Response "C" library.
It provides basic Voice Response Services to application programs.
It is strongly recommended that application programs always use this
interface module.
- "VR-Finite-State-Machine:"
is a set of facilities that allow for generation and execution
of state tables. A voice response application can be created and executed
through the services provided by this module.
- "V-COMPILER"
"V" is a simple yet powerful Voice Response development language.
The V-COMPILER generates applications based on programs written in "V".
See V-GUIDE for more information.
- "BUILT-IN-APPS"
Powerful Voice Response applications developed in "C" can
co-exist with applications generated in "V".
One or more of these built-in applications can be integrated with
the V-COMPILER.
See BUILT-GUIDE for more information.
- "VoRDE"
VoRDE integrates the
built-in applications, the "V-COMPILER",
and the voice response system management capabilities into a
single Voice Response Program.
VoRDE services can logically be divided into two basic categories:
- Voice Response Application Development
- Voice Response System Management
Details of each will be described later.
Next: Overview Of Text-To-Speech Conversion
Up: Overview
Previous: Voice Processing Hardware
  Contents