19.02.2013 Views

2010318163752818

2010318163752818

2010318163752818

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The initial filter states are set to zero.<br />

3.B.8 CELP weighting module<br />

3.B.8.1 Tool description<br />

The CELP weighting module computes the weights to be applied on the LPC coefficients.<br />

3.B.8.2 Definitions<br />

Input<br />

lpc_coefficients[]: This is an array of dimension lpc_order, containing the LPC Coefficients.<br />

gamma_num: This field contains the weighting factor of the numerator.<br />

gamma_den: This field contains the weighting factor of the denominator.<br />

Output<br />

ISO/IEC 14496-3:2005(E)<br />

Wnum_coeff[]: This is an array of dimension Wnum_order, containing the weighted numerator coefficients.<br />

Wden_coeff[]: This array has dimension Wden_order and contains the weighted denominator coefficients.<br />

Configuration<br />

lpc_order: This field contains the order of the LPC.<br />

3.B.8.3 Encoding process<br />

The weighted coefficients of the numerator are computed by:<br />

for (k = 0; k < Wnum_order; k++)<br />

{<br />

Wnum_coeff[k] = lpc_coefficients[k] * gamma_num k+1 ;<br />

}<br />

The weighted coefficients of the denominator are computed by:<br />

for (k = 0; k < Wden_order; k++)<br />

{<br />

Wden_coeff[k] = lpc_coefficients[k] * gamma_den k+1 ;<br />

}<br />

3.B.9 CELP excitation analysis<br />

The CELP excitation analysis computes the shape and gain vectors as well as the decoded synthesized speech<br />

signal. For excitation analysis modules, Regular Pulse Excitation (RPE) and Multi Pulse Excitation (MPE) are<br />

defined.<br />

© ISO/IEC 2005 — All rights reserved 105

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!