Reducing sparseness in coded speech signals
DC CAFCFirst Claim
Patent Images
1. An apparatus for reducing sparseness in a coded speech signal, said apparatus comprising:
- a codebook for producing sparse codebook values;
an anti-sparseness operator coupled to said codebook for receiving said sparse codebook values and producing output codebook values having a greater density of non-zero values than said sparse codebook values; and
a speech processing device receiving said output codebook values and generating a digital speech signal, whereby said digital speech signal is an encoded speech signal during an encoding operation by said speech processing device, or said digital speech signal is a decoded speech signal during a decoding operation by said speech processing device.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An apparatus and method for reducing sparseness in a coded speech signal. Sparse codebook values are generated from a codebook. An anti-sparseness operation is performed on the sparse codebook values to produce output codebook values having a greater density of non-zero values than the sparse codebook values. The output codebook values are processed by a speech processor to generate an encoded speech signal during an encoding operation or a decoded speech signal during a decoding operation.
59 Citations
68 Claims
-
1. An apparatus for reducing sparseness in a coded speech signal, said apparatus comprising:
-
a codebook for producing sparse codebook values;
an anti-sparseness operator coupled to said codebook for receiving said sparse codebook values and producing output codebook values having a greater density of non-zero values than said sparse codebook values; and
a speech processing device receiving said output codebook values and generating a digital speech signal, whereby said digital speech signal is an encoded speech signal during an encoding operation by said speech processing device, or said digital speech signal is a decoded speech signal during a decoding operation by said speech processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
an adaptive codebook providing an output which is summed with said output codebook values before being input into said speech processing device.
-
-
30. The apparatus of claim 29, wherein said codebook is a fixed codebook.
-
31. A method for reducing sparseness in a coded speech signal, said method comprising the steps of:
-
generating sparse codebook values using a codebook;
performing an anti-sparseness operation on said sparse codebook values to produce output codebook values having a greater density of non-zero values than said sparse codebook values; and
processing said output codebook values using a speech processing device to generate a digital speech signal, whereby said digital speech signal is an encoded speech signal during an encoding operation by said speech processing device, or said digital speech signal is a decoded speech signal during a decoding operation by said speech processing device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for reducing sparseness in a coded speech signal, said method comprising the steps of:
-
estimating the level of sparseness of a coded speech signal;
determining a suitable level of anti-sparseness modification to said coded speech signal;
applying the determined suitable level of anti-sparseness to said coded speech signal to generate a modified coded speech signal; and
providing said modified coded speech signal to a speech processing device to generate a digital speech signal, whereby said digital speech signal is an encoded speech signal during an encoding operation by said speech processing device, or said digital speech signal is a decoded speech signal during a decoding operation by said speech processing device. - View Dependent Claims (51, 52)
-
-
53. A cellular telephone for use in a communication system, said cellular telephone comprising:
-
a codebook for producing sparse codebook values;
an anti-sparseness operator coupled to said codebook for receiving said sparse codebook values and producing output codebook values having a greater density of non-zero values than said sparse codebook values;
a speech processing device receiving said output codebook values and generating a digital speech signal, whereby said digital speech signal is an encoded speech signal during an encoding operation by said speech processing device, or said digital speech signal is a decoded speech signal during a decoding operation by said speech processing device. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
an adaptive codebook providing an output which is summed with said output codebook values before being input into said speech processing device.
-
Specification