像MPE那樣,RPE編譯碼器使用固定間隔的脈衝

MPE,RPE和CELP編譯碼器之間的差別在於所使用的激勵信號的表示方法。在MPE中,對每幀話音所用的激勵信號u(n)是固定數目的脈衝,在一幀中脈衝的位置和幅度必須由編碼器來確定,這在理論上可以找到很好的值,但實際上不太可能,因為計算太複雜。

因此在實際上就使用次佳方法,一般來說,每5ms使用4個脈衝,在數據率為10 kbps時可以獲得好的重構話音。

像MPE那樣,RPE編譯碼器使用固定間隔的脈衝,於是編碼器就只需要確定第一個激勵脈衝的位置和所有其他脈衝的幅度,所需要的脈衝位置信息也就可以減少,而脈衝的數目則比MPE使用的數目多。

數據率在10 kbps左右時,每5 ms可使用10個脈衝,比MPE多6個,產生比MPE音質高一些的重構話音。然而RPE仍然顯得比較複雜,因此歐洲的GSM移動電話系統使用了一個帶長期預測的簡化了的RPE編譯碼器,數據率為13 kbps。