Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
198 words
A speech synthesis system comprising: input means for receiving frames of speech data, said frames of speech data comprising binary representations of pitch data, energy data, reflection coefficient data and coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; decoding means coupled to said input means for decoding said frame rate data; interpolator means coupled to said input means and to said decoding means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations and the time interval between the respective starts of adjacent frames of speech data in a given instance are determined by said frame rate data; speech synthesizer means coupled to said interpolator means for selectively converting said frames of speech data and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 2
Dependent Claim
198 words
A speech synthesis system comprising: input means for receiving frames of speech data, said frames of speech data comprising binary representations of pitch data, energy data, reflection coefficient data and coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; decoding means coupled to said input means for decoding said frame rate data; interpolator means coupled to said input means and to said decoding means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations and the time interval between the respective starts of adjacent frames of speech data in a given instance are determined by said frame rate data; speech synthesizer means coupled to said interpolator means for selectively converting said frames of speech data and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 3
Dependent Claim
15 words
The speech synthesis system according to claim 1 wherein said audio means comprises a speaker.
Claim 4
Dependent Claim
217 words
A speech synthesis system comprising: input means for receiving frames of speech data including digital speech values and frame rate data indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; frame control means coupled to said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; interpolator means coupled to said frame control means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations in a given instance is determined by said frame rate data; speech synthesizer means coupled to said input means and to said interpolator means for selectively converting said digital speech values and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 5
Dependent Claim
217 words
A speech synthesis system comprising: input means for receiving frames of speech data including digital speech values and frame rate data indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; frame control means coupled to said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; interpolator means coupled to said frame control means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations in a given instance is determined by said frame rate data; speech synthesizer means coupled to said input means and to said interpolator means for selectively converting said digital speech values and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 6
Dependent Claim
15 words
The speech synthesis system according to claim 3 wherein said audio means comprises a speaker.
Claim 7
Dependent Claim
238 words
A speech synthesis system comprising: memory means for storing selectable speech data, said speech data comprising binary representations of pitch data, energy data, and reflection coefficient data as selectable frames of speech data respectively including coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; controller means for controlling the selective accessing of said speech data from said memory means; input means coupled to said memory means for receiving selected frames of speech data as accessed under control of said controller means; decoding means coupled to said input means for decoding said frame rate data; frame control means coupled to said decoding means and said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; speech synthesizer means coupled to said memory means and responsive to said frames of speech data for generating analog signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 8
Dependent Claim
238 words
A speech synthesis system comprising: memory means for storing selectable speech data, said speech data comprising binary representations of pitch data, energy data, and reflection coefficient data as selectable frames of speech data respectively including coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; controller means for controlling the selective accessing of said speech data from said memory means; input means coupled to said memory means for receiving selected frames of speech data as accessed under control of said controller means; decoding means coupled to said input means for decoding said frame rate data; frame control means coupled to said decoding means and said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; speech synthesizer means coupled to said memory means and responsive to said frames of speech data for generating analog signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 9
Dependent Claim
314 words
A speech synthesis system comprising: memory means for storing a plurality of digital speech values indicative of pitch data, energy data, and reflection coefficient data as selectable frames of speech data respectively including coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; controller means for controlling selective accessing of said plurality of digital speech values from said memory means; input means coupled to said memory means for receiving selected frames of speech data as accessed under control of said controller means; decoding means coupled to said input means for decoding said frame rate data; frame control means coupled to said decoding means and said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; interpolator means coupled to said frame control means for providing a variable number of interpolation calculations to define interpolator speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations in a given instance is determined by said frame rate data; speech synthesizer means coupled to said input means and to said interpolator means for selectively converting said digital speech values included in the selected frames of speech data and interpolated values thereof into analog speech signals representative of human speech at a data rate determined by said frame rate data; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 10
Dependent Claim
314 words
A speech synthesis system comprising: memory means for storing a plurality of digital speech values indicative of pitch data, energy data, and reflection coefficient data as selectable frames of speech data respectively including coded frame rate data, wherein said coded frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; controller means for controlling selective accessing of said plurality of digital speech values from said memory means; input means coupled to said memory means for receiving selected frames of speech data as accessed under control of said controller means; decoding means coupled to said input means for decoding said frame rate data; frame control means coupled to said decoding means and said input means for controlling the rate at which new frames of speech data are received by said input means in response to frame rate data included in a current frame of speech data, the time interval between the receipt of successive new frames of speech data by said input means being variable and being determined by said frame rate data; interpolator means coupled to said frame control means for providing a variable number of interpolation calculations to define interpolator speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations in a given instance is determined by said frame rate data; speech synthesizer means coupled to said input means and to said interpolator means for selectively converting said digital speech values included in the selected frames of speech data and interpolated values thereof into analog speech signals representative of human speech at a data rate determined by said frame rate data; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 11
Dependent Claim
20 words
The speech synthesis system according to claim 6, wherein said audio means includes a speaker and amplifier means coupled thereto.
Claim 12
Dependent Claim
42 words
The speech synthesis system according to claim 6, further including operator input means for receiving inputs from an operator and coupled to said controller means for controlling said controller means in the selective accessing of said speech data from said memory means.
Claim 13
Dependent Claim
24 words
The speech synthesis system according to claim 8, wherein said operator input means comprises a keyboard having a plurality of operator actuatable key switches.
Claim 14
Dependent Claim
18 words
The speech synthesis system according to claim 9, wherein said speech synthesis system comprises a portable learning aid.
Claim 15
Dependent Claim
18 words
The speech synthesis system according to claim 9, wherein said speech synthesis system comprises a portable calculator device.
Claim 16
Dependent Claim
19 words
The speech synthesis system according to claim 9, wherein said speech synthesis system comprises a portable language translator device.
Claim 17
Dependent Claim
159 words
A speech synthesis system comprising: input means for receiving frames of speech data including digital speech values and frame rate data indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; interpolator means coupled to said input means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations and the time interval between the respective starts of adjacent frames of speech data in a given instance are determined by said frame rate data; speech synthesizer means coupled to said interpolator means for selectively converting said digital speech values and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 18
Dependent Claim
159 words
A speech synthesis system comprising: input means for receiving frames of speech data including digital speech values and frame rate data indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; interpolator means coupled to said input means for providing a variable number of interpolation calculations to define interpolated speech values between adjacent frames of speech data from last implemented speech data in which the number of interpolation calculations and the time interval between the respective starts of adjacent frames of speech data in a given instance are determined by said frame rate data; speech synthesizer means coupled to said interpolator means for selectively converting said digital speech values and interpolated values thereof into analog speech signals representative of human speech; and audio means coupled to said speech synthesizer means for converting said analog signals representative of human speech into audible sounds.
Claim 19
Dependent Claim
57 words
The speech synthesis system according to claim 13, wherein the frame rate data included in said frames of speech data is in a coded form, and further including decoding means coupled to said input means for decoding said frame rate data, said interpolator means being coupled to said decoding means as well as to said input means.
Claim 20
Dependent Claim
58 words
The speech synthesis system according to claim 3, wherein the frame rate data included in said frames of speech data is in a coded form, and further including decoding means coupled to said input means for decoding said frame rate data, said frame control means being coupled to said decoding means as well as to said input means.
Claim 21
Dependent Claim
37 words
The speech synthesis system according to any of claims 13, 14, 3, or 15, wherein the digital speech values included in said frames of speech data are representative of pitch data, energy data, and reflection coefficient data.
Claim 22
Dependent Claim
214 words
A speech synthesis system comprising: means for providing frames of speech data including digital speech values and frame rate data, wherein said frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; speech synthesizer means having an input for respectively receiving successive frames of speech data and for selectively converting said digital speech values into analog speech signals representative of human speech; frame control means responsive to said frame rate data for enabling the acceptance of a new frame of speech data by the input of said speech synthesizer means succeeding the previous frame of speech data, the time interval between the acceptance of successive new frames of speech data by the input of said speech synthesizer means as enabled by said frame control means being variable and being determined by said frame rate data of each frame of speech data, the input of said speech synthesizer means thereby being responsive to said frame control means for respectively receiving successive frames of speech data in variably timed relation to each other; and audio means coupled to said speech synthesizer means for converting said analog speech signals representative of human speech into audible sounds.
Claim 23
Dependent Claim
214 words
A speech synthesis system comprising: means for providing frames of speech data including digital speech values and frame rate data, wherein said frame rate data is indicative of a variable time interval between the start of a current frame of speech data and the start of the next successive frame of speech data; speech synthesizer means having an input for respectively receiving successive frames of speech data and for selectively converting said digital speech values into analog speech signals representative of human speech; frame control means responsive to said frame rate data for enabling the acceptance of a new frame of speech data by the input of said speech synthesizer means succeeding the previous frame of speech data, the time interval between the acceptance of successive new frames of speech data by the input of said speech synthesizer means as enabled by said frame control means being variable and being determined by said frame rate data of each frame of speech data, the input of said speech synthesizer means thereby being responsive to said frame control means for respectively receiving successive frames of speech data in variably timed relation to each other; and audio means coupled to said speech synthesizer means for converting said analog speech signals representative of human speech into audible sounds.
Claim 24
Dependent Claim
96 words
The speech synthesizer system according to claim 17, further including interpolator means coupled to said frame control means for providing a variable number of interpolation calculations to define interpolated speech values between successive frames of speech data from last implemented speech data in which the number of interpolation calculations in a given instance is determined by said frame rate data; and said speech synthesizer means respectively receiving frames of speech data and interpolated speech values for selectively converting said digital speech values and said interpolated values thereof into said analog speech signals representative of human speech.