SMV
SMV では CELP の一種である eX-CELP(eXtended CELP)と呼ばれる技術を用いる。
一般的な CELP は人間の音声を声道に相当する線形予測フィルターと声帯に相当する適応型と固定型のコードブックとでモデル化し、「合成による分析」(analysis-by-synthesis)の手法を用いてコードブックから誤差が最小になるものを探索する。
eX-CELP の基本的となる考え方は、通常の CELP が固定的なアルゴリズムを使い入力信号とできるだけ同じ波形になるように符号化しようとするのに対し、様々なアルゴリズムを組み合わせて知覚上重要な部分を強化した符号化を行うことである 。
具体的には、 CELP をベースとしながら、以下のような方法で聴感上の音質を落とすことなくビットレートの低減を行っている 。
オープンループとクローズドループの組み合わせ(closed-loop-open-loop-analysis、COLA)
合成による分析でのクローズドループだけでなく、完全な一致が必要ないパラメータはオープンループで符号化するなど、柔軟に切り替える
入力信号の細かい分類とアルゴリズムの切り替え(variant algorithm structures、VAS)