Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
213 words
A method for coding energy of vocal signals in linear prediction vocoders with very low throughput rates, including analyzing the vocal signals in consecutive windows, quantifying, on a determined number m of levels, the vocal signal in each of the windows and measuring, in each of the windows, a r-m-s value of the quantified levels of the vocal signal, comprising the steps of: constructing, in a vector space in n dimensions, said vector space having a first base comprised of unit vectors (e l to e n ) of energies measured on n consecutive windows, a resultant energy vector corresponding to a sum of n energy vectors measured respectively in said n windows of analysis of the vocal signal; achieving, in said vector space, a change of base, said changed base having, as a first main axis, an oriented axis having, as components, the unit vectors of the first base; projecting, in the changed base, the resultant energy vector; coding, on q bits such that 2q=m, a component of the resultant vector projected on the first main axis of the changed base; and coding, on a reduced number of bits smaller than q, components of the resultant vector projected on n-1 other main axes of the vector space defined in the changed base.
Claim 2
Independent Claim
213 words
A method for coding energy of vocal signals in linear prediction vocoders with very low throughput rates, including analyzing the vocal signals in consecutive windows, quantifying, on a determined number m of levels, the vocal signal in each of the windows and measuring, in each of the windows, a r-m-s value of the quantified levels of the vocal signal, comprising the steps of: constructing, in a vector space in n dimensions, said vector space having a first base comprised of unit vectors (e l to e n ) of energies measured on n consecutive windows, a resultant energy vector corresponding to a sum of n energy vectors measured respectively in said n windows of analysis of the vocal signal; achieving, in said vector space, a change of base, said changed base having, as a first main axis, an oriented axis having, as components, the unit vectors of the first base; projecting, in the changed base, the resultant energy vector; coding, on q bits such that 2q=m, a component of the resultant vector projected on the first main axis of the changed base; and coding, on a reduced number of bits smaller than q, components of the resultant vector projected on n-1 other main axes of the vector space defined in the changed base.
Claim 3
Dependent Claim
78 words
A method according to claim 1, wherein the vector space comprises a three-dimensional space wherein, the unit vectors borne by the main axes of the new base have, as their component in the base defined by the vecotrs of the three-dimensional space representing the energies measured on three consecutive windows, respectively (3 1/2 , 3 1/2 , 3 1/2 ), for the first main axis, (-2 1/2 , 2×6 1/2 6 1/2 ) for the third main axis.
Claim 4
Dependent Claim
32 words
A method according to claim 2, comprising the codings of the resultant energy vector, projected on the first, second and third main axes, having respective lengths of four, three and two bits.
Claim 5
Independent Claim
133 words
A device for coding the energy of a vocal signal by a linear prediction vocoder with very low throughput rate, comprising: means for quantifying, on a determined number m of levels, the vocal signal in each of a determined number of consecutive windows of the vocal signal; means for measuring, in each window, a r-m-s value of the quantified levels of the vocal signal; matrix computation means for projecting, in a vector base having, as a first main axis, an oriented axis, having as components, unit vectors of a first base, said unit vectors respectively representing energies measured within said windows, a resultant vector resulting from summing the energy vectors measured in each window of the vocal signal; and means for coding each component of the resultant vector, projected in the vector base.
Claim 6
Independent Claim
133 words
A device for coding the energy of a vocal signal by a linear prediction vocoder with very low throughput rate, comprising: means for quantifying, on a determined number m of levels, the vocal signal in each of a determined number of consecutive windows of the vocal signal; means for measuring, in each window, a r-m-s value of the quantified levels of the vocal signal; matrix computation means for projecting, in a vector base having, as a first main axis, an oriented axis, having as components, unit vectors of a first base, said unit vectors respectively representing energies measured within said windows, a resultant vector resulting from summing the energy vectors measured in each window of the vocal signal; and means for coding each component of the resultant vector, projected in the vector base.
Claim 7
Dependent Claim
44 words
A device according to claim 4 comprising, for n=3, the matrix computation means achieving the matrix product: [E']=P.sup.-1 [E] wherein [E] is a column vector formed by components E 0 , E 1 , E 2 energies measured on three successive windows and, ##EQU2##
Claim 8
Dependent Claim
90 words
A device according to claim 4, further comprising means for seeking, in a set of 2 N vectors, prerecorded in a memory, the ends of said set of 2 N vectors coinciding with the nodes of a subset terminated by a face-centered cube lattice, a vector which has components in the vector base that are closest to components E 0 , E 1 , E 2 of energies measured on three successive windows of the vocal signal, so as to represent the code of the resultant vector on N bits.
Claim 9
Dependent Claim
19 words
A device according to claim 6, comprising a memory organized in N/3 groups, N/3 subgroups of N/3 vectors each.
Claim 10
Dependent Claim
71 words
A device according to claim 7, further comprising: an address counter to address the vectors prerecorded in the memory; subtractor circuits to compare N r-m-s values of the vocal signals given by N windows with the N respective components of values read in the memory; and a decision circuit to identify a vector read in the memory which has components closest to the N measured r-m-s values of the vocal signal.