Patent US5220629A successfully refreshed from Google Patents.
US5220629A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Speech synthesis apparatus and method
Assignee: Canon Inc
•
Filing: 1990-11-05
•
Granted: 1993-06-15
•
Expires: 2010-11-05
Abstract
Abstract A method and apparatus for reading out a feature parameter and a driver sound source stored in a VCV (vowel-consonant-vowel) speech segment file, sequentially connecting the readout parameter and the readout sound source information in accordance with a predetermined rule, and supplying connected data to a speech synthesizer, thereby generating a speech output, includes a memory for storing the average power of each vowel, and a power controller for controlling the apparatus to normalize a VCV speech segment so that powers at both ends of each VCV segment coincide with the average power of each vowel.
Inventors
- 👤 Tetsuo Kosaka
- 👤 Atsushi Sakurai
- 👤 Junichi Tamura
- 👤 Yasunori Ohora
- 👤 Takeshi Fujita
- 👤 Takashi Aso
- 👤 Katsuhiko Kawasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 11:20
CPC Classifications
G; G10; G10L; G10L13/00; G10L13/06; G10L13/07
Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
118 words
A speech synthesis apparatus comprising: a speech segment file for storing a plurality of segments, each segment comprising vowel-consonant-vowel information comprising a plurality of pieces of information including a parameter and sound source information; memory means for storing a plurality of average powers of each vowel; means for measuring a gap between powers of both ends of a vowel-consonant-vowel segment forming speech information and an average power of vowels at the both ends of the vowel consonant-vowel segment; means for determining a normalization function for the vowel-consonant-vowel segment on the basis of the measured gap; and means for normalizing a power of the vowel-consonant-vowel segment in accordance with the determined normalization function and for outputting the speech information.
Claim 2
Dependent Claim
118 words
A speech synthesis apparatus comprising: a speech segment file for storing a plurality of segments, each segment comprising vowel-consonant-vowel information comprising a plurality of pieces of information including a parameter and sound source information; memory means for storing a plurality of average powers of each vowel; means for measuring a gap between powers of both ends of a vowel-consonant-vowel segment forming speech information and an average power of vowels at the both ends of the vowel consonant-vowel segment; means for determining a normalization function for the vowel-consonant-vowel segment on the basis of the measured gap; and means for normalizing a power of the vowel-consonant-vowel segment in accordance with the determined normalization function and for outputting the speech information.
Claim 3
Dependent Claim
16 words
An apparatus according to claim 1, wherein said normalizing means normalizes the segment as a whole.
Claim 4
Dependent Claim
17 words
An apparatus according to claim 1, wherein said normalizing means normalizes only a vowel of the segment.
Claim 5
Dependent Claim
35 words
An apparatus according to claim 1, wherein said normalizing means adjusts the average power of each vowel in accordance with a power characteristic of a word or sentence and normalizes the power of the segment.
Claim 6
Dependent Claim
108 words
A speech synthesis method comprising the steps of: storing a plurality of segments, each segment comprising vowel-consonant-vowel information comprising of a plurality of pieces of information including a parameter and sound source information; storing a plurality of average powers of each vowel; measuring a gap between powers of both ends of a vowel-consonant-vowel segment forming speech information and an average power of vowels at the both ends of the vowel-consonant vowel segment; determining a normalization function for the vowel-consonant-vowel segment on the basis of the measured gap; and normalizing a power of the vowel-consonant-vowel segment in accordance with the determined normalization function and for outputting the speech information.
Claim 7
Dependent Claim
108 words
A speech synthesis method comprising the steps of: storing a plurality of segments, each segment comprising vowel-consonant-vowel information comprising of a plurality of pieces of information including a parameter and sound source information; storing a plurality of average powers of each vowel; measuring a gap between powers of both ends of a vowel-consonant-vowel segment forming speech information and an average power of vowels at the both ends of the vowel-consonant vowel segment; determining a normalization function for the vowel-consonant-vowel segment on the basis of the measured gap; and normalizing a power of the vowel-consonant-vowel segment in accordance with the determined normalization function and for outputting the speech information.
Claim 8
Dependent Claim
29 words
A method according to claim 5, wherein the step of normalizing the power of the vowel-consonant-vowel speech segment comprises performing normalization of the vowel-consonant-vowel speech segment as a whole.
Claim 9
Dependent Claim
30 words
A method according to claim 5, wherein the step of normalizing the power of the vowel-consonant-vowel speech segment comprises performing normalization of only a vowel of the vowel-consonant-vowel speech segment.
Claim 10
Dependent Claim
51 words
A method according to claim 5, wherein the step of normalizing the power of the vowel-consonant-vowel speech segment comprises adjusting the average power of each vowel in accordance with a power characteristic of a word or sentence of speech to be synthesized, and normalizing the power of the vowel-consonant-vowel speech segment.
Claim 11
Dependent Claim
91 words
A speech synthesis apparatus comprising: a speech segment file for storing speech segments; means for determining a vowel constant period in accordance with a function of an utterance speed of synthesized speech; means for setting an expansion or reduction rate in response to the determined vowel constant period and types of speech segments and for expanding or reducing the speech segments stored in said speech segment file using the set expansion or reduction rate; and means for connecting the expanded or reduced speech segments to each other for synthesis of speech.
Claim 12
Dependent Claim
91 words
A speech synthesis apparatus comprising: a speech segment file for storing speech segments; means for determining a vowel constant period in accordance with a function of an utterance speed of synthesized speech; means for setting an expansion or reduction rate in response to the determined vowel constant period and types of speech segments and for expanding or reducing the speech segments stored in said speech segment file using the set expansion or reduction rate; and means for connecting the expanded or reduced speech segments to each other for synthesis of speech.
Claim 13
Dependent Claim
78 words
A speech synthesis method comprising the steps of: storing speech segments; determining a vowel constant period in accordance with a function of an utterance speed of synthesized speech; setting an expansion or reduction rate in response to the determined vowel constant period and types of speech segments and for expanding or reducing the stored speech segments using the set expansion or reduction rate; and connecting the expanded or reduced speech segments to each other for synthesis of speech.
Claim 14
Dependent Claim
78 words
A speech synthesis method comprising the steps of: storing speech segments; determining a vowel constant period in accordance with a function of an utterance speed of synthesized speech; setting an expansion or reduction rate in response to the determined vowel constant period and types of speech segments and for expanding or reducing the stored speech segments using the set expansion or reduction rate; and connecting the expanded or reduced speech segments to each other for synthesis of speech.
Claim 15
Dependent Claim
152 words
A speech synthesis apparatus comprising: memory means for storing speech parameters by using a vowel-consonant-vowel speech segment as a basic unit according to which the speech parameters are stored; first setting means for setting a syllable beat point pitch in accordance with an utterance speed of synthesized speech; second setting means for setting an expansion or reduction rate of the speech parameters stored in said memory means in accordance with the type of the vowel-consonant-vowel speech segments with which the speech parameters are associated; connecting means for expanding or reducing and connecting the speech parameters stored in said memory means in accordance with the expansion or reduction rate set by said second setting means; and synthesizing means for performing speech synthesis by using a normalization orthogonal filter, an exponential approximation filter, the stored speech parameters, the pitch set by said first setting means, and the rate set by said second setting means.
Claim 16
Dependent Claim
152 words
A speech synthesis apparatus comprising: memory means for storing speech parameters by using a vowel-consonant-vowel speech segment as a basic unit according to which the speech parameters are stored; first setting means for setting a syllable beat point pitch in accordance with an utterance speed of synthesized speech; second setting means for setting an expansion or reduction rate of the speech parameters stored in said memory means in accordance with the type of the vowel-consonant-vowel speech segments with which the speech parameters are associated; connecting means for expanding or reducing and connecting the speech parameters stored in said memory means in accordance with the expansion or reduction rate set by said second setting means; and synthesizing means for performing speech synthesis by using a normalization orthogonal filter, an exponential approximation filter, the stored speech parameters, the pitch set by said first setting means, and the rate set by said second setting means.
Claim 17
Dependent Claim
43 words
An apparatus according to claim 11, wherein the syllable beat point defines an utterance timing and is set so that a pitch between a given syllable beat point and the next syllable beat point has a predetermined value corresponding to the utterance speed.
Claim 18
Dependent Claim
43 words
An apparatus according to claim 11, wherein the expansion or reduction rate of the speech parameters is determined in accordance with whether a vowel-consonant-vowel speech segment represented by the speech parameter tends to be changed in accordance with a change in utterance speed.
Claim 19
Dependent Claim
31 words
An apparatus according to claim 11, wherein said normalization orthogonal filter used in said synthesizing means has characteristics in which a volume of information is increased in a low-frequency spectral range.
Claim 20
Independent Claim
98 words
A method of performing speech synthesis, comprising the steps of: storing speech parameters by using a vowel-consonant-vowel speech segment as a basic unit according to which the speech parameters are stored; setting an expansion or reduction rate of the speech parameter in accordance with a syllable beat point pitch corresponding to an utterance speed of synthesized speech and the type of vowel-consonant-vowel speech segments with which the speech parameters stored in said storing step are associated; and synthesizing the speech parameter at the set expansion or reduction rate by using a normalization orthogonal filter, an exponential approximation filter.
Claim 21
Independent Claim
98 words
A method of performing speech synthesis, comprising the steps of: storing speech parameters by using a vowel-consonant-vowel speech segment as a basic unit according to which the speech parameters are stored; setting an expansion or reduction rate of the speech parameter in accordance with a syllable beat point pitch corresponding to an utterance speed of synthesized speech and the type of vowel-consonant-vowel speech segments with which the speech parameters stored in said storing step are associated; and synthesizing the speech parameter at the set expansion or reduction rate by using a normalization orthogonal filter, an exponential approximation filter.
Claim 22
Dependent Claim
43 words
A method according to claim 15, wherein the syllable beat point defines an utterance timing and is set so that a pitch between a given syllable beat point and the next syllable beat point has a predetermined value corresponding to the utterance speed.
Claim 23
Dependent Claim
43 words
A method according to claim 15, wherein the expansion or reduction rate of the speech parameters is determined in accordance with whether a vowel-consonant-vowel speech segment represented by the speech parameter tends to be changed in accordance with a change in utterance speed.
Claim 24
Dependent Claim
31 words
A method according to claim 15, wherein the normalization orthogonal filter used in the synthesizing step has characteristics in which a volume of information is increased in a low-frequency spectral range.
Claim 25
Dependent Claim
59 words
A speech synthesis apparatus comprising: means for inputting a text; means for analyzing the inputted text and for separating speech segment information and control information from each other in the text; means for synthesizing speech; and means for controlling said synthesizing means to synthesize speech based on the separated speech segment information in accordance with the separated control information.
Claim 26
Dependent Claim
59 words
A speech synthesis apparatus comprising: means for inputting a text; means for analyzing the inputted text and for separating speech segment information and control information from each other in the text; means for synthesizing speech; and means for controlling said synthesizing means to synthesize speech based on the separated speech segment information in accordance with the separated control information.
Claim 27
Dependent Claim
64 words
A speech synthesis method comprising the steps of: inputting a text into a speech synthesis apparatus; analyzing the inputted text and for separating speech segment information and control information from each other in the text; synthesizing speech with the speech synthesis apparatus; and controlling said synthesizing step to synthesize speech based on the separated speech segment information in accordance with the separated control information.
Claim 28
Dependent Claim
64 words
A speech synthesis method comprising the steps of: inputting a text into a speech synthesis apparatus; analyzing the inputted text and for separating speech segment information and control information from each other in the text; synthesizing speech with the speech synthesis apparatus; and controlling said synthesizing step to synthesize speech based on the separated speech segment information in accordance with the separated control information.
Claim 29
Dependent Claim
56 words
A speech synthesis apparatus comprising: means for detecting a voiceless vowel from synthesized speech information; means for converting a parameter of the detected voiceless vowel into a parameter of a consonant; and means for controlling said apparatus such that a noise is used as a sound source for a speech period of the detected voiceless vowel.
Claim 30
Dependent Claim
56 words
A speech synthesis apparatus comprising: means for detecting a voiceless vowel from synthesized speech information; means for converting a parameter of the detected voiceless vowel into a parameter of a consonant; and means for controlling said apparatus such that a noise is used as a sound source for a speech period of the detected voiceless vowel.
Claim 31
Dependent Claim
45 words
An apparatus according to claim 21, further comprising means for determining whether a vowel to be synthesized is to be a voiceless vowel on the basis of a relation between a speech segment of a vowel and a speech segment preceding or following the vowel.
Claim 32
Dependent Claim
33 words
An apparatus according to claim 21, wherein said converting means obtains the parameter of the voiceless vowel by expanding the parameter of the consonant immediately preceding the voiceless vowel to a vowel period.
Claim 33
Dependent Claim
33 words
An apparatus according to claim 21, wherein said converting means obtains the parameter of the voiceless vowel by changing the parameter of the consonant immediately preceding the voiceless vowel to a vowel period.
Claim 34
Dependent Claim
55 words
A speech synthesis method comprising the steps of: detecting a voiceless vowel from synthesized speech information; converting a parameter of the detected voiceless vowel into a parameter of a consonant; and controlling a speech synthesis apparatus such that a noise is used as a sound source for a speech period of the detected voiceless vowel.
Claim 35
Dependent Claim
55 words
A speech synthesis method comprising the steps of: detecting a voiceless vowel from synthesized speech information; converting a parameter of the detected voiceless vowel into a parameter of a consonant; and controlling a speech synthesis apparatus such that a noise is used as a sound source for a speech period of the detected voiceless vowel.
Claim 36
Dependent Claim
34 words
A method according to claim 25, wherein the voiceless vowel is determined on the basis of a relation between a speech segment of a vowel and a speech segment preceding or following the vowel.
Claim 37
Dependent Claim
28 words
A method according to claim 25, wherein the parameter of the voiceless vowel is converted by expanding the parameter of the immediately preceding consonant to a vowel period.
Claim 38
Dependent Claim
28 words
A method according to claim 25, wherein the parameter of the voiceless vowel is converted by changing the parameter of the immediately preceding consonant to a vowel period.
Claim 39
Dependent Claim
90 words
A speech synthesis apparatus comprising; means for receiving a character train; sound source generating means for generating a sound source corresponding to the input character train; means for identifying segments of speech; means for generating a speech segment parameter series; means for inverting the speech segment parameter series corresponding to the input character train along a time axis; connecting means for obtaining a speech parameter series by connecting the speech segments; means for synthesizing the speech using the speech parameter series and an output from said sound source generating means.
Claim 40
Dependent Claim
90 words
A speech synthesis apparatus comprising; means for receiving a character train; sound source generating means for generating a sound source corresponding to the input character train; means for identifying segments of speech; means for generating a speech segment parameter series; means for inverting the speech segment parameter series corresponding to the input character train along a time axis; connecting means for obtaining a speech parameter series by connecting the speech segments; means for synthesizing the speech using the speech parameter series and an output from said sound source generating means.
Claim 41
Dependent Claim
20 words
An apparatus according to claim 29, further comprising means for inverting the speech segment parameter series along a time axis.
Claim 42
Dependent Claim
35 words
An apparatus according to claim 29, further comprising means for converting the time axis of the speech segment parameter series linearly or nonlinearly when the speech segment parameter series is inverted along the time axis.
Claim 43
Dependent Claim
104 words
A speech synthesis method comprising the steps of: inputting a character train into a speech output apparatus; generating sound source information corresponding to the input character train; identifying speech segments of the sound source information corresponding to the input character train and a parameter series of the speech segments; inverting the parameter series of the speech segments corresponding to the input character train along a time axis; connecting the inverted parameter series to obtain a speech parameter series; synthesizing the speech parameter series with an output from sound source generating means; and outputting speech from the speech output apparatus using the speech parameter series.
Claim 44
Dependent Claim
104 words
A speech synthesis method comprising the steps of: inputting a character train into a speech output apparatus; generating sound source information corresponding to the input character train; identifying speech segments of the sound source information corresponding to the input character train and a parameter series of the speech segments; inverting the parameter series of the speech segments corresponding to the input character train along a time axis; connecting the inverted parameter series to obtain a speech parameter series; synthesizing the speech parameter series with an output from sound source generating means; and outputting speech from the speech output apparatus using the speech parameter series.
Claim 45
Dependent Claim
28 words
A method according to claim 32, further comprising the step of determining whether the parameter series of the speech segments is to be inverted along the time axis.
Claim 46
Dependent Claim
34 words
A method according to claim 32, further comprising the step of converting the time axis of the parameter series linearly or nonlinearly when the speech segment parameter series is inverted along the time axis.
References Cited (Backward Citations)
DE1922170A1
Cited
US4596032A
Cited
US4802226A
Cited
US4797930A
Cited
US4642012A
Cited
US4975957A
Cited
US4896359A
Cited
US4907279A
Cited
US4908867A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-06-14 | 1996-12-14 | 1997-06-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-06-14 | 2000-12-14 | 2001-06-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-06-14 | 2004-12-14 | 2005-06-15 | $7700.00 | Window Closed / Lapsed |