ES2240602T5

Method and apparatus for selecting an encoding rate in a variable rate vocoder

Abstract

Method for adding blocking frames to a plurality of frames encoded by a vocoder, the method comprising: detecting that a predefined number of successive frames has been encoded at a first rate; determine that a next successive frame should be encoded at a second speed lower than the first speed; and selecting a number of successive blocking frames that are started with said next successive frame to be encoded at the second speed, the number being a function of a signal-to-noise ratio determined from the input signal (S (n)) It must be coded.

ES2240602T5, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 1 August 2015, 11.1 years ago.

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

4 claims: 2 independent, 2 dependent

  1. 1
    ES 2 240 602 T5 REIVINDICACIONES 1. Procedimiento para la adición de tramas de bloqueo a una pluralidad de tramas codificadas mediante un vocodificador, comprendiendo el procedimiento:detectar que un número predefinido de sucesivas tramas ha sido codificado a una velocidad completa;determinar que una próxima trama sucesiva debería ser codificada a una de entre una pluralidad de velocidades que son inferiores a la velocidad completa;y seleccionar un número de tramas de bloqueo sucesivas que se inician con dicha próxima trama sucesiva para ser codificada a una de entre la pluralidad de velocidades que son inferiores a la velocidad completa, siendo el número una función de una relación señal-ruido determinada a partir de la señal de entrada (S(n)) que debe codificarse.
  2. 2
    Procedimiento según la reivindicación 1, en el que la detección comprende detectar que un número predefinido de tramas sucesivas ha sido codificado a dicha velocidad completa para codificar tramas de voz.
  3. 3
    Aparato para la adición de tramas de bloqueo a una pluralidad de tramas codificadas por un vocodificador, comprendiendo el aparato:unos medios para detectar que un número predefinido de tramas sucesivas ha sido codificado a una velocidad completa;unos medios para determinar que una trama sucesiva siguiente debería ser codificada a una de entre una pluralidad de velocidades que son inferiores a la velocidad completa;y unos medios para seleccionar un número de tramas de bloqueo sucesivas que se inician con dicha trama sucesiva siguiente que debe codificarse a una de entre la pluralidad de velocidades que son inferiores a la velocidad completa, siendo el número una función de una relación señal-ruido determinada a partir de la señal de entrada (s(n)) que debe codificarse.
  4. 4
    Aparato según la reivindicación 3, en el que los medios de detección comprenden unos medios para detectar que un número predefinido de tramas sucesivas ha sido codificado a dicha velocidad completa destinada a la codificación de tramas de voz.