This application claims priority under 35 U.S.C. §119(a) to a Korean Patent Application filed in the Korean Intellectual Property Office on Mar. 2, 2007 and assigned Serial No. 2007-21194, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
The present invention relates generally to a method and apparatus for expanding a bandwidth of narrowband voice signals, and more particularly, to a method and apparatus for generating expanded-band voice signals by reducing artifacts caused by the bandwidth expansion of the narrowband voice signals.
2. Description of the Related Art
Generally, a human being can hear and recognize a voice ranging over an audible frequency band of 20 hz-20 Khz. The voice is divided into consonants and vowels (voiceless sounds and voiced sounds) according to the lingual characteristic. It is known that the voice has a stationary characteristic for a short interval of 10-30 ms in which the physical characteristics of the vocal tract extending from the vocal cords to the lips, and/or the signal characteristic of the voice, are maintained intact.
The voice is converted into an electric voice signal, and then delivered to another party over a telephone or a mobile communication terminal in the form of an analog signal or a digital signal. In order to transmit/receive the voice signal using an electronic apparatus such as the telephone or the mobile communication terminal, a bandwidth of the transmission/reception voice signal is limited to 300 Hz-3.4 KHz of a minimum-narrowband voice signal that the human being can recognize, due to the capacity limitation of the transmission/reception data. A loss of the voice signal in a lower band (20 Hz-300 Hz) and in an upper band (3.4 KHz-20 KHz) causes degradation of voice signal quality.
Poles of a Linear Predictive Coefficient (LPC) filter for the voice signal, referred to a formant frequencies, represent resonant frequencies caused by the whole or a part of the human vocal tract. The formants are important information in identifying vowels, and are called a first formant, a second formant, a third formant, etc. from the lower frequency. In case of the major vowels, it is possible to identify a difference between the vowels only with the information on the first formant and the second formant. The vowel has more than four formants, and in some cases, more than six formants. However, consonants, such as a fricative sounds or a plosive sounds, only have one or two formant frequencies. This is due to the fact that while a resonant operation for the vowel occurs by the vocal tract, a resonant operation for the consonant mainly occurs in a short interval of the oral tract. The voice generated from a consonant also generally has a high-energy component in the high-frequency band of 3.4 KHz or higher.
In artificial bandwidth expansion, vowel-like signals are definite in their signal characteristics and have a relatively stationary characteristic over a long time interval compared to the consonant, making it is easy to model the vowel signals.
With respect to vowel signals, there is a low possibility that artifacts will occur in estimating information on the expanded band when attempting bandwidth expansions using only information on the narrowband voice signal More specifically, even though active bandwidth expansion is attempted, the occurrence possibility of artifacts is low. However, the consonant-like signals are indefinite in their signal characteristics, have a relatively high-energy component in the high-frequency band, and also have a dynamic characteristic, in that the consonant signals abruptly change with the passage of time. Therefore, it is difficult to model these signals, and there is a high possibility that an error will occur in estimating information on the expanded band when attempting bandwidth expansions using only information on the narrowband voice signal. If active bandwidth expansion is attempted, the occurrence possibility of artifacts increases.
Referring to
Referring to
Referring to
The bandwidth expander 340 adjusts the entire energy or the partial interval's energy of the expanded band such that the energies are inversely proportional to the bit rate of the narrowband signal, thereby reducing the distortion and sound quality reduction in the expanded band, which may be caused by the coding noises.
An expanded-band voice signal output unit 350 outputs a voice signal that has undergone bandwidth expansion based on the coding noises.
However, in artificial bandwidth expansion of the bandwidth-limited voice signal, even though the above-stated advanced technologies are used, the synthesized expanded-band signal is significantly lower in the sound quality than the original natural sound. In particular, the sound quality deteriorates due to the strength of artifacts generated by the artificial bandwidth expansion.
The present invention has been made to address at least the above problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention provides a method and apparatus for removing artifacts caused by bandwidth expansion of an input narrowband voice signal.
According to one aspect of the present invention, a method for expanding a bandwidth of an input narrowband voice signal is provided. The narrowband voice signal is analyzed separately for each frame, and a Degree of Voicing (DV) and a Degree of Stationary (DS) are calculated depending on the analysis. A Degree of Difficulty of Bandwidth Expansion (DDBWE) of the narrowband voice signal is calculated based on DV and DS. Bandwidth expansion is controlled according to DDBWE.
According to another aspect of the present invention, an apparatus for expanding a bandwidth of an input narrowband voice signal is provided. The apparatus includes a Degree of Difficulty of Bandwidth Expansion (DDBWE) calculator for analyzing the narrowband voice signal separately for each frame, calculating a Degree of Voicing (DV) and a Degree of Stationary (DS) depending on the analysis, and calculating DDBWE of the narrowband voice signal based on DV and DS. The apparatus also includes a bandwidth expander for controlling bandwidth expansion according to DDBWE.
The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
Preferred embodiments of the present invention are described in detail with reference to the annexed drawings. It should be noted that similar components are designated by similar reference numerals although they are illustrated in different drawings. Detailed descriptions of constructions or processes known in the art may be omitted to avoid obscuring the subject matter of the present invention.
The present invention provides a method and apparatus for expanding a bandwidth of a narrowband voice signal by reducing the strength of artifacts generated in a synthesized expanded-band signal to thereby generate a high-quality voice.
Since the voice is a combination of a voiceless sound (a consonant) and a voiced sound (a vowel), they affect each other by the co-articulation effect between two phonemes, so that the unique signal characteristics of the consonant and the vowel also vary. For example, as the vowel is affected by its adjacent consonant, a variation within approximately 1000 Hz per formant frequency occurs. The transition part, which is the boundary part between the consonant and the vowel, can be considered as an interval where properties of the consonant and the vowel coexist. Therefore, the characteristic of the input voice is presented using the consecutive value, such as a Degree of Voicing (DV) or a Degree of Un-voicing (DU), rather than using the bisectional classification that divides the input voice into a consonant and a vowel. Even for the time-varying characteristic for the voice signal of the input voice, the characteristic of the voice signal is detected in the form of the consecutive value called Degree of Stationary (DS) using a relationship between a previous frame and its succeeding frame, rather than using the bisectional classification that divides the input voice into a statistic signal and a dynamic signal.
In performing bandwidth expansion according to the characteristic of the input voice signal, consecutive parameters DV and DS are extracted from the voice signal, and a parameter called Degree of Difficulty of Bandwidth Expansion (DDBWE) is calculated based on DV and DS. A characteristic of the synthesized expanded-band signal is adjusted according to DDBWE. Herein, a pitch gain can be used as an exemplary criterion indicating DV, and a difference between an LPC coefficient of the current frame and an LPC coefficient of the previous frame can be used as an exemplary criterion indicating DS. A relationship between DDBWE, DV and DS is expressed as Equation (1).
DDBWE=f(DV,DS) (1)
where f is a function representing a relationship between the independent parameters DV and DS and the dependent parameter DDBWE, and can be a linear or nonlinear form. For example, for DDBWE, a relationship of Equation (2) is given.
DDBWE=1−(αDV+(1−α)DS) (2)
where α is a weighting parameter, has a value between ‘0’ and ‘1’, and adjusts a ratio of DV and DS in calculating DDBWE. When DV and DS are normalized to a value between ‘0’ and ‘1’ through simple arithmetic manipulation, DDBWE also has a value between ‘0’ and ‘1’. It can be construed from Equation (2) that as DDBWE approaches ‘1’, the difficulty degree of the bandwidth expansion is higher, and as DDBWE approaches ‘0’, the difficulty degree of the bandwidth expansion is lower. The calculated DDBWE is used for correcting at least one parameter used for expanding the bandwidth. The cut-off frequency for determining the energy or bandwidth of the expanded band can be given as an exemplary bandwidth expansion parameter corrected according to the calculated DDBWE. As DDBWE approaches ‘1’, the expanded-band energy or the expanded-band bandwidth is adjusted to a smaller value. On the contrary, as DDBWE approaches ‘0’, the expanded-band energy or the expanded-band bandwidth is adjusted to a greater value. That is, when DDBWE has a smaller value, active bandwidth expansion is attempted, and when DDBWE has a greater value, passive bandwidth expansion is attempted.
With the use of a structure for adjusting the expanded-band energy synthesized by a bandwidth expander with the calculated DDBWE, a structure for adjusting the expanded-band bandwidth synthesized by the bandwidth expander, or a structure for simultaneously adjusting the synthesized expanded-band energy and the synthesized expanded-band bandwidth, an artifact-reduced voice signal is output.
Referring to
Gain=1−0.75×DDBWE (3)
Since DDBWE has a value between ‘0’ and ‘1’, the gain has a value between ‘1’ and ‘0.25’. Therefore, when the gain is multiplied by the expanded-band voice signal, the expanded-band energy is reduced by 0 dB to −12 dB. As DDBWE approaches ‘0’, the expanded-band energy is reduced by 0 dB, and as DDBWE approaches ‘1’, the expanded-band energy is reduced by −12 dB.
A bandwidth expander 430 expands a bandwidth of the narrowband voice signal by applying the calculated gain to the expanded-band voice signal. An expanded-band voice signal output unit 440 outputs the expanded voice signal.
Referring to
F_bandwidth=4000−2000×DDBWE(Hz) (4)
Further, the expanded-band bandwidth controller 520 determines a lower or upper cut-off frequency satisfying the bandwidth, and filters the expanded-band voice signal according to the cut-off frequency. That is, since DDBWE has a value between ‘0’ and ‘1’, the bandwidth F_bandwidth has a value between 4000 Hz and 2000 Hz. In conclusion, as DDBWE approaches ‘0’, the bandwidth of the expanded-band voice signal approaches 4000 Hz, i.e., the maximum bandwidth, and as DDBWE approaches ‘1’, the bandwidth of the expanded-band voice signal becomes 2000 Hz, approaching the minimum bandwidth. A bandwidth expander 530 expands the bandwidth of the narrowband voice signal by applying the calculated bandwidth to the expanded-band voice signal. An expanded-band voice signal output unit 540 outputs the expanded voice signal.
Referring to
A bandwidth expander 630 expands the bandwidth of the narrowband voice signal by applying the calculated gain and the calculated bandwidth to the expanded-band voice signal. That is, the expanded bandwidth is calculated from the input narrowband voice signal through filtering of the gain and the bandwidth. An expanded-band voice signal output unit 640 outputs the expanded voice signal.
Referring to
The present invention is applied to a post-processor (not shown) intervening between a decoder and a Digital-to-Analog (D/A) converter
As is apparent from the foregoing description, the present invention expands the bandwidth of the narrowband voice signal by calculating DDBWE and applying the calculated DDBWE, and removes the artifacts by applying the gain and the bandwidth to the expanded-band voice signal. Further, the present invention can remove the artifacts caused by the bandwidth expansion of the narrowband voice signal.
While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2007-0021194 | Mar 2007 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
4078154 | Suzuki et al. | Mar 1978 | A |
5285470 | Schreiber | Feb 1994 | A |
5455888 | Iyengar et al. | Oct 1995 | A |
6931373 | Bhaskar et al. | Aug 2005 | B1 |
7065485 | Chong-White et al. | Jun 2006 | B1 |
20020143527 | Gao et al. | Oct 2002 | A1 |
20050267741 | Laaksonen et al. | Dec 2005 | A1 |
20050267763 | Ojanpera | Dec 2005 | A1 |
20060111150 | Klinke et al. | May 2006 | A1 |
20060171397 | Watkinson | Aug 2006 | A1 |
20080195383 | Shlomot et al. | Aug 2008 | A1 |
Number | Date | Country |
---|---|---|
1020040028932 | Apr 2004 | KR |
1020050089874 | Sep 2005 | KR |
1020070022338 | Feb 2007 | KR |
Number | Date | Country | |
---|---|---|---|
20080215344 A1 | Sep 2008 | US |