Ring Tones
The list of available ring-tones is specified in a file calledRinglist.xml
which the phone downloads from the provisioning server. A maximum of 50
<Ring
> entries can be defined.<CiscoIPPhoneRingList>
<Ring>
DisplayName link
The name of the ring-tone when displayed in the list of ring-tones. Must not be longer than 25 characters. <DisplayName>NAME</DisplayName>
FileName link
Name of the file to download, must end in.raw
or .rwb
and must not be longer than 25 characters. <FileName>FILENAME.raw</FileName>
</Ring>
...
</CiscoIPPhoneRingList>
Using SoX link
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 ring-tone.wav -t raw -e u-law -b 8 -c 1 -r 8000 ring-tone.raw
Wideband Ring Tones link
The 7800 and 8800 series phones use wideband ring-tones. The list of available wideband ring-tones is specified in a file calledRinglist-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 ring-tone.wav -t raw -e signed-integer -b 16 -c 1 -r 16000 ring-tone.rwb
Alert-Info link
The phone can be made to play a different built-in ring-tone by using theAlert-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 |