| CONTACT | DEVELOPER CENTER | PARTNERS | SITEMAP
GO
Useful Links
  • Search Helpweb
    
    

Dialogic Support Helpweb

Dialogic® Diva® SDK

Special Information Tones (SIT tones)

Telco networks often generate SIT tones in order to indicate a number that is in some way out of service. There are a number of these messages which have different meanings, but they all consist of three tones played together, each tone has a higher pitch than the previous tone.

The Diva Server card can detect these tones, and so it is possible to use this in an application to give additional information on call progress, and to take special action if a “dead” number/line is found.

Using the Diva Server SDK, it is possible to use SIT tones in the following way:

1. After the call is connected, make a call to DivaReportTones() to switch on the reporting of continuous tones to the application.

2. In your callback routine or event handler you need to handle the event DivaEventToneDetected. When this event arrives, the two parameters contain (a) your application handle and (b) the value of the continuous tone as defined by the type DivaContinuousTones.

3. All you need to do then is use an if or case to find the tone DivaSpecialInformationTone. If this message arrives at your application, then the Diva Server has detected one of the SIT tones on the line.


Feedback

Please rate the usefulness of this page:  

0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page: