System information
Dialogic
®
HMP Software Release 3.0WIN Release Guide — December 2010 61
Dialogic Corporation
Demonstration Software
Continuous Speech Processing (CSP) Demo
The CSP demo is a single-threaded program based on the Dialogic
®
Continuous
Speech Processing API that illustrates CSP features such as voice activity detection,
barge-in, pre-speech buffering, and echo cancellation. You can run the CSP demo in
two different modes: manual mode and diagnostics mode.
In the Manual mode, the demo is a single-channel, interactive demo which allows you
to barge in on a prompt that is being played. Messages are displayed on your screen
as the demo progresses. This mode illustrates the operation of the ec_stream( )
function.
In the Diagnostic mode, the demo is a non-interactive demo that exercises the CSP
parameters.
See the Dialogic
®
Continuous Speech Processing API Demo Guide for more
information.
Note: This Demo is not supported by the Dialogic
®
Interface boards.
Global Call API Demo
The Global Call API demo program sets up and tears down calls on the virtual boards
and channels specified by the user. The program demonstrates call control
functionality only and uses the Global Call basic call state model. Using the Global
Call API demo program configuration file, the user can specify:
• The channels to be used by the demo
• The protocol (H.323 or SIP) to be used by each device
• The protocol type (inbound or outbound) for each device
• The IP destination address to associate with each device
• The transmit (Tx) and receive (Rx) codec parameters (type, rate and Voice
Activity Detection [VAD])
When the Global Call API demo program is run, one device waits for calls while
another device makes calls. The sequence of function calls, events received, and the
call states are displayed as the program proceeds. When the user presses Ctrl-C to
interrupt the process, the program prints a summary of the activity including
information such as, the total number of inbound calls, the total number of outbound
calls, the amount of time the demo program was running.
See the Dialogic
®
Global Call API Demo Guide for more information.
Note: This Demo is not supported by the Dialogic
®
Interface boards.
IP Gateway (Global Call) Demo
The IP Gateway (Global Call) demo program is an object-oriented host-based
application that demonstrates using the Dialogic
®
Global Call API to build a PSTN-IP
gateway. The demo source code can be used as sample code for those who want to
begin developing an application from a working application. The demo is not designed
to implement a complete gateway and lacks features such as least-cost routing.
The IP Gateway (Global Call) Object Oriented demo program supports the following
features:
• Accepts IP calls
• Places IP calls
• Accepts PSTN calls
• Places PSTN calls