Ozeki VoIP SDK Class library
Ozeki.Media.MediaHandlers Namespace
NamespacesOzeki.Media.MediaHandlers
 
Declaration Syntax
C#Visual BasicVisual C++
namespace Ozeki.Media.MediaHandlers
Namespace Ozeki.Media.MediaHandlers
namespace Ozeki.Media.MediaHandlers
Types
All TypesClassesEnumerations
IconTypeDescription
AnswerMachineDetectionResult
AnswerMachineDetector
This class represents the methods that can determine if the call was answered by a person or an answering machine. The method uses the theory that a person answeres the call with some short words and then waits for the caller to introduce themselves, while the machine plays a relatively long prerecorded audio stream that has less silent periods between the words.

AudioHandler
Base class for media handlers.

AudioMixerMediaHandler
Mixes the received audio data and sends the mixed data to a connected media handler.

AudioQualityEnhancer
This class is for performing acoustic echo cancellation, noise reduction, automatic gain control.

AudioStreamPlayback
Can play audio from an audio file.

DtmfEventWavePlayer
Can play DTMF tones.

GainControl
If the sound is low or very high, then you need to use this class to regulate the level of sound.

MediaGatewayAudioReceiver
MediaGatewayAudioSender
MediaStreamHandler
Base class for media stream handlers.

Microphone
Class for capturing audio data with microphone.

MP3StreamPlayback
Can play audio from an MP3 file.

PhoneCallAudioReceiver
The media handler for receiving audio data from a call.

PhoneCallAudioSender
Can send audio data to the attached IPhoneCall object.

PhoneCallStateWavePlayer
Plays arbitrary looped wave files when the attached call changes its state.

PhoneCallVideoReceiver
The media handler for receiving video data from a remote party through a call.

PhoneCallVideoSender
Can send video data to the attached IPhoneCall object.

Speaker
Class for playing audio through speakers.

SpeechToText
Can recognize words from dictionary.

TextToSpeech
Handles string text input.

TimerBasedMediaHandler
Base class for timer based media handlers. Contains a built-in timer that ticks periodically when the interval has elapsed.

TimerBasedMediaStreamHandler
Base class for timer based media stream handlers. Contains a built-in timer that ticks periodically when the interval has elapsed.

VADFilter
Class for filtering silence in the received media data.

VoIPMediaHandler
Abstract class that represents the dispose methods for VoIP media

WaveStreamPlayback
Can play audio from a wave file.

WaveStreamRecorder
Can record audio data into a wave file.