Non-speech content for low rate CELP decoder
First Claim
1. A device for modifying a synthesis of a time-domain code-excited linear prediction (CELP) excitation decoded by a time-domain CELP decoder, comprising:
- at least one processor; and
a memory coupled to the processor and comprising non-transitory instructions that when executed cause the processor to implement;
a classifier of the synthesis of the decoded time-domain CELP excitation into one of a number of categories;
a first converter of the decoded time-domain CELP excitation into a frequency-domain excitation;
a modifier of the frequency-domain excitation as a function of the category in which the synthesis of the decoded time-domain CELP excitation is classified by the classifier;
a second converter of the modified frequency-domain excitation into a modified time-domain CELP excitation; and
a first linear prediction synthesis filter supplied with the modified time-domain CELP excitation to produce a modified synthesis of the decoded time-domain CELP excitation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and device for modifying a synthesis of a time-domain excitation decoded by a time-domain decoder, wherein the synthesis of the decoded time-domain excitation is classified into one of a number of categories. The decoded time-domain excitation is converted into a frequency-domain excitation, and the frequency-domain excitation is modified as a function of the category in which the synthesis of the decoded time-domain excitation is classified. The modified frequency-domain excitation is converted into a modified time-domain excitation, and a synthesis filter is supplied with the modified time-domain excitation to produce a modified synthesis of the decoded time-domain excitation.
-
Citations
32 Claims
-
1. A device for modifying a synthesis of a time-domain code-excited linear prediction (CELP) excitation decoded by a time-domain CELP decoder, comprising:
-
at least one processor; and a memory coupled to the processor and comprising non-transitory instructions that when executed cause the processor to implement; a classifier of the synthesis of the decoded time-domain CELP excitation into one of a number of categories; a first converter of the decoded time-domain CELP excitation into a frequency-domain excitation; a modifier of the frequency-domain excitation as a function of the category in which the synthesis of the decoded time-domain CELP excitation is classified by the classifier; a second converter of the modified frequency-domain excitation into a modified time-domain CELP excitation; and a first linear prediction synthesis filter supplied with the modified time-domain CELP excitation to produce a modified synthesis of the decoded time-domain CELP excitation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for modifying a synthesis of a time-domain code-excited linear prediction (CELP) excitation decoded by a time-domain CELP decoder, comprising:
-
classifying the synthesis of the decoded time-domain CELP excitation into one of a number of categories; converting the decoded time-domain CELP excitation into a frequency-domain excitation; modifying the frequency-domain excitation as a function of the category in which the synthesis of the decoded time-domain CELP excitation is classified; converting the modified frequency-domain excitation into a modified time-domain CELP excitation; synthesizing, using a linear prediction synthesis filter, the modified time-domain CELP excitation to produce a modified synthesis of the decoded time-domain CELP excitation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification