<proxy>

USECALLMANAGER.nz

</proxy>

Ring Tones

The list of available ring-tones is specified in a file called Ringlist.xml which the phone downloads from the provisioning server. A maximum of 50 <Ring> entries can be defined.

<CiscoIPPhoneRingList> <Ring>

DisplayName

The name of the ring-tone when displayed in the list of ring-tones. Must not be longer than 25 characters.

<DisplayName>Old Telephone</DisplayName>

FileName

Name of the file to download, must end in .raw and must not be longer than 25 characters.

<FileName>Old_Telephone.raw</FileName> </Ring> ... </CiscoIPPhoneRingList>

Using SoX

Ring-tones are raw PCM (no header), u-law encoded with 8-bits per sample, mono at 8000Hz between 240 and 16080 samples (2 seconds) in length. The example below shows how a .wav file can be converted to .raw using sox.

~$ sox input.wav -t raw -e u-law -b 8 -c 1 -r 8000 output.raw

Wideband Ring Tones

The 7800 and 8800 series phones use wideband ring-tones. The list of available wideband ring-tones is specified in a file called Ringlist-wb.xml which is in the same format as Ringlist.xml. Wideband ring-tone filenames must end in .rwb.

Wideband ring-tones are raw PCM (no header), signed-integer encoded with 16-bits per sample, mono at 16000Hz between 240 and 160800 samples (10 seconds) in length. The example below shows how a .wav file can be converted to .rwb using sox.

~$ sox input.wav -t raw -e signed-integer -b 16 -c 1 -r 16000 output.rwb

Alert-Info

The phone can be made to play a different built-in ring-tone by using the Alert-Info header.

Bellcore-dr1 or Bellcore-dr2 Play the user selected ring-tone
Bellcore-dr3 Basic ring-tone 1
Bellcore-dr4 Basic ring-tone 2
Bellcore-dr5 Ring once
Flashonly-Ring Ring silently
Precedence-Ring Ring constantly