Asterisk 24
ナビゲーションに移動
検索に移動
Asterisk 22.0.0が2026年10月xx日(現地時間)リリースされました。
- メンテナンス終了は2030年10月xx日
- セキュリティフィックス提供終了は2031年10月
概要
Asterisk 24は最新のAsteriskのメジャーリリースで、Asterisk 22同様にLTS(Long Term Support:通常4年)になります。
Asterisk 22からの変更点で重要なもの
主に安定性・安全性の改善、修正等が主要な変更となっています。
削除されたもの
その他
細かい変更点等は公式を参照のこと。
https://docs.asterisk.org/Asterisk_24_Documentation/WhatsNew/
注意
- SIPチャネル要注意
- SIPチャネルはAsterisk 22以降でPjSipが標準となりました。chan_sipはソースも配布されず完全に廃止されました。
- Macro廃止
- Asterisk 22以降ではMacroが完全廃止されました。Gosub/Returnへの書き換えが必要です。
- extenでMacroを多用している例は多いので24へ移行する場合には対応してください。
インストール
前提となるパッケージ類
Asteriskソースの入手
Asteriskのコンパイルとインストール
日本語音声のインストール
Asteriskの本体に付随する日本語音声は古いためGoogle TTSで合成した日本語音声(トーキー)を用意してあります(Asterisk 18ベース)。githubに用意してありますのでご利用ください。
※core-sounds.txtを確認したところ、18と20,22,24で音声の差異は無いようです。
git clone https://github.com/takao-t/asterisk-sound-ja.git
tarでまとめたものを展開します。
cd asterisk-sound-ja cp core-sound-ja.tgz /var/lib/asterisk/sounds/. cd /var/lib/asterisk/sounds/ tar zxvf core-sound-ja.tgz
これで sounds/ja の下に日本語音声ファイル類が入ります。LANGUAGE系の設定をjaにすると日本語音声が使えます。
日本語文法に必要なパッチ類を以前提供していましたが、現在ではAsterisk本体にマージされているため文法はLANGUAGEの設定のみで対応できます。
ユーザの追加と設定
サンプル設定ファイルと応用例
Asterisk 20以降用に大幅に書き直しました。