Nova Patents
EP2154679A2

Method and apparatus for speech coding

Abstract

Speech encoding method and apparatus for encoding a speech according to code-excited linear prediction CELP comprising analyzing the speech to obtain a linear prediction parameter; obtaining a linear prediction parameter code by encoding the linear prediction parameter; obtaining an adaptive code vector concerning an adaptive code from an adaptive codebook; obtaining a gain value corresponding to the adaptive code vector; evaluating a noise level of the speech based on the gain value; obtaining a weight based on the evaluated noise level; obtaining an excitation code by comparing a coded speech and the speech, wherein the coded speech is obtained by using the adaptive code vector, an excitation codebook and the weight; and outputting a speech code including the adaptive code, the linear prediction parameter code and the excitation code.

EP2154679A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 7 December 2018, 7.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

2 claims: 2 independent, 0 dependent

  1. 1
    A speech encoding method for encoding a speech according to code-excited linear prediction (CELP) comprising:analyzing the speech to obtain a linear prediction parameter;obtaining a linear prediction parameter code by encoding the linear prediction parameter;obtaining an adaptive code vector concerning an adaptive code from an adaptive codebook;obtaining a gain value corresponding to the adaptive code vector;evaluating a noise level of the speech based on the gain value;obtaining a weight based on the evaluated noise level;obtaining an excitation code by comparing a coded speech and the speech, wherein the coded speech is obtained by using the adaptive code vector, an excitation codebook and the weight;andoutputting a speech code including the adaptive code, the linear prediction parameter code and the excitation code.
  2. 2
    A speech encoding apparatus for encoding a speech according to code-excited linear prediction (CELP) comprising:an analyzing unit for analyzing the speech to obtain a linear prediction parameter;a linear prediction parameter code obtaining unit for obtaining a linear prediction parameter code by encoding the linear prediction parameter;an adaptive code vector obtaining unit for obtaining an adaptive code vector concerning an adaptive code from an adaptive codebook;a gain value obtaining unit for obtaining a gain value corresponding to the adaptive code vector;a noise level evaluating unit for evaluating a noise level of the speech based on the gain value;a weight obtaining unit for obtaining a weight based on the evaluated noise level;an excitation code obtaining unit for obtaining an excitation code by comparing a coded speech and the speech, wherein the coded speech is obtained by using the adaptive code vector, an excitation codebook and the weight;andoutputting unit for outputting a speech code including the adaptive code, the linear prediction parameter code and the excitation code.