US8086450B2ExpiredUtilityPatentIndex 60
Excitation vector generator, speech coder and speech decoder
Est. expiryNov 7, 2016(expired)· nominal 20-yr term from priority
G10L 19/135G10L 2019/0007G10L 2019/0013G10L 19/12
60
PatentIndex Score
1
Cited by
80
References
10
Claims
Abstract
A code excited linear prediction type speech coder, which includes a seed storage that stores seeds used as an initial state of oscillation, and an oscillator that generates different vector sequences in accordance with values of the seeds stored in the seed storage and outputs the vector sequences as excitation vectors. The speech coder also includes a linear predictive coding synthesis filter that receives, as input, the excitation vectors, which are the vector sequences generated in accordance with the values of the seeds, that synthesizes the excitation vectors, and that outputs a synthesized speech.
Claims
exact text as granted — not AI-modified1. A speech coder that is a code excited linear prediction type speech coder, the speech coder comprising:
a seed storage that stores a plurality of seeds used as an initial state of oscillation;
an oscillator that generates different vector sequences in accordance with values of the seeds stored in the seed storage and outputs the vector sequences as excitation vectors; and
a linear predictive coding synthesis filter that receives as input, the excitation vectors which are the vector sequences generated in accordance with the values of the seeds, synthesizes the excitation vectors, and outputs a synthesized speech, wherein:
the seed storage stores the plurality of seeds prepared in advance as the initial state of oscillation such that the vector sequences generated in the oscillator serve as effective excitation vectors from which the synthesized speech can be generated when the vector sequences are input to the linear predictive coding synthesis filter; and
the oscillator receives as input, the seeds from the seed storage, generates, using the input seeds, vector sequences that serve as the effective excitation vectors from which the synthesized speech can be generated in the linear predictive coding synthesis filter, and outputs the vector sequences.
2. The speech coder according to claim 1 , wherein the oscillator comprises a non-linear oscillator.
3. The speech coder according to claim 2 , wherein the non-linear oscillator comprises a non-linear digital filter.
4. The speech coder according to claim 3 , wherein the non-linear digital filter comprises a digital filter with a recursive structure in which the input vectors are zero sequences, the non-linear digital filter comprising a multiplier that multiplies a filter state by a gain, receives as input, an initial value of the filter state from the seed storage and fixes a coefficient of the multiplier such that poles lie outside a unit circuit on a Z plane.
5. The speech coder according to claim 4 , wherein a non-linear characteristic of the non-linear digital filter is produced by a complement addition characteristic.
6. A speech decoder that is a code excited linear prediction type speech decoder, the speech decoder comprising:
a seed storage that stores a plurality of seeds used as an initial state of oscillation;
an oscillator that generates different vector sequences in accordance with values of the seeds stored in the seed storage and outputs the vector sequences as excitation vectors; and
a linear predictive coding synthesis filter that receives, as input, the excitation vectors which are the vector sequences generated in accordance with the values of the seeds, synthesizes the excitation vectors, and outputs a synthesized speech, wherein:
the seed storage stores the plurality of seeds prepared in advance as the initial state of oscillation such that the vector sequences generated in the oscillator serve as effective excitation vectors from which the synthesized speech can be generated when the vector sequences are input to the linear predictive coding synthesis filter; and
the oscillator receives, as input, the seeds from the seed storage, generates, using the input seeds, vector sequences that serve as the effective excitation vectors from which the synthesized speech can be generated in the linear predictive coding synthesis filter, and outputs the vector sequences.
7. The speech decoder according to claim 6 , wherein the oscillator is a non-linear oscillator.
8. The speech decoder according to claim 7 , wherein the non-linear oscillator is a non-linear digital filter.
9. The speech decoder according to claim 8 , wherein the non-linear digital filter comprises a digital filter with a recursive structure in which the input vectors are zero sequences, the non-linear digital filter comprises a multiplier that multiplies a filter state by a gain, receives, as input, an initial value of the filter state from the seed storage and fixes a coefficient of the multiplier such that poles lie outside a unit circuit on a Z plane.
10. The speech decoder according to claim 9 , wherein a non-linear characteristic of the non-linear digital filter is produced by a complement addition characteristic.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.