ACELP: Algebraic Code Excited Linear Prediction