Asterisk経由でLinphone同士の通話をする際、Linphoneで指定しているCodecがAsteriskでも許可されていないと、正しく通話できない。Linphoneで指定できるspeexには8000、16000、32000と異なる周波数があるけど、それぞれAsteriskで利用するには違う設定が必要になる。
具体的には、/etc/asterisk/sip.confの中で、
allow = speex,speex16,speex32
と指定すると、それぞれ8000、16000、32000での通話が可能になる。
…でも、そんなに音質が変わった感じはしないかも。