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 at least in part 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.
25 Citations
20 Claims
-
1. A method comprising:
-
computing, via a processor, linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based at least in part 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 non-transitory computer-readable storage medium storing instructions for controlling the processor to perform steps comprising; computing linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based at least in part 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 non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform steps comprising:
-
computing linear predictive coefficients from a received signal; recursively computing partial correlation coefficients based at least in part 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