Speech coding system and method using time-separated coding algorithm
First Claim
1. A time-separated speech coder for coding the transitional signal of voiced/unvoiced sound through harmonic speech coding, the time-separated speech coder comprises:
- an excitation signal transitional analyzer analyzing means which comprises;
a transitional point detecting means for detecting a transitional point to notify the transitional analyzer of said transitional signal;
a harmonic excitation signal analyzing means including window means for extracting harmonic model parameter of each block by applying a Time Warp Hamming (TWH) window to a central point of each left/right block after dividing a Linear Prediction Coefficient (LPC) residual signal which is one of the inputted signals within the transitional analyzer centering said detected transitional point; and
a harmonic excitation signal synthesizing means for adding said harmonic model parameter.
6 Assignments
0 Petitions
Accused Products
Abstract
A time-separated speech coder that codes a transitional signal of voiced/unvoiced sound through harmonic speech coding, the coder including a transitional excitation signal analyzer/synthesizer for coding the transitional signal by extracting the harmonic model parameters of both transitional analyzers after detecting a transitional point and generating sinusoidal waveforms according to a variable transitional point separating both transitional analyzers. By the transitional point at which energy varies abruptly and the time-separated coding based on the transitional point, more improved speech quality than in the general harmonic speech coder can be obtained using the time-separated speech coder by increasing the representation capability of the transitional signal with large energy variation, after adapting it to the variable transitional point.
10 Citations
10 Claims
-
1. A time-separated speech coder for coding the transitional signal of voiced/unvoiced sound through harmonic speech coding, the time-separated speech coder comprises:
-
an excitation signal transitional analyzer analyzing means which comprises;
a transitional point detecting means for detecting a transitional point to notify the transitional analyzer of said transitional signal;
a harmonic excitation signal analyzing means including window means for extracting harmonic model parameter of each block by applying a Time Warp Hamming (TWH) window to a central point of each left/right block after dividing a Linear Prediction Coefficient (LPC) residual signal which is one of the inputted signals within the transitional analyzer centering said detected transitional point; and
a harmonic excitation signal synthesizing means for adding said harmonic model parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
where, P is the pitch period, s(n) represents the speech signal after passing a Direct Current removal filter, min(x,y) is the function selecting the smaller number out of x and y, and max(x,y) is the function selecting the larger number out of x and y.
-
-
4. The time-separated speech coder according to claim 1, wherein said TWH window ω
- is represented in the following equation;
where, c is the center of the block, and N represents the number of samples of analysis frame.
- is represented in the following equation;
-
5. The time-separated speech coder according to claim 1, wherein said window means adjust two blocks'"'"' energies to the original signal through gain control before using as input of harmonic analysis by applying the TWH window to said energies of left/right block.
-
6. The time-separated speech coder according to claim 5, wherein said gain control is performed through the following equation:
-
where, s(k) is the input signal prior to window treatment, sw(k) represents the input signal which is TWH window treated and N, n, and K represent the length of total frame, the length of the transitional analyzer and the mean energy of the window, respectively.
-
-
7. The time-separated speech coder according to claim 1, wherein said harmonic excitation signal synthesizing means guarantees the linear phase of each frame by making the synthesis length and synthesis start position in synthesizing the extracted model parameter,
(a) in the case of non-transitional analyzer, makes the synthesis length as “ - L−
stk−
1”
, the synthesis buffer start position as “
stk−
1” and
finally “
stk”
value as 0;
(b) in the case of transitional analyzer, divides into the first and the second section, and in the first section makes the synthesis length as “
L/80+l−
stk−
1” and
synthesis buffer start position as “
stk−
1” and
in the second section makes the synthesis length as “
L/2”
, the synthesis buffer start position as “
80+l” and
finally “
stk”
value as l, wherein the transitional point, the synthesis length of each block and the frame length are defined as 2l, 160 samples and L, respectively.
- L−
-
8. A time-separated speech coding method for coding the transitional signal of voiced/unvoiced sound through harmonic speech coding, comprising the steps of:
-
a transitional point detecting step for detecting the transitional point of the transitional signal;
a window applying step for extracting harmonic model parameter of each block by applying TWH window to the central point of left/right block after dividing LPC residue signal out of inputted signals centering said transitional point; and
a synthesis step for adding said harmonic model parameter. - View Dependent Claims (9)
(a) in the case of non-transitional analyzer, makes the synthesis length as “ - L−
stk−
1”
, the synthesis buffer start position as “
stk−
1” and
finally “
stk”
value as 0;
(b) in the case of transitional analyzer, divides into the first and the second section, and in the first section makes the synthesis length as “
L/80+l−
stk−
1” and
synthesis buffer start position as “
stk−
1” and
in the second section makes the synthesis length as “
L/2”
, the synthesis buffer start position as “
80+l” and
finally “
stk”
value as l, wherein the transitional point, the synthesis length of each block and the frame length are defined as 2l, 160 samples and L, respectively.
-
-
10. A time-separated speech coder for coding a transitional signal of voiced and unvoiced sound through harmonic speech coding, the time-separated speech coder comprising:
-
an excitation signal transitional analyzer, comprising;
a transitional point detector configured to detect a transitional point of the transitional signal by measuring abruptly varying degrees of the energy ratio of a left and right signal block after computing a left and right energy ratio value Erate(n) for a time n, a computation using the following equation;
where, P is the pitch period, s(n) represents the speech signal after passing a Direct Current removal filter, min(x,y) is the function selecting the smaller number out of x and y, and max(x,y) is the function selecting the larger number out of x and y;
a harmonic excitation signal analyzer for extracting a harmonic model parameter of each left and right block; and
a harmonic excitation signal synthesizer for adding the harmonic model parameter.
-
Specification