カスタム電話呼び出し音の概要
Cisco IP Phone は、デフォルトの呼び出し音のタイプを 2 つ(Chirp1 と Chirp2)、ハードウェアに搭載して出荷されています。Cisco CallManager には、これ以外にも、デフォルトの電話呼び出し音のセットがあります。このデフォルト セットは、パルス符号変調(PCM)ファイルとしてソフトウェアに組み込まれています。この PCM ファイルは、サイトで使用可能な呼び出し音リストのオプションを記述する XML ファイル(名前が RingList.xml)とともに、各 Cisco CallManager サーバ上の TFTP ディレクトリにインストールされます。
RingList.xml ファイル形式の要件
RingList.xml ファイルは、電話呼び出し音タイプのリストが格納されている XML オブジェクトを定義します。各呼び出し音タイプには、その呼び出し音タイプに使用される PCM ファイルを指すポインタ、および Cisco IP Phone の Ring Type メニュー上で、その呼び出し音に対して表示されるテキストが含まれています。このファイルは、Cisco CallManager ごとに Cisco TFTP サーバの
C:\ Program Files\Cisco\TFTPPath ディレクトリに置かれます。
CiscoIPPhoneRingList XML オブジェクトは、次の簡単なタグ セットを使用して情報を記述しています。
定義名には次の特性があります。
• DisplayName は、Cisco IP Phone の Ring Type メニューに表示される関連した PCM ファイル用のカスタム呼び出し音の名前を定義します。
• FileName は、DisplayName と関連付ける、カスタム呼び出し音用の PCM ファイルの名前を指定します。
ヒント DisplayName フィールドと FileName フィールドの文字数は、それぞれ 25 文字以下です。
次の例は、2 種類の電話呼び出し音タイプを定義する RingList.xml ファイルを示しています。
<DisplayName>Analog Synth 1</DisplayName>
<FileName>Analog1.raw</FileName>
<DisplayName>Analog Synth 2</DisplayName>
<FileName>Analog2.raw</FileName>
ヒント 電話呼び出し音のタイプごとに、DisplayName と FileName を組み込む必要があります。RingList.xml ファイルでは、50 種類までの呼び出し音タイプを指定できます。
カスタム呼び出し音タイプ用の PCM ファイルの要件
Cisco IP Phone 上で呼び出し音を正しく再生するには、PCM ファイルが次の要件を満たしている必要があります。
• Raw PCM(ヘッダーなし)
• 毎秒 8000 サンプル
• 8 ビット/サンプル
• ulaw 圧縮
• 最大呼び出し音サイズ:16080 サンプル
• 最小呼び出し音サイズ:240 サンプル
• 呼び出し音内のサンプル数が、240 で割り切れる値である
• 呼び出し音が、ゼロ クロッシングで開始および終了する
• 電話呼び出し音用の PCM ファイルをカスタムで作成するには、前述のファイル形式の要件をサポートする標準オーディオ編集パッケージを使用する
カスタム電話呼び出し音の設定
次の手順は、Cisco IP Phone モデル 7940、7960、および 7970 でカスタム電話呼び出し音を作成する場合にだけ適用されます。
手順
ステップ 1 カスタム呼び出し音ごとに PCM ファイルを作成します(ファイルごとに 1 つの呼び出し音)。この PCM ファイルは、「カスタム呼び出し音タイプ用の PCM ファイルの要件」にリストされているファイル形式のガイドラインに準拠している必要があります。
ステップ 2 ASCII エディタを使用して、RingList.xml ファイルを編集します。このファイルをフォーマットする方法、および RingList.xml サンプル ファイルについては、「RingList.xml ファイル形式の要件」を参照してください。
ステップ 3 変更内容を保存し、RingList.xml ファイルを閉じます。
ステップ 4 作成した新しい PCM ファイルを、クラスタ内の Cisco CallManager ごとに Cisco TFTP サーバ上にある C:\Program Files\Cisco\TFTPPath ディレクトリに入れます。
ステップ 5 新規の RingList.xml ファイルをキャッシュするには、Cisco CallManager Serviceability を使用して TFTP サービスを停止してから再び開始するか、TFTP サービス パラメータの「Enable Caching of Constant and Bin Files at Startup」(Advanced Service Parameters にある)を使用不可にしてから再び使用可能にします。
その他の情報
関連項目
• 『 Cisco CallManager システム ガイド 』の「Cisco TFTP」
• 『 Cisco CallManager アドミニストレーション ガイド 』の「サービス パラメータの設定」
その他のシスコ マニュアル
• Cisco IP Phone Administration documentation for Model 7940, 7960, and 7970