G.729.1
G.729.1 は G.729 をコアコーデックとし、複数の音声符号化方式を階層的に組み合わせることでビットレート、帯域幅の柔軟性を向上させたものである。
通常の電話インタフェースの2倍の帯域幅を持つ 50 Hz-7 kHz(サンプリング周波数 16kHz)の音声/オーディオ信号を入力とし、 50 Hz-4 kHz の帯域幅を持つ信号を 8~12 kbps に、 50 Hz-7 kHz の帯域幅の信号を 14~32 kbps に符号化できる 。
G.729.1 がサポートする 8 kbps~32 kbps までの 12 種類のビットレートに対応してコーデックが出力するビット列は 12 階層の埋め込み構造になっている。符号化したビット列から必要な階層のみを容易に取り出すことができる 。
ビットレート 8 kbpsに対応するのがコア層となる第1層で、G.729 と同じ符号化アルゴリズムを用い、出力ビット列は G.729、G.729.A、G.729.B と完全な相互運用性がある。第2層は4 kbpsのG.729の拡張層である。 第3層から12層までは 50 Hz-7 kHz の広帯域音声/オーディオ信号を扱うことができる。