Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
168 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for generating sine data for an unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to an upper limit for each of a plurality of successive time periods, means for randomly modifying the generated sine data for each frame of unvoiced frequency information bits to vary said sine data in a pseudo-random manner, means for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 2
Dependent Claim
168 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for generating sine data for an unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to an upper limit for each of a plurality of successive time periods, means for randomly modifying the generated sine data for each frame of unvoiced frequency information bits to vary said sine data in a pseudo-random manner, means for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 3
Dependent Claim
168 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for generating sine data for an unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to an upper limit for each of a plurality of successive time periods, means for randomly modifying the generated sine data for each frame of unvoiced frequency information bits to vary said sine data in a pseudo-random manner, means for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 4
Dependent Claim
168 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for generating sine data for an unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to an upper limit for each of a plurality of successive time periods, means for randomly modifying the generated sine data for each frame of unvoiced frequency information bits to vary said sine data in a pseudo-random manner, means for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 5
Dependent Claim
57 words
A noise signal generator in a voice synthesizer as set forth in claim 1 wherein said means for generating sine data includes means for comparing selected bandwidths with the generated harmonics, and means for generating a bandwidth marker pulse at the completion of the comparision of the selected bandwidth with the unvoiced frequency and the generated harmonics.
Claim 6
Dependent Claim
40 words
A noise signal generator in a voice synthesizer as set forth in claim 2 wherein said means for randomly modifying the generated sine data includes a pseudo-random generator generating an output that varies in presponse to the bandwidth marker pulses.
Claim 7
Dependent Claim
46 words
A noise signal genErator in a voice synthesizer as set forth in claim 3 wherein said means for randomly modifying the generated sine data further includes a second pseudo-random generator coupled to the output of said first pseudo-random generator for further randomizing the generated sine data.
Claim 8
Dependent Claim
33 words
A noise signal synthesizer as set forth in claim 1 wherein said means for randomly modifying the generated sine data includes means for combining a randomly generated signal with the generated sine data.
Claim 9
Dependent Claim
234 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: counter means responsive to a bandwidth marker pulse generator at the completion of the comparision of selected bandwidths with an unvoiced frequency and harmonics thereof up to an upper limit, an adder-accumulator connected to said counter means and responsive to a signal generated for the unvoiced fundamental frequency and each harmonic thereof, a random signal means responsive to the bandwidth marker pulses for generating a signal that varies randomly with time, adder means responsive to the output of said random signal means and said adder-accumulator for generating sine data for the unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to the upper limit for each of a plurality of successive time periods, means for combining the random modified sine data at the output of said adder means for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 10
Dependent Claim
234 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: counter means responsive to a bandwidth marker pulse generator at the completion of the comparision of selected bandwidths with an unvoiced frequency and harmonics thereof up to an upper limit, an adder-accumulator connected to said counter means and responsive to a signal generated for the unvoiced fundamental frequency and each harmonic thereof, a random signal means responsive to the bandwidth marker pulses for generating a signal that varies randomly with time, adder means responsive to the output of said random signal means and said adder-accumulator for generating sine data for the unvoiced frequency represented by the unvoiced information bits of a frame and each harmonic thereof up to the upper limit for each of a plurality of successive time periods, means for combining the random modified sine data at the output of said adder means for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 11
Dependent Claim
41 words
A moise signal generator in a voice synthesizer as set forth in claim 6 wherein said random signal means includes a pseudo-random generator responsive to the bandwidth marker pulses and having an output that varies in a pseudo-random manner with time.
Claim 12
Dependent Claim
44 words
A noise signal generator in a voice synthesizer as set forth in claim 7 wherein said random signal means includes a second pseudo-random generator coupled to the output of said first pseudo-random generator for further randomizing the output of said noise generator with time.
Claim 13
Dependent Claim
34 words
A noise signal generator in a voice synthesizer as set forth in claim 8 wherein said random signal means includes a counter responsive to the bandwidth marker pulses for advancing said first pseudo-random generator.
Claim 14
Dependent Claim
47 words
A noise signal generator in a voice synthesizer as set forth in claim 8 including adder means connected to the output of said second pseudo-random generator, and a recirculating memory interconnected to said adder and producing the output signal that varies in a pseudo-random manner with time.
Claim 15
Dependent Claim
216 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for detecting the unvoiced frequency information bits from the received bit stream, means responsive to said means to provide a preselected fundamental frequency signal, means for generating a bandwidth marker pulse at the completion of a comparison of selected bandwidths with the fundamental frequency and harmonics thereof up to an upper limit, means for generating sine data associated with the fundamental frequency and each harmonic thereof for each of a plurality of successive time periods, means for randOmly modifying the generated sine data in response to the bandwidth marker pulses for each frame of the unvoiced frequency information bits to vary the sine data in a pseudo-random manner, mean for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 16
Dependent Claim
216 words
A noise signal generator in a voice synthesizer receiving a bit stream input containing frames of voice frequency information bits and corresponding frames of spectrum-segment amplitude information bits along with frames of unvoiced frequency information bits and corresponding frames of spectrum-segment amplitude information bits, comprising: means for detecting the unvoiced frequency information bits from the received bit stream, means responsive to said means to provide a preselected fundamental frequency signal, means for generating a bandwidth marker pulse at the completion of a comparison of selected bandwidths with the fundamental frequency and harmonics thereof up to an upper limit, means for generating sine data associated with the fundamental frequency and each harmonic thereof for each of a plurality of successive time periods, means for randOmly modifying the generated sine data in response to the bandwidth marker pulses for each frame of the unvoiced frequency information bits to vary the sine data in a pseudo-random manner, mean for combining the pseudo-random modified sine data for the unvoiced frequency and each of the harmonics thereof with the corresponding spectrum-segment information bits for each of the plurality of successive time periods to generate a plurality of data words individually representing a segment of an output noise signal, and means for combining the plurality of data words into a noise signal.
Claim 17
Dependent Claim
46 words
A noise signal generator in a voice synthesizer as set forth in claim 11 wherein said means for randomly modifying the generated sine data includes a pseudo-random generator responsive to the bandwidth marker pulse for generating an output that varies in a pseudo-random manner with time.
Claim 18
Dependent Claim
47 words
A noise signal generator in a voice synthesizer as set forth in claim 12 wherein said means for randomly modifying the generated sine data further includes a second pseudo-random generator coupled to the output of said first pseudo-random generator for further randomizing of the generated sine data.