Methods and apparatus for encoding and constructing signals
AssigneeNational Research Development Corporation
InventorsHarold W. Gosling, Reginald A. King
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Research Development Corporation
InventorsHarold W. Gosling, Reginald A. King
Estimating the term…
A speech waveform is encoded to reduce storage capacity or transmission bandwidth requirements. The invention encodes two features of the time waveform, for example (1) duration of half-cycle, and (2) shape, e.g. number of maxima or minima of the waveform within that half cycle. The duration of each half cycle and the associated shape data constitute a pair of primary-code symbols. Each pair of primary code symbols may be represented by a single secondary code symbol using a mapping table. The number of secondary symbols may be reduced by grouping within the mapping table. Redundant sequences and inefficient transmission codes are deleted for further data reduction. Envelope peak value may be stuffed with the mapped signal for storage or transmission. Corresponding decoding provides speech synthesis.
A method of encoding and decoding an input signal having at least an alternating component comprising the steps of:
A method of encoding an input signal having at least an alternating component comprising the steps of:
Apparatus for encoding and decoding an input signal having at least an alternating component comprising:
Apparatus for encoding an input signal, comprising:
A method of constructing an output signal having at least an alternating component from a succession of first signals related to the duration of sub-divisions of said output signal, and a succession of second signals related to at least one characteristic of shape of said output signal sub-divisions, the method comprising the step of generating an analogue signal having sub-divisions of durations related to said first signals, each said sub-division of said analogue signal having a shape related to a corresponding one of said second signals, said sub-divisions being defined by any predetermined characteristic of said output signal waveform so long as said output signal alternating component does not have more than three zero crossings in any of said sub-divisions.
Apparatus for constructing an output signal having at least an alternating component from a succession of first signals related to the duration of sub-divisions of said output signal, and a succession of second signals related to at least one characteristic of shape of said output signal sub-divisions, the apparatus comprising means for generating an analogue signal having subdivisions with durations related to said first signals, each said sub-division of said analogue signal having a shape related to a corresponding one of said second signals, each said sub-division being defined by any predetermined characteristic of said output signal waveform so long as said output signal alternating component does not have more than three zero crossings in any of said sub-divisions.
Apparatus for encoding varying signals comprising a computer programmed to encode said varying signals by generating a succession of first signals, each of which represents the duration of a sub-division of a signal to be encoded, and generating a succession of second signals, each second signal being one of a set of predetermined signals, each of which represents at least one characteristic of waveform shape of a said sub-division of the signal to be encoded, each said sub-division being any portion of the signal to be encoded which is defined in any systematic way which depends on a characteristic of the signal waveform and which results in sub-divisions having not more than three zero crossings in the alternating component of the signal to be encoded.
Apparatus for encoding varying signals comprising a computer programmed to construct a signal from a succession of first signals each representing the duration of a sub-division in a specific signal, and a succession of second signals, each representing at least one characteristic of shape of a said sub-division of the specific signal, the computer generating an analogue signal having sub-divisions of durations derived from durations as represented by the said first signals, each said sub-division of the analogue signal having a shape derived from a shape as represented by a second signal, the said sub-divisions in the specific signal and the analogue signal each being any portion of the signal which is defined in any systematic way which depends on a characteristic of the signal waveform and which results in sub-divisions having not more than three zero crossings in the alternating component of the signal.
Dependencies are inferred from the claim text.