The VoipMediaEngine class is the primary class for accessing all the
capabilities of the LanScape VOIP Media Engine.
The VoipMediaEngine..::.RxIvrChannel type exposes the following members.
Constructors
Name | Description | |
---|---|---|
VoipMediaEngine..::.RxIvrChannel | Initializes a new instance of the VoipMediaEngine..::.RxIvrChannel class |
Methods
Name | Description | |
---|---|---|
CloseRxIvrChannel |
The CloseRxIvrChannel API procedure allows application software to close a previously opened phone line
receive IVR channel. You must close all receiver IVR channels before your application terminates. Receive IVR
channels can be closed any time.
| |
OpenRxIvrChannel |
The OpenRxIvrChannel API procedure allows application software to access phone line received audio
data. The primary purpose is to allow speech recognition or other special signal processing of received
audio data. The audio data from this interface can be used for whatever your application demands.
|
Fields
Name | Description | |
---|---|---|
BytesPerIvrBuffer |
The number of sample bytes per receive IVR buffer.
Do not modify this value directly.
| |
hIvrRxHandle |
The native media engine receive IVR handle.
Do not modify this value directly.
| |
MediaEngine |
The media enigne instance.
Do not modify this value directly.
| |
PerformConversion |
Set to non zero if the receive IVR channle will convert phone line media to
Do not modify this value directly.
| |
PhoneLine |
The zero based phone line index.
Do not modify this value directly.
| |
pManagedRxIvrChannelInstance |
Manage wrapper pseudo handle.
Do not modify this value directly.
| |
ReceiveIvrDataType |
Specifies the format/rate of the samples the application will receive from the
Do not modify this value directly.
| |
RxIvrCallback |
A delegate that the media engine calls to relay receive IVR data back to the application.
Do not modify this value directly.
| |
RxIvrCallbackUserData |
Application specified instance data.
Do not modify this value directly.
| |
SamplesInByteArray |
true if the samples are in a byte array. false if the sample are a6 bit (short) PCM samples.
Do not modify this value directly.
| |
SamplesPerIvrBuffer |
The number of samples per IVR buffer.
Do not modify this value directly.
|