Академический Документы
Профессиональный Документы
Культура Документы
1
The Channel Vocoder (analyzer):
The channel vocoder employs a bank of
bandpass filters,
Each having a bandwidth between 100 HZ and 300
HZ.
Typically, 16-20 linear phase FIR filter are used.
The output of each filter is rectified and lowpass
filtered.
The bandwidth of the lowpass filter is selected to
match the time variations in the characteristics of the
vocal tract.
For measurement of the spectral magnitudes, a
voicing detector and a pitch estimator are
included in the speech analysis.
2
The Channel Vocoder (analyzer block diagram):
Bandpass Lowpass A/D
Rectifier
Filter Filter Converter
Encoder
Filter Filter Converter To
S(n)
Channel
Voicing
detector
Pitch
detector
3
The Channel Vocoder (synthesizer):
At the receiver the signal samples are passed through
D/A converters.
4
The Channel Vocoder (synthesizer block diagram):
D/A Bandpass
Converter Filter
Output
∑ speech
D/A Bandpass
Converter Filter
Decoder
From
Channel
Voicing
Information Switch
Random
Pitch Pulse Noise
period generator generator
5
The Phase Vocoder :
The phase vocoder is similar to the
channel vocoder.
Filter
Differentiator Compute
Short-term
Encoder
S(n) To
Magnitude
And Channel
Phase
Differentiator Derivative
Lowpass
cos ω n Decimator
Filter k
bk n
Short-term phase
sin ωk n derivative
7
The Phase Vocoder
(synthesizer block diagram, kth channel):
Decimate
Short-term
amplitude
cos ωk n
Decoder
From
Channel
Cos Interpolator
Integrator ∑
Decimate Interpolator
Sin
Short-term
Phase sin ωk n
derivative
8
The Formant Vocoder :
The formant vocoder can be viewed as a
type of channel vocoder that estimate the
first three or four formants in a segment of
speech.
9
The Formant Vocoder :
Example of formant:
(a) : The spectrogram of the utterance “day one”
showing the pitch and the harmonic structure of
speech.
(b) : A zoomed spectrogram of the fundamental and
the second harmonic.
(a) (b)
10
The Formant Vocoder (analyzer block diagram):
F3
F3 B3
F2
F2 B2
Input
Speech F1
F1 B1
Pitch V/U
And
V/U F0
Decoder
F3
F3
B3
F2
F2 ∑
B2
F1
F1
B1
V/U Excitation
F0 Signal
12
Linear Predictive Coding :
The objective of LP analysis is to estimate
parameters of an all-pole model of the vocal
tract.
14
Residual Excited LP Vocoder :
Speech quality in speech quality can be improved at
the expense of a higher bit rate by computing and
transmitting a residual error, as done in the case of
DPCM.
15
Residual Excited LP Vocoder :
The speech is synthesized at the transmitter and
subtracted from the original speech signal to
form the residual error.
LP
Parameters
LP
Encoder
analysis To
Excitation Channel
parameters
LP
Synthesis
model
17
Code Excited LP :
CELP is an analysis-by-synthesis method
in which the excitation sequence is
selected from a codebook of zero-mean
Gaussian sequence.
18
CELP (analysis-by-synthesis coder) :
Speech samples
Perceptual
Weighting
Filter W(z)
Compute Index of
Energy of Error
Excitation
(square and sum)
sequence
19
CELP (synthesizer) :
LP parameters,
gain and pitch estimate
updates
20
Vector Sum Excited LP :
The VSELP coder and decoder basically differ in
method by which the excitation sequence is
formed.
22
VSELP Decoder :
Long-term
Filter state
θ0
Spectral
Pitch envelop
Codebook Spectral Synthetic
∑ synthesis (LP)
1 synthesis post filter Speech
filter
filter
β1
Codebook
2
β2
23