Speech synthesis method

Data processing: speech signal processing – linguistics – language – Speech signal processing – Synthesis

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C704S267000, C704S269000

Reexamination Certificate

active

06332121

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the INvention
The present invention relates generally to a speech synthesis method for text-to-speech synthesis, and more particularly to a speech synthesis method for generating a speech signal from information such as a phoneme symbol string, a pitch and a phoneme duration.
2. Description of the Related Art
A method of artificially generating a speech signal from a given text is called “text-to-speech synthesis.” The text-to-speech synthesis is generally carried out in three stages comprising a speech processor, a phoneme processor and a speech synthesis section. An input text is first subjected to morpho-logical analysis and syntax analysis in the speech processor and then to processing of accents and intonation in the phoneme processor. Through this processing, information such as a phoneme symbol string, a pitch and a phoneme duration is output. In the final stage, the speech synthesis section synthesizes a speech signal from information such as a phoneme symbol string, a pitch and phoneme duration. Thus, the speech synthesis method for use in the text-to-speech synthesis is required to speech-synthesize a given phoneme symbol string with a given prosody.
According to the operational principle of a speech synthesis apparatus for speech-synthesizing a given phoneme symbol string, basic characteristic parameter units (hereinafter referred to as “synthesis units”) such as CV, CVC and VCV (V=vowel; C=consonant) are stored in a storage and selectively read out. The read-out synthesis units are connected, with their pitches and phoneme durations being controlled, whereby a speech synthsis is performed. Accordingly, the stored synthesis units substantially determine the quality of the synthesized speech.
In the prior art, the synthesis units are prepared, based on the skill of persons. In most cases, synthesis units are sifted out from speech signals in a trial-and-error method, which requires a great deal of time and labor. Jpn. Pat. Appln. KOKAI Publication No. 64-78300 (“SPEECH SYNTHESIS METHOD”) discloses a technique called “context-oriented clustering (COC)” as an example of a method of automatically and easily preparing synthesis units for use in speech synthesis.
The principle of COC will now be explained. Labels of the names of phonemes and phonetic contexts are attached to a number of speech segments. The speech segments with the labels are classified into a plurality of clusters relating to the phonetic contexts on the basis of the distance between the speech segments. The centroid of each cluster is used as A synthesis unit. The phonetic context refers to a combination of all factors constituting an environment of the speech segment. The factors are, for example, the name of phoneme of a speech segment, a preceding phoneme, a subsequent phoneme, a further subsequent phoneme, a pitch period, power, the presence/absence of stress, the position from an accent nucleus, the time from a breathing spell, the speed of speech, feeling, etc. The phoneme elements of each phoneme in an actual speech vary, depending on the phonetic context. Thus, if the synthesis unit of each of clusters relating to the phonetic context is stored, a natural speech can be synthesized in consideration of the influence of the phonetic context.
As has been described above, in the text-to-speech synthesis, it is necessary to synthesize a speech by altering the pitch and duration of each synthesis unit to predetermined values. Owing to the alternation of the pitch and duration, the quality of the synthesized speech becomes slightly lower than the quality of the speech signal from which the synthesis unit was sifted out.
On the other hand, in the case of the COC, the clustering is performed on the basis of only the distance between speech segments. Thus, the effect of variation in pitch and duration is not considered at all at the time of synthesis. As a result, the COC and the synthesis units of each cluster are not necessarily proper in the level of a synthesized speech obtained by actually altering the pitch and duration.
An object of the present invention is to provide a speech synthesis method capable of efficiently enhancing the quality of a synthesis speech generated by text-to-speech synthesis.
Another object of the invention is to provide a speech synthesis method suitable for obtaining a high-quality synthesis speech in text-to-speech synthesis.
Still another object of the invention is to provide a speech synthesis method capable of obtaining a synthesis speech with a less spectral distortion due to alternation of a basic frequency.
SUMMARY OF THE INVENTION
The present invention provides a speech synthesis method wherein synthesis units, which will have less distortion with respect to a natural speech when they become a synthesis speech, are generated in consideration of influence of alteration of a pitch or a duration, and a speech is synthesized by using the synthesis units, thereby generating a synthesis speech close to a natural speech.
According to a first aspect of the invention, there is provided a speech synthesis method comprising the steps of: generating a plurality of synthesis speech segments by changing at least one of a pitch and a duration of each of a plurality of second speech segments in accordance with at least one of a pitch and a duration of each of a plurality of first speech segments; selecting a plurality of synthesis units from the second speech segments on the basis of a distance between the synthesis speech segments and the first speech segments; and generating a synthesis speech by selecting predetermined synthesis units from the synthesis units and connecting the predetermined synthesis units to one another to generate a synthesis speech.
The first and second speech segments are extracted from a speech signal as speech synthesis units such as CV, VCV and CVC. The speech segments represent extracted waves or parameter strings extracted from the waves by some method. The first speech segments are used for evaluating a distortion of a synthesis speech. The second speech segments are used as candidates of synthesis units. The synthesis speech segments represent synthesis speech waves or parameter strings generated by altering at least the pitch or duration of the second speech segments.
The distortion of the synthesis speech is expressed by the distance between the synthesis speech segments and the first speech segments. Thus, the speech segments, which reduce the distance or distortion, are selected from the second speech segments and stored as synthesis units. Predetermined synthesis units are selected from the synthesis units and are connected to generate a high-quality synthesis speech close to a natural speech.
According to a second aspect of the invention, there is provided a speech synthesis method comprising the steps of: generating a plurality of synthesis speech segments by changing at least one of a pitch and a duration of each of a plurality of second speech segments in accordance with at least one of a pitch and a duration of each of a plurality of first speech segments; selecting a plurality of synthesis speech segments using information regarding a distance between the synthesis speech segments; forming a plurality of synthesis context clusters using the information regarding the distance and the synthesis units; and generating a synthesis speech by selecting those of the synthesis units, which correspond to at least one of the phonetic context clusters which includes phonetic contexts of input phonemes, and connecting the selected synthesis units.
The phonetic contexts are factors constituting environments of speech segments. The phonetic context is a combination of factors, for example, a phoneme name, a preceding phoneme, a subsequent phoneme, a further subsequent phoneme, a pitch period, power, the presence/absence of stress, the position from accent nucleus, the time of breadth, the speed of speech, and feeling. The phonetic context cluster is a mass of phonetic contexts, for example, “phoneme of

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Speech synthesis method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Speech synthesis method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Speech synthesis method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2560263

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.