US11942071B2ActiveUtilityA1

Information processing method and information processing system for sound synthesis utilizing identification data associated with sound source and performance styles

49
Assignee: YAMAHA CORPPriority: Nov 6, 2018Filed: May 4, 2021Granted: Mar 26, 2024
Est. expiryNov 6, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G10L 13/047G10L 13/0335G10L 13/06G10L 13/02G10L 13/04G10L 13/10G10H 2250/311G10H 2250/455G10H 2240/081G10H 2250/625G10H 7/002G10H 1/14G10H 2210/155G10H 2240/011G10H 2210/086
49
PatentIndex Score
0
Cited by
47
References
14
Claims

Abstract

An information processing system includes at least one memory storing a program and at least one processor. The at least one processor implements the program to input a piece of sound source data obtained by encoding a first identification data representative of a sound source, a piece of style data obtained by encoding a second identification data representative of a performance style, and synthesis data representative of sounding conditions into a synthesis model generated by machine learning, and to generate, using the synthesis model, feature data representative of acoustic features of a target sound of the sound source to be generated in the performance style and according to the sounding conditions, and to generate an audio signal corresponding to the target sound using the generated feature data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An information processing method implemented by a computer, the method comprising:
 providing a first piece of sound source data, which has been obtained by encoding first identification data that identifies a first sound source, wherein the first piece of sound source data represents acoustic features of the first sound source, represented as a first embedding vector in a first multidimensional space; 
 providing a first piece of style data, which has been obtained by encoding second identification data that identifies a first performance style, wherein the first piece of style data represents acoustic features of sound generated by the first sound source in the first performance style, represented as a first embedding vector in a second multidimensional space; 
 generating, using a synthesis model generated by machine learning, first feature data representative of acoustic features of a first target sound of the first sound source to be generated in the first performance style and according to first sound conditions, by inputting into the synthesis model:
 the first piece of sound source, 
 the first piece of style data, and 
 first synthesis data representative of the first sounding conditions; and 
 
 generating a first audio signal corresponding to the first target sound using the generated first feature data. 
 
     
     
       2. The information processing method according to  claim 1 , further comprising:
 providing a second piece of sound source data, which has been obtained by encoding third identification data that identifies a second sound source, wherein the second piece of sound source data represents acoustic features of the second sound source, represented as a second embedding vector in the first multidimensional space; 
 providing a second piece of style data, which has been obtained by encoding fourth identification data that identifies a second performance style, wherein the second piece of style data represents acoustic features of sound generated by the second sound source in the second performance style, represented as a second embedding vector in the second multidimensional space; 
 generating, using the synthesis model, second feature data representative of acoustic features of a second target sound of the second sound source to be generated in the second performance style and according to second sounding conditions, by inputting into the synthesis model:
 the second piece of sound source data, 
 the second piece of style data, and 
 second synthesis data representative of the second sounding conditions; 
 
 generating a second audio signal corresponding to the second target sound using the generated second feature data; and 
 updating the second sound source data and the synthesis model to decrease a difference between known feature data and the second feature data, wherein the known feature data relates to sound generated by the generated second audio signal. 
 
     
     
       3. The information processing method according to  claim 2 , wherein:
 the first embedding vector and the second embedding vector in the first multidimensional space represent relations between acoustic features of sounds generated by different sound sources, and 
 the first embedding vector and the second embedding vector in the second multidimension space represent relations between acoustic features of sounds generated in different performance styles. 
 
     
     
       4. The information processing method according to  claim 2 , wherein:
 the first performance style represented by the first piece of style data includes a first sound-output environment and a first recording environment, and 
 the second performance style represented by the second piece of style data includes a second sound-output environment and a second recording environment. 
 
     
     
       5. The information processing method according to  claim 1 , wherein the synthesis model includes:
 a first generative model configured to generate a series of fundamental frequencies of the first target sound; and 
 a second generative model configured to generate a series of spectrum envelopes of the first target sound in accordance with the series of fundamental frequencies generated by the first generative model. 
 
     
     
       6. The information processing method according to  claim 5 , further comprising:
 editing the series of fundamental frequencies generated by the first generative model in response to an instruction from a user, 
 wherein the second generative model generates the series of spectrum envelopes of the first target sound in accordance with the edited series of fundamental frequencies. 
 
     
     
       7. The information processing method according to  claim 1 , wherein the first sounding conditions include a pitch of each note included in the first synthesis data. 
     
     
       8. The information processing method according to  claim 1 , wherein the first sounding conditions include a phonetic identifier of each note included in the first synthesis data. 
     
     
       9. The information processing method according to  claim 1 , wherein the first piece of sound source data to be input into the synthesis model is selected by a user from among a plurality of pieces of sound source data, each piece corresponding to a different sound source. 
     
     
       10. The information processing method according to  claim 1 , wherein the first piece of style data to be input into the synthesis model is selected by a user from among a plurality of pieces of style data, each piece corresponding to a different performance style. 
     
     
       11. The information processing method according to  claim 1 , wherein:
 the first identification data represents a first series of numeric values, and 
 the second identification data represents a second series of numeric values. 
 
     
     
       12. The information processing method according to  claim 1 , wherein:
 the first sound source is a user, and 
 the acoustic features of the first sound source represent voice qualities of the user. 
 
     
     
       13. An information processing system comprising:
 at least one memory storing a program; and 
 at least one processor that implements the program to:
 provide a piece of sound source data, which has been obtained by encoding first identification data that identifies a sound source, wherein the piece of sound source data represents acoustic features of the sound source, represented as an embedding vector in a first multidimensional space; 
 provide a piece of style data, which has been obtained by encoding second identification data that identifies a performance style, wherein the piece of style data represents acoustic features of sound generated by the sound source in the performance style, represented as an embedding vector in a second multidimensional space; 
 generate, using a synthesis model generated by machine learning, feature data representative of acoustic features of a target sound of the sound source to be generated in the performance style and according to sound conditions, by inputting into the synthesis model:
 the piece of sound source data, 
 the piece of style data, and 
 
 generate an audio signal corresponding to the target sound using the generated feature data. 
 
 
     
     
       14. A non-transitory medium storing a program executable by a computer to execute a method comprising:
 providing a piece of sound source data by encoding first identification data that identifies a sound source, wherein the piece of sound source data represents acoustic features of the sound source, represented as an embedding vector in a first multidimensional space; 
 providing a piece of style data by encoding second identification data that identifies a performance style, wherein the piece of style data represents acoustic features of sound generated by the sound source in the performance style, represented as an embedding vector in a second multidimensional space; 
 generating, using a synthesis model generated by machine learning, feature data representative of acoustic features of a target sound of the sound source to be generated in the performance style and according to sound conditions, by inputting into the synthesis model:
 the piece of sound source data, 
 the piece of style data, and 
 synthesis data representative of the sounding conditions; and 
 
 generating an audio signal corresponding to the target sound using the generated feature data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.