System and method for creating timbres
First Claim
Patent Images
1. A method of building a new voice having a new timbre using a timbre vector space, the method comprising:
- receiving timbre data filtered using a temporal receptive field, the timbre data being mapped in the timbre vector space, the timbre data being related to a plurality of different voices, each of the plurality of different voices having respective timbre data in the timbre vector space; and
building, using a machine learning system, the new voice having the new timbre, using the timbre data of the plurality of different voices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of building a new voice having a new timbre using a timbre vector space includes receiving timbre data filtered using a temporal receptive field. The timbre data is mapped in the timbre vector space. The timbre data is related to a plurality of different voices. Each of the plurality of different voices has respective timbre data in the timbre vector space. The method builds the new timbre using the timbre data of the plurality of different voices using a machine learning system.
73 Citations
24 Claims
-
1. A method of building a new voice having a new timbre using a timbre vector space, the method comprising:
-
receiving timbre data filtered using a temporal receptive field, the timbre data being mapped in the timbre vector space, the timbre data being related to a plurality of different voices, each of the plurality of different voices having respective timbre data in the timbre vector space; and building, using a machine learning system, the new voice having the new timbre, using the timbre data of the plurality of different voices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system that produces a new target voice using a timbre vector space, the system comprising:
-
a timbre vector space configured to store timbre data; timbre data filtered using the temporal receptive field, the timbre data being related to a plurality of different voices; and a machine learning system configured to create the new target voice using the timbre data. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product for use on a computer system for producing a new target voice using a timbre vector space, the computer program product comprising a tangible, non-transient computer usable medium having computer readable program code thereon, the computer readable program code comprising:
-
program code for receiving timbre data filtered using a temporal receptive field, the timbre data being stored in the timbre vector space, the timbre data being related to a plurality of different voices; and program code for creating, using a machine learning system, the new target voice using the timbre data. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method of converting a speech segment from a source timbre to a target timbre, the method comprising:
-
storing timbre data related to a plurality of different voices, each of the plurality of different voices having respective timbre data in a timbre vector space, the timbre data having been filtered using a temporal receptive field and mapped in the timbre vector space; receiving a source speech segment in a source voice to transform into a target voice; receiving a selection of a target voice, the target voice having a target timbre, the target voice being mapped in the timbre vector space with reference to the plurality of different voices; transforming, using a machine learning system, the source speech segment from the timbre of the source voice to the timbre of the target voice.
-
Specification