×

Efficient codebook search for CELP vocoders

  • US 5,187,745 A
  • Filed: 06/27/1991
  • Issued: 02/16/1993
  • Est. Priority Date: 06/27/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for CELP coding speech by combining a first vector with a set of second vectors identified by index k, wherein the first and second vectors have values identified by indices n running from n=1 to N, comprising:

  • providing an N by N multiplexer having n=1 to N outputs, n=1 to N first inputs, second inputs, and n=1 to N select means, wherein a first logic level presented to nth select means couples the nth output to the nth first input and a second logic level presented to the nth select means couples the nth output to the second input;

    supplying n=1 to N values of the first vector to the n=1 to N first inputs of the multiplexer;

    presenting n=1 to N values of the second vector of index k=1 to n=1 to N select means of the multiplexer, the second vector providing at the n=1 to N select means the first logic level for some values of n and the second logic level for other values of n;

    adding together values of the first vector coupled to the multiplexer output to provide a sum;

    repeating the presenting and adding steps for further values of k; and

    synthesizing speech based on whichever sum identifies a second vector giving the closest match to target speech.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×