1)ソースの取得
# cd /usr/local/src
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.2.17.2.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.2.3.tar.gz
# wget ftp://ftp.voip-info.jp/asterisk/patch/1.6.2.9/app_voicemail.c.100609-01.patch
# wget ftp://ftp.voip-info.jp/asterisk/patch/1.6.2.9/say.c.091228-01.patch
# wget ftp://ftp.voip-info.jp/asterisk/sounds/1_6/asterisk-sound-jp_16_pre.tar.gz
パッチ&コンパイル
# tar xzvf asterisk-1.6.2.17.2.tar.gz
# cd asterisk-1.6.2.17.2
# patch -p0 < ../app_voicemail.c.100609-01.patch
# patch -p0 < ../say.c.091228-01.patch
# ./configure
# make menuselect
# make && make install
# cd ..
# tar xzvf asterisk-addons-1.6.2.3.tar.gz
# cd asterisk-addons-1.6.2.3
# ./configure
# make menuselect
# make && make install
# cd /var/lib/asterisk/sounds
# tar xzvf /usr/local/src/asterisk-sound-jp_16_pre.tar.gz
# chown asterisk:asterisk -R ja
ダイアル間違いの音声がないのでとりあえず割り当て
# cd ja
# cp jp-machigai.gsm cannot-complete-as-dialed.gsm
# cp jp-machigai.gsm check-number-dial-again.gsm
日本語化
# cd /etc/asterisk
# vi asterisk.conf
languageprefix = yes の頭の ; を消去して yes より後ろも消す
(消去は x で、挿入は i 挿入から抜けるのは Esc キー)
:wq で保存
# vi extensions_override_freepbx.conf
[general]
language=jp
の2行を挿入
# vi sip_general_custom.conf
language=jp
の1行を挿入