Method of bandwidth extension for narrow-band speech
First Claim
1. A method of producing a wideband signal from a narrowband signal, the method comprising:
- computing Mnb area coefficients from the narrowband signal;
interpolating the Mnb area coefficients into Mwb area coefficients;
generating a highband signal using the Mwb area coefficients; and
combining the highband signal with the narrowband signal interpolated to the highband sampling rate to form the wideband signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for extending the bandwidth of a narrowband signal such as a speech signal. The method applies a parametric approach to bandwidth extension but does not require training. The parametric representation relates to a discrete acoustic tube model (DATM). The method comprises computing narrowband linear predictive coefficients (LPCs) from a received narrowband speech signal, computing narrowband partial correlation coefficients (parcors) using recursion, computing Mnb area coefficients from the partial correlation coefficient, and extracting 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. In a preferred variation of the invention, the Mnb area coefficients are converted to log-area coefficients for the purpose of extracting, through shifted-interpolation, Mwb log-area coefficients. The Mwb log-area coefficients are then converted to Mwb area coefficients before generating the wideband parcors.
96 Citations
50 Claims
-
1. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
computing Mnb area coefficients from the narrowband signal;
interpolating the Mnb area coefficients into Mwb area coefficients;
generating a highband signal using the Mwb area coefficients; and
combining the highband signal with the narrowband signal interpolated to the highband sampling rate to form the wideband signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of bandwidth extension of a narrowband signal, the method comprising:
-
computing Mnb log-area coefficients from the narrowband signal;
interpolating the Mnb log-area coefficients into Mwb log-area coefficients;
generating a highband signal using the interpolated Mwb log-area coefficients; and
combining the highband signal with the narrowband signal interpolated to the highband sampling rate to generate a wideband signal. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of extending the bandwidth of a narrowband signal, a preprocessing of the narrowband signal producing narrowband partial correlation coefficients (parcors), the method comprising:
-
(1) computing Mnb area coefficients from the narrowband parcors;
(2) computing Mnb log-area coefficients from the Mnb area coefficients;
(3) obtaining Mwb log-area coefficients from the Mnb log-area coefficients;
(4) computing Mwb area coefficients from the Mwb log-area coefficients;
(5) computing wideband parcors from the Mwb area coefficients;
(6) generating a highband signal using the wideband parcors; and
(7) combining the highband signal with the narrowband signal interpolated to the highband sampling rate. - View Dependent Claims (15)
-
-
16. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
(1) computing narrowband linear predictive coefficients (LPCs) from the narrowband signal;
(2) computing narrowband parcors ri associated with the narrowband LPCs;
(3) computing Mnb area coefficients Ainb, i=1, 2, . . . , Mnb using the following;
where A1 corresponds to a cross-section at lips, AM nb +1 and corresponds to a cross-section of a vocal tract at a glottis opening;
(4) extracting Mwb area coefficients from the Mnb area coefficients using interpolation;
(5) computing wideband parcors using the Mwb area coefficients according to the following;
(6) computing wideband LPCs aiwb, i=1, 2, . . . , Mwb, from the wideband parcors; and
(7) synthesizing a wideband signal ywb using the wideband LPCs and an excitation signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of extending the bandwidth of a narrowband signal, the method comprising:
-
(1) computing narrowband linear predictive coefficients (LPCs) from the narrowband signal;
(2) computing narrowband parcors associated with the narrowband LPCs;
(3) computing Mnb area coefficients using the narrowband parcors;
(4) extracting Mwb area coefficients from the Mnb area coefficients using shifted-interpolation;
(5) converting the Mwb area coefficients into wideband LPCs; and
(6) synthesizing a wideband signal ywb using the wideband LPCs and an excitation signal. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method of extending the bandwidth of a narrowband signal, the method comprising:
-
(1) computing narrowband linear predictive coefficients (LPCs) from the narrowband signal;
(2) computing Mnb area coefficients using the narrowband LPCs;
(3) extracting Mwb area coefficients from the Mnb area coefficients using interpolation;
(4) converting the Mwb area coefficients into wideband LPCs; and
(5) synthesizing a wideband signal ywb using the wideband LPCs and highpass filtered white noise in the higher band of an excitation signal and a linear prediction residual signal in the lower band of the excitation signal. - View Dependent Claims (31)
-
-
32. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
(1) producing a wideband excitation signal from the narrowband signal;
(2) computing partial correlation coefficients ri (parcors) from the narrowband signal;
(3) computing Mnb area coefficients according to the following equation;
where A1 corresponds to the cross-section at lips and AM nb +1 corresponds to the cross-section at a glottis opening;
(4) extracting Mwb area coefficients from the Mnb area coefficients using interpolation;
(5) computing wideband parcors riwb from the interpolated Mwb area coefficients according to the following;
(6) computing wideband linear predictive coefficients (LPCs) aiwb from the wideband parcors riwb;
(7) synthesizing a wideband signal ywb from the wideband LPCs aiwb and the wideband excitation signal;
(8) highpass filtering the wideband signal ywb to produce a highband signal; and
(9) generating a wideband signal Ŝ
wb by summing the highband signal and the narrowband signal interpolated to the wideband sampling rate. - View Dependent Claims (33)
-
-
34. A method of producing a wideband signal from a narrowband signal, the method receiving data associated with a narrowband signal, the method comprising:
-
(1) computing Mnb area coefficients using the narrowband data;
(2) extracting Mwb area coefficients from the Mnb area coefficients using interpolation; and
(3) synthesizing a wideband signal ywb using wideband coefficients processed from data associated with the Mnb area coefficients and an excitation signal. - View Dependent Claims (35)
-
-
36. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
(1) computing Mnb area coefficients from the narrowband signal;
(2) computing Mnb log-area coefficients from the Mnb area coefficients;
(3) interpolating the Mnb log-area coefficients into Mwb log-area coefficients;
(4) converting the Mwb log-area coefficients into Mwb area coefficients; and
(5) synthesizing a wideband signal ywb using the Mwb area coefficients and an excitation signal. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of generating a wideband signal from a narrowband signal, the method comprising:
-
(1) producing a wideband excitation signal from the narrowband signal;
(2) computing partial correlation coefficients ri (parcors) from the narrowband signal;
(3) computing Mnb area coefficients according to the following equation;
where A1 corresponds to the cross-section at lips and AM nb +1 corresponds to the cross-section at a glottis opening;
(4) computing Mnb log-area coefficients by applying a log operator to the Mnb area coefficients;
(5) extracting Mwb log-area coefficients from the Mnb log-area coefficients using shifted-interpolation;
(6) converting the Mwb log-area coefficients into Mwb area coefficients;
(7) computing wideband parcors riwb from the Mwb area coefficients according to the following;
(8) computing wideband linear predictive coefficients (LPCs) aiwb from the wideband parcors riwb; and
(9) synthesizing a wideband signal ywb from the wideband LPCs aiwb and the wideband excitation signal. - View Dependent Claims (45, 46)
-
-
47. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
computing Mnb area coefficients from the narrowband signal;
interpolating the Mnb area coefficients into Mwb area coefficients; and
generating the wideband signal using the Mwb area coefficients. - View Dependent Claims (48)
-
-
49. A method of producing a wideband signal from a narrowband signal, the method comprising:
-
computing Mnb log-area coefficients by applying a log operator to Mnb area coefficients generated from the narrowband signal;
extracting Mwb log-area coefficients from the Mnb log-area coefficients using interpolation; and
generating a wideband signal using Mwb area coefficients generated from the Mwb log-area coefficients. - View Dependent Claims (50)
-
Specification