GENERATING DYNAMICALLY CONTROLLABLE COMPOSITE DATA STRUCTURES FROM A PLURALITY OF DATA SEGMENTS
1 Assignment
0 Petitions
Accused Products
Abstract
A method of producing dynamic controllable data composites from two or more data segments includes: building or training one or more function mappers to map between one or more extracted feature envelopes sets from the original data and one or more general parametric representations of the data; combining the extracted feature envelopes or the function mappers using two or more audio segments; and feeding the extracted feature envelopes or combined feature envelopes to the function mappers to obtain synthesis parameters to drive a synthesis process.
8 Citations
35 Claims
-
1-6. -6. (canceled)
-
7. A method of producing dynamically controllable data composites from two or more data segments of captured data, the method comprising:
-
training one or more function mappers to map between one or more feature envelopes sets that are extracted from the data segments of the captured data and one or more parametric representations of the captured data by using at least one training parameter to discriminate between the data segments in a training process for the one or more function mappers, the one or more feature envelope sets corresponding to one or more perceptual characteristics of the captured data, and the one or more parametric representations of the captured data corresponding to an analysis-synthesis process that fits the one or more parametric representations to the captured data; forming a composite data structure by using at least one control parameter to combine values for a plurality of the data segments, each of the plurality of data segments being associated with a corresponding feature envelope set and a corresponding function mapper; and generating synthesis parameters for the composite data structure by feeding the one or more feature envelopes sets corresponding to the data segments of the composite data structure to the corresponding one or more function mappers and combining outputs of the one or more function mappers in accordance with the composite data structure, the synthesis parameters being used to drive a synthesis process. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for producing dynamically controllable data composites from two or more data segments of captured data, the apparatus including at least one computer that performs operations for computer-implemented modules including:
-
a training module for training one or more function mappers to map between one or more feature envelopes sets that are extracted from the data segments of the captured data and one or more parametric representations of the captured data by using at least one training parameter to discriminate between the data segments in a training process for the one or more function mappers, the one or more feature envelope sets corresponding to one or more perceptual characteristics of the captured data, and the one or more parametric representations of the captured data corresponding to an analysis-synthesis process that fits the one or more parametric representations to the captured data; a data-structure module for forming a composite data structure by using at least one control parameter to combine values for a plurality of the data segments, each of the plurality of data segments being associated with a corresponding feature envelope set and a corresponding function mapper; and a synthesis module for generating synthesis parameters for the composite data structure by feeding the one or more feature envelopes sets corresponding the data segments of to the composite data structure to the corresponding one or more function mappers and combining outputs of the one or more function mappers in accordance with the composite data structure, the synthesis parameters being used to drive a synthesis process. - View Dependent Claims (29, 30, 31)
-
-
32. A non-transitory computer-readable medium that stores a computer program for producing dynamically controllable data composites from two or more data segments of captured data, the computer program including instructions that, when executed by a computer, cause the computer to perform operations including:
-
training one or more function mappers to map between one or more feature envelopes sets that are extracted from the data segments of the captured data and one or more parametric representations of the captured data by using at least one training parameter to discriminate between the data segments in a training process for the one or more function mappers, the one or more feature envelope sets corresponding to one or more perceptual characteristics of the captured data, and the one or more parametric representations of the captured data corresponding to an analysis-synthesis process that fits the one or more parametric representations to the captured data; forming a composite data structure by using at least one control parameter to combine values for a plurality of the data segments, each of the plurality of data segments being associated with a corresponding feature envelope set and a corresponding function mapper; and generating synthesis parameters for the composite data structure by feeding the one or more feature envelopes sets corresponding to the data segments of the composite data structure to the corresponding one or more function mappers and combining outputs of the one or more function mappers in accordance with the composite data structure, the synthesis parameters being used to drive a synthesis process. - View Dependent Claims (33, 34, 35)
-
Specification