|
WINFORMS DTMF IVR
-
Version
9.7.0
Ozeki VoIP SIP .NET SDK allows to develop WinForms DTMF
IVR system to build IVR voice menu. It is based on
Ozeki SIP SDK that ensures handling multiple lines &
calls, DTMF signals, .wav or .mp3 file recording &
playing, etc. The softphone can be extended with SIP
voice/video calls, developing own softphone,
Silverlight/Flash text/voice/video chat programs,
supports web-to-web voice and video calls. It works
with all VoIP PBXs (like Asterisk, 3CX, etc.) and with
online VoIP service providers (like Skype Connect,
Gafachi, etc.). This sample program uses more methods
for presenting the IVR tree information. It plays a
welcome.wav file when it answers the call but after
that the program uses text to speech conversion that is
provided by Ozeki VoIP SIP SDK for the tree navigation.
The most important part of the example program is the
IVREngine class that is the basis of the whole system.
In this case the Windows Forms GUI is only a window
that basically only shows the IVR tree system. The
basic softphone functions are the same as in the case
of any softphone applications. There are some standard
events to be handled, like the incoming call, the phone
line information etc. Basically these work the same way
as in a simple softphone. The significant difference
from a softphone can be seen in the call's events, that
are not the standard ones, but two other, the closing
and the action notification events. The IVR menu is
built up in the IVRMenuBuilder class. Due to the
flexibility of Ozeki VoIP SIP SDK you can further
improve the sample program (with features like jitter
buffer, VAD, customized with company logo/name, full HD
video, call history, call forwarding, call transfer,
etc.). It is possible to handle multiple calls & lines
simultaneously. After an Ozeki SIP SDK .Net license has
been purchased you can feely use the license with your
product and may freely distribute your product in as
many copies as you want and no royalties or license
fees need to be paid for Ozeki
|