Voice synthesis system utilizing a transfer function
First Claim
1. A voice synthesis comprising:
- means for providing voice information which is obtained by analyzing a voice signal, the voice information at least containing polar coordinates of a transfer functionmeans for converting the polar coordinates to filter coefficients; and
voice source means, having a synthesis filter with the transfer function and responsive to the filter coefficients, for reproducing the voice signal based on the voice information,wherein the means for converting is responsive to pitch-variation information which is independent of the voice information so that the reproduced voice signal is changeable in pitch in response to the pitch-variation information independently of the voice information.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice synthesis system is fundamentally configured by a sound-source model, which simulates human voices and the like, and a voice-path model which simulates properties of voice paths between vocal cords and lips. The sound-source model is embodied by a code book which stores a plurality of code words, representative of waveform patterns, with respect to each of the voices. Each of the code words is selected by an information index. The voice-path model is embodied by a full-pole synthesis filter whose characteristic curve provides multiple poles, each of which is represented by polar coordinates. There is further provided a pitch filter and an all-pass filter. Data representative of the code word selected is supplied to the pitch filter, in which a first delay time, set by a number of delay-time units, is imparted to the data. Then, the all-pass filter imparts a second delay time, which is smaller than the delay-time unit, to the data in response to pitch-variation information. Those filters are provided to perform a fine adjustment of the pitch of the data. Thereafter, the full-pole synthesis filter performs filtering processing on the data in accordance with a coefficient which is set in response to the polar coordinates and pitch-variation information. Thus, signals indicative of synthesized sounds are produced by the full-pole synthesis filter.
-
Citations
13 Claims
-
1. A voice synthesis comprising:
-
means for providing voice information which is obtained by analyzing a voice signal, the voice information at least containing polar coordinates of a transfer function means for converting the polar coordinates to filter coefficients; and voice source means, having a synthesis filter with the transfer function and responsive to the filter coefficients, for reproducing the voice signal based on the voice information, wherein the means for converting is responsive to pitch-variation information which is independent of the voice information so that the reproduced voice signal is changeable in pitch in response to the pitch-variation information independently of the voice information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a voice synthesis system which comprises voice source means for reproducing a voice signal based on voice information which is obtained by analyzing the voice signal, the voice source means comprising:
-
code-book means for storing a plurality of code words representative of waveform patterns with respect to the voice signal, so that at least one code word is selected in response to an information index contained in the voice information; pitch adjusting means for adjusting a pitch of data representative of the code word selected, in response to pitch variation information; coefficient computing means for computing a coefficient based on polar coordinates and the pitch-variation information, the polar coordinates including a parameter representative of a formant frequency of a transfer function, the format frequency being varied in accordance with the pitch variation information; and full-pole synthesis filter means, having a transfer function, for effecting full-pole-filtering processing, using the coefficient, on the code word, whose pitch has been adjusted by the pitch adjusting means, so as to produce a signal representative of a synthesized sound which corresponds to the voice signal. - View Dependent Claims (10, 11, 12)
-
-
13. A voice synthesis system comprising:
-
a voice analysis device for analyzing a voice signal to generate signals representative of polar coordinates for pole locations of a transfer function of a synthesis filter, code-book information and pitch information; and a voice source device, the voice source device including; a pitch adjuster for providing pitch-variation information; a code-book for storing a plurality of code words representative of waveform patterns for the voice signal, at least one of the code words being selected in response to the code book information; a pitch filter, responsive to the pitch information and to the pitch-variation information, for adjusting a pitch of data representative of the selected code word; a coefficient computing portion for computing filter coefficients based on the polar coordinates, the filter coefficients being varied in accordance with the pitch-variation information; and a synthesis filter, having the transfer function and responsive to the filter coefficients, for filtering the pitch adjusted data representative of the selected code word to produce a synthesized sound signal corresponding to the voice signal.
-
Specification