High-band speech coding apparatus and high-band speech decoding apparatus in wide-band speech coding/decoding system and high-band speech coding and decoding method performed by the apparatuses
First Claim
1. A high-band speech encoding apparatus in a wideband speech encoding system, the apparatus comprising:
- a first encoding unit encoding a high-band speech signal based on a structure in which a harmonic structure and a stochastic structure are combined, when the high-band speech signal has a harmonic component; and
a second encoding unit encoding a high-band speech signal based on a stochastic structure when the high-band speech signal has no harmonic components,wherein the first encoding unit includes;
a harmonic structure to generate an excitation signal by searching for an amplitude and a phase of a sine wave dictionary for the high-band speech signal using a matching pursuit algorithm; and
a stochastic structure to perform an open loop stochastic codebook search and a closed loop stochastic codebook search using the excitation signal produced using the harmonic structure as a target signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A high-band speech encoding apparatus and a high-band speech decoding apparatus that can reproduce high quality sound even at a low bitrate when wideband speech encoding and decoding using a bandwidth extension function, and a high-band speech encoding and decoding method performed by the apparatuses. The high-band speech encoding apparatus includes: a first encoding unit encoding a high-band speech signal based on a structure in which a harmonic structure and a stochastic structure are combined, if the high-band speech signal has a harmonic component; and a second encoding unit encoding a high-band speech signal based on a stochastic structure if the high-band speech signal has no harmonic components. The high-band speech decoding apparatus includes: a first decoding unit decoding a high-band speech signal based on a combination of a harmonic structure and a stochastic structure using received first decoding information; a second decoding unit decoding the high-band speech signal based on a stochastic structure using received second decoding information; and a switch outputting one of the decoded high-band speech signals received from the first and second decoding units according to received mode selection information.
-
Citations
35 Claims
-
1. A high-band speech encoding apparatus in a wideband speech encoding system, the apparatus comprising:
-
a first encoding unit encoding a high-band speech signal based on a structure in which a harmonic structure and a stochastic structure are combined, when the high-band speech signal has a harmonic component; and a second encoding unit encoding a high-band speech signal based on a stochastic structure when the high-band speech signal has no harmonic components, wherein the first encoding unit includes; a harmonic structure to generate an excitation signal by searching for an amplitude and a phase of a sine wave dictionary for the high-band speech signal using a matching pursuit algorithm; and a stochastic structure to perform an open loop stochastic codebook search and a closed loop stochastic codebook search using the excitation signal produced using the harmonic structure as a target signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A wideband speech encoding system comprising:
-
a band division unit dividing a speech signal into a high-band speech signal and a low-band speech signal; a low-band speech signal encoding apparatus encoding the low-band speech signal received from the band division unit and outputting a pitch value of the low-band speech signal that is detected through the encoding; and a high-band speech signal encoding apparatus encoding the high-band speech signal using the high-band and low-band speech signals received from the band division unit and the pitch value of the low-band speech signal, wherein the high-band speech signal encoding apparatus encodes the high-band speech signal based on a combination of a harmonic structure and a stochastic structure when the high-band and low-band speech signals have harmonic components and encodes the high-band speech signal based on a stochastic structure when any one of the high-band and low-band speech signals does not have a harmonic component.
-
-
22. A high-band speech decoding apparatus comprising:
-
a first decoding unit decoding a high-band speech signal based on a combination of a harmonic structure and a stochastic structure using received first decoding information; a second decoding unit decoding the high-band speech signal based on a stochastic structure using received second decoding information; and a switch outputting one of the decoded high-band speech signals received from the first and second decoding units according to received mode selection information, wherein the high-band speech signal, based on the combination of the harmonic structure and the stochastic structure, is based on an encoding harmonic structure, corresponding to the first decoding information, generating an excitation signal by searching for an amplitude and a phase of a sine wave dictionary for the high-band speech signal using a matching pursuit algorithm, and an encoding stochastic structure, corresponding to the first decoding information, performing an open loop stochastic codebook search and a closed loop stochastic codebook search using the excitation signal produced using the encoding harmonic structure as a target signal. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A wideband speech decoding system comprising:
-
a high-band speech signal decoding apparatus decoding a high-band speech signal using decoding information received via a channel using one of a stochastic structure and a combination of a harmonic structure and the stochastic structure; a low-band speech signal decoding apparatus decoding a low-band speech signal using decoding information received via the channel; and a band combination unit combining the decoded high-band speech signal with the decoded low-band speech signal to output a decoded speech signal, wherein the high-band speech signal, based on the combination of the harmonic structure and the stochastic structure, is based on an encoding harmonic structure, corresponding to the harmonic structure, generating an excitation signal by searching for an amplitude and a phase of a sine wave dictionary for the high-band speech signal using a matching pursuit algorithm, and an encoding stochastic structure, corresponding to the stochastic structure, performing an open loop stochastic codebook search and a closed loop stochastic codebook search using the excitation signal produced using the encoding harmonic structure as a target signal.
-
-
29. A high-band speech encoding method in a wideband speech encoding system, comprising:
-
determining whether a high-band speech signal and a low-band speech signal have harmonic components; encoding the high-band speech signal based on a combination of a harmonic structure and a stochastic structure when both the high-band and low-band speech signals have harmonic components; and encoding the high-band speech signal based on a stochastic structure when any one of the high-band and low-band speech signals does not have a harmonic component. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A high-band speech decoding method, comprising:
-
analyzing mode selection information included in received decoding information; decoding a high-band speech signal based on the received decoding information using a combination of a harmonic structure and a stochastic structure when the mode selection information represents a mode in which a harmonic structure and a stochastic structure are combined; and decoding the high-band speech signal based on the received decoding information using a stochastic structure when the mode selection information represents a stochastic structure, wherein the high-band speech signal, based on the received decoding information using the combination of the harmonic structure and the stochastic structure, is based on an encoding harmonic structure, corresponding to the mode in which the harmonic structure and a stochastic structure are combined, generating an excitation signal by searching for an amplitude and a phase of a sine wave dictionary for the high-band speech signal using a matching pursuit algorithm, and an encoding stochastic structure, corresponding to the mode in which the harmonic structure and a stochastic structure are combined, performing an open loop stochastic codebook search and a closed loop stochastic codebook search using the excitation signal produced using the encoding harmonic structure as a target signal.
-
Specification