How to Set Up Global Tones
You can set up your application to recognize different calling tones, such as fax tones, special tones used in alarm systems, etc.
A C# code sample of different Global Tones:
<setting name="GlobalTones" serializeAs="Xml"> <value> <ArrayOfGlobalTone xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <GlobalTone> <ToneId>X</ToneId> <Frequency1>850</Frequency1> <Frequency1Deviation>100</Frequency1Deviation> <Frequency2>0</Frequency2> <Frequency2Deviation>0</Frequency2Deviation> <OnTime>15</OnTime> <OnTimeDeviation>0</OnTimeDeviation> <OffTime>0</OffTime> <OffTimeDeviation>0</OffTimeDeviation> <Repeating>0</Repeating> <TrailingEdge>0</TrailingEdge> </GlobalTone> <GlobalTone> <ToneId>Y</ToneId> <Frequency1>1000</Frequency1> <Frequency1Deviation>100</Frequency1Deviation> <Frequency2>0</Frequency2> <Frequency2Deviation>0</Frequency2Deviation> <OnTime>15</OnTime> <OnTimeDeviation>0</OnTimeDeviation> <OffTime>0</OffTime> <OffTimeDeviation>0</OffTimeDeviation> <Repeating>0</Repeating> <TrailingEdge>0</TrailingEdge> </GlobalTone> <GlobalTone> <ToneId>Z</ToneId> <Frequency1>1400</Frequency1> <Frequency1Deviation>100</Frequency1Deviation> <Frequency2>0</Frequency2> <Frequency2Deviation>0</Frequency2Deviation> <OnTime>15</OnTime> <OnTimeDeviation>0</OnTimeDeviation> <OffTime>0</OffTime> <OffTimeDeviation>0</OffTimeDeviation> <Repeating>0</Repeating> <TrailingEdge>0</TrailingEdge> </GlobalTone> </ArrayOfGlobalTone> </value> </setting>