Patent Document ID: 4577343
Application ID: 06531195
Patent Status: 1

Claim One:
1. A sound synthesizer comprising: memory means for storing waveform information obtained by normalizing, along a time axis, one repeated waveform extracted from a group of waveforms repeatedly appearing a plurality of times within a speech sound waveform, said group of waveforms being substantially similar in configuration to each other, the extracted waveform information being stored at a group of memory locations of a predetermined number in said memory means, and for storing a plurality of groups of amplitude information for designating amplitude levels of said repeatedly appearing waveforms; means for designating a number of memory locations for said waveform information to be read out of said memory means, said number of designated memory locations being equal to said predetermined number of memory locations when a speech sound having the same tone frequency as that of a recorded speech sound is to be synthesized, and said number of designated memory locations being less than said predetermined number of memory locations when a speech sound having a tone frequency higher than that of said recorded speech sound is to be synthesized, the ratio of said designated number to said predetermined number depending upon the frequency of the tone of the speech sound to be synthesized; means for reading said waveform information from the designated memory locations and for reading a designated group of amplitude information out of said memory means at a fixed rate regardless of the tone frequency of the speech sound to be synthesized; means for defining a multiplying interval for said designated group of amplitude information; means for producing a speech sound data by multiplying said read-out waveform information by said designated group of amplitude information during said defined multiplying interval; means for setting a start value of one of the produced speech sound data and an end value of a next one of the produced speech sound data to be zero; and means for sequentially linking said one of said speech sound data to said next one of said speech sound data adjacent thereto.