Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
184 words
A method for improving the quality of a synthesized speech signal that is obtained from a decoder that operates on a Linear Predictive Coded (LPC) speech signal, comprising the steps of: receiving a LPC speech signal through a transmission channel that is susceptible to transmission errors; demultiplexing and dequantizing the received LPC speech signal to obtain an excitation signal and also a set of LPC filter factors that specify a short term spectral behavior of the LPC speech signal; generating a status signal that indicates a number of transmission errors that are occurring in the transmission channel; and synthesizing a speech signal from the excitation signal in cooperation with the set of LPC filter factors, wherein the step of synthesizing includes the steps of monitoring the status signal to detect a condition wherein the number of transmission errors exceeds a threshold number and, in response to the threshold number being exceeded, modifying the set of LPC filter factors prior to synthesizing the speech signal, wherein the step of modifying includes a step of performing a non-linear median filtering operation on the LPC filter factors.
Claim 2
Independent Claim
184 words
A method for improving the quality of a synthesized speech signal that is obtained from a decoder that operates on a Linear Predictive Coded (LPC) speech signal, comprising the steps of: receiving a LPC speech signal through a transmission channel that is susceptible to transmission errors; demultiplexing and dequantizing the received LPC speech signal to obtain an excitation signal and also a set of LPC filter factors that specify a short term spectral behavior of the LPC speech signal; generating a status signal that indicates a number of transmission errors that are occurring in the transmission channel; and synthesizing a speech signal from the excitation signal in cooperation with the set of LPC filter factors, wherein the step of synthesizing includes the steps of monitoring the status signal to detect a condition wherein the number of transmission errors exceeds a threshold number and, in response to the threshold number being exceeded, modifying the set of LPC filter factors prior to synthesizing the speech signal, wherein the step of modifying includes a step of performing a non-linear median filtering operation on the LPC filter factors.
Claim 3
Dependent Claim
131 words
A method as claimed in claim 1, wherein the step of performing a non-linear median filtering operation comprises the step of processing K+1 most recently received sets of filter factors by a median filtering operation such that a most recently received set of P filter factors a i , where i=1, . . . , P, is processed together with K most recently received sets of filter factors, each K+1 most recently received sets of filter factors comprising P filter factors, to produce a modified set of median filtered LPC filter factors for use during the step of synthesizing a speech signal, wherein P is a LPC prediction order having an integer value equal to or greater than one, and wherein K is an even integer that is greater than zero.
Claim 4
Dependent Claim
62 words
A method as set forth in claim 2, wherein the step of performing a non-linear median filtering operation comprises the step of performing a recursive median filtering operation, wherein each of the modified P filter factors that is produced for the most recently received sets of P filter factors is employed for median filtering a next set of received P filter factors.
Claim 5
Dependent Claim
179 words
A method as set forth in claim 1, wherein the step of performing a non-linear median filtering operation comprises the step of median filtering (K+1) vectors comprised of a most recently received set of P filter factors a i , where i=1, . . . , P, and K previous most recently received sets of P filter factors, wherein each of the (K+1) vectors has a dimension of P and contains a set of P filter factors, and including the steps of: determining a distance of each of the (K+1) vectors to all other K vectors; selecting as an output vector one of the (K+1) vectors that is determined to have a minimum distance to all other K vectors; and selecting the P filter factors contained in the selected output vector to be a set of modified LPC filter factors for use during the step of synthesizing a speech signal, wherein P is a LPC prediction order having an integer value equal to or greater than one, and wherein K is an even integer that is greater than zero.
Claim 6
Dependent Claim
159 words
A speech decoder that operates on a Linear Predictive Coded (LPC) speech signal, comprising: means for receiving a LPC speech signal through a transmission channel that is susceptible to transmission errors; means for demultiplexing and dequantizing the received LPC speech signal to obtain an excitation signal and also a set of LPC filter factors that specify a short term spectral behavior of the LPC speech signal; means for synthesizing a speech signal from the excitation signal in cooperation with the set of LPC filter factors; means for generating a status signal that indicates a number of transmission errors that are occurring in the transmission channel; means for monitoring the status signal to detect a condition wherein the number of transmission errors exceeds a threshold number; and means, responsive to said monitoring means indicating that the threshold number is exceeded, for modifying the set of LPC filter factors by performing a non-linear median filtering operation on the LPC filter factors.
Claim 7
Dependent Claim
159 words
A speech decoder that operates on a Linear Predictive Coded (LPC) speech signal, comprising: means for receiving a LPC speech signal through a transmission channel that is susceptible to transmission errors; means for demultiplexing and dequantizing the received LPC speech signal to obtain an excitation signal and also a set of LPC filter factors that specify a short term spectral behavior of the LPC speech signal; means for synthesizing a speech signal from the excitation signal in cooperation with the set of LPC filter factors; means for generating a status signal that indicates a number of transmission errors that are occurring in the transmission channel; means for monitoring the status signal to detect a condition wherein the number of transmission errors exceeds a threshold number; and means, responsive to said monitoring means indicating that the threshold number is exceeded, for modifying the set of LPC filter factors by performing a non-linear median filtering operation on the LPC filter factors.
Claim 8
Dependent Claim
125 words
A speech decoder as claimed in claim 5, wherein said modifying means includes means for processing K+1 most recently received sets of filter factors by a median filtering operation such that a most recently received set of P filter factors a i , where i=1, . . . , P, is processed together with K most recently received sets of filter factors, each K+1 most recently received sets of filter factors comprising P filter factors, to produce a modified set of median filtered LPC filter factors for use by said means for synthesizing a speech signal, wherein P is a LPC prediction order having an integer value equal to or greater than one, and wherein K is an even integer that is greater than zero.
Claim 9
Dependent Claim
56 words
A speech decoder as set forth in claim 6, wherein said modifying means includes means for performing a recursive median filtering operation, wherein each of the modified P filter factors that is produced for the most recently received sets of P filter factors are employed for median filtering a next set of received P filter factors.
Claim 10
Dependent Claim
174 words
A speech decoder as set forth in claim 5, wherein said modifying means comprises: means for median filtering (K+1) vectors comprised of a most recently received set of P filter factors a i , where i=1, . . . , P, and K previous most recently received sets of P filter factors, wherein each of the (K+1) vectors has a dimension of P and contains a set of P filter factors; means for determining a distance of each of the (K+1) vectors to all other (K+1) vectors; means for selecting as an output vector one of the (K+1) vectors that is determined to have a minimum distance to all other (K+1) vectors; and means for selecting the P filter factors contained in the selected output vector to be a set of modified LPC filter factors for use by said means for synthesizing a speech signal, wherein P is a LPC prediction order having an integer value equal to or greater than one, and wherein K is an even integer that is greater than zero.