Patent ID: 9620092
Date: 2017-04-11
CPC Classifications: G10H

Claim:
1. A method, comprising: mapping, by a system comprising a processor, a set of song lyrics to a first set of tone data, wherein the set of song lyrics is represented by a set of words comprising a set of syllables that correspond to a first melody, wherein the first melody is represented by a set of notes that correspond to a first set of pitch data, wherein the set of song lyrics and mapped to the first set of tone data are stored in a data store, and wherein the set of notes correspond to the set of words; determining, by the system, a correlation corresponding to a co-occurrence pattern between a first sequence of tones of the first set of tone data corresponding to a subset of syllables of the set of syllables and a first sequence of pitches of the first set of pitch data corresponding to a subset of notes of the set of notes; creating, by the system, a composition model based on the co-occurrence pattern, wherein the co-occurrence pattern facilitates a creation of a second melody based on a set of user submitted song lyrics; extracting, by the system, a second set of tone data from a first subset of user submitted song lyrics of the set of user submitted song lyrics; and generating, by the system, a second melody corresponding to the first subset of user submitted song lyrics based at least on the composition model as applied to the first subset of user submitted song lyrics, the co-occurrence pattern and the second set of tone data.