System for bandwidth extension of narrow-band speech
First Claim
1. A method comprising:
- computing, via a processor, linear predictive coefficients from a received signal;
recursively computing partial correlation coefficients based on the linear predictive coefficients;
computing narrow area coefficients from the partial correlation coefficients;
computing wide area coefficients via interpolation of the narrow area coefficients; and
synthesizing a wideband signal using the wide area coefficients.
10 Assignments
0 Petitions
Accused Products
Abstract
A method applies a parametric approach to bandwidth extension but does not require training. The method computes narrowband linear predictive coefficients from a received narrowband speech signal, computes narrowband partial correlation coefficients using recursion, computes Mnb area coefficients from the partial correlation coefficient, and extracts Mwb area coefficients using interpolation. Wideband parcors are computed from the Mwb area coefficients and wideband LPCs are computed from the wideband parcors. The method further comprises synthesizing a wideband signal using the wideband LPCs and a wideband excitation signal, highpass filtering the synthesized wideband signal to produce a highband signal, and combining the highband signal with the original narrowband signal to generate a wideband signal.
19 Citations
20 Claims
-
1. A method comprising:
-
computing, via a processor, linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based on the linear predictive coefficients; computing narrow area coefficients from the partial correlation coefficients; computing wide area coefficients via interpolation of the narrow area coefficients; and synthesizing a wideband signal using the wide area coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; computing linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based on the linear predictive coefficients; computing narrow area coefficients from the partial correlation coefficients; computing wide area coefficients via interpolation of the narrow area coefficients; and synthesizing a wideband signal using the wide area coefficients. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
computing linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based on the linear predictive coefficients; computing narrow area coefficients from the partial correlation coefficients; computing wide area coefficients via interpolation of the narrow area coefficients; and synthesizing a wideband signal using the wide area coefficients. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification