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
|