An encoder which encodes a voice in accordance with LD-CELP (Low-Delay Code
Excited Linear Prediction) of the ITU-T Recommendation G.728. When a
vibration wave is encoded by vector quantization, the code is secretly
combined with other data. The encoder stores dividing key data k.sub.idx
by which 128 types of representative vector data (waveform codes) yj; j=0,
1, . . . , 127 are labeled with 0 or 1 in order from the uppermost bit. If
the bit is "0", the vectors are quantized by using only the waveform codes
yj corresponding to the bit "0" of the dividing key data k.sub.idx as the
selection objects. If the bit is "1", the vectors are quantized by using
only the waveform codes yj corresponding to the bit "1" of the dividing
key data k.sub.idx as the selection objects. Thus, the outputted voice
code is combined with another datum bit.
Um codificador que codifique uma voz de acordo com LD-CELP (Baixo-Atrasa a predição linear excitada código) da recomendação G.728. Quando de ITU-T uma onda da vibração é codificado pela quantização do vetor, o código é combinado secreta com outros dados. O codificador armazena dividir os dados chaves k.sub.idx por que 128 tipos de yj representativo dos dados do vetor (códigos do waveform); j=0, 1. . . , 127 são etiquetados com 0 ou 1 em ordem do bocado o mais mais alto. Se o bocado for "0", os vetores são quantized usando somente o yj dos códigos do waveform que corresponde ao bocado "0" dos dados chaves divisores k.sub.idx como os objetos da seleção. Se o bocado for "1", os vetores são quantized usando somente o yj dos códigos do waveform que corresponde ao bocado "1" dos dados chaves divisores k.sub.idx como os objetos da seleção. Assim, outputted o código da voz é combinado com um outro bocado da referência.