Colab demo of lyrics generation:
Google Colaboratory
Note
- P, L, N, W: Stand for a Paragraph, a Line, a Phrase with N words and a Word, respectively.
- L(N,W) denotes that the line consists of Phrases and words.
- Generation Plan : Consists of [Granularity / Given syllable]
- Annotations in Generated Lyrics: [Granularity | Given syllable / Estimated syllable / Given $-$ Estimated syllable]
- Syllable Counter: Calculated by https://pypi.org/project/syllables/
Generated Samples
Sample 1
Generation Plan
Input_text:
I loved you in the beginning before I ever knew your name. You have one broken piece, I have the other. We've been so incomplete, we could be broken together. I'll never let you go.
Generation plan:
Chorus1:
P/58
Verse1:
P/66
Chorus2:
L(N,W)
N/4 N/6 W/1 W/2
L(N,W)
W/2 W/1 N/13
L(N,W)
N/2 W/2 N/5 W/1 W/1 N/2
L/16
Verse2:
L/5
L(N,W)
W/2 N/2 W/1 N/1
L/5
L/6
L(N,W)
N/3 N/5 N/1
L(N,W)
W/1 N/1 N/2
L(N,W)
N/2 N/1 W/1 W/3 N/3
L(N,W)
N/4 N/1 W/1
Chorus3:
L(N,W)
W/1 N/12
L(N,W)
W/2 N/14
L/13
L(N,W)
W/2 W/1 N/6 W/1 W/1 W/2 W/3
L(N,W)
W/1 N/9 W/1 N/2
L(N,W)
W/2 N/11 W/3
L(N,W)
W/1 N/3 W/2 W/2 N/2 N/1 W/2
L(N,W)
W/2 W/1 W/1 N/6 W/1 W/2 W/3
Bridge1:
L(N,W)
W/1 W/1 W/1 W/1 W/2
L(N,W)
W/1 W/1 W/1 N/2
L(N,W)
N/1 W/1 N/1
L(N,W)
W/2 N/2
L(N,W)
W/1 N/3 N/1
L/6
L(N,W)
N/3 W/1 N/1
L(N,W)
N/3
L(N,W)
W/2 N/2
L(N,W)
W/1 N/1 N/2 N/1
Chorus4:
L/13
L(N,W)
N/11 W/2 W/3
L/13
L/16
L(N,W)
W/1 W/1 W/2 W/2 W/2 N/2 W/1 N/2
L(N,W)
W/2 W/1 W/1 W/4 W/1 N/7
L(N,W)
W/1 N/3 W/2 W/2 N/3 W/2
L(N,W)
W/2 W/1 N/1 W/4 W/1 W/1 W/1 W/2 W/3
Generated Lyrics (w/ annotations)
Chorus1:
[P|58/59/-1]
I love you, but I've broken it together You never knew who I could be Never knew who I would be To give you my heart and all to give back And not forget the times we had Where our paths began We'd always have this part in
Verse1:
[P|66/67/-1]
It is so hard to leave But your name remains The way that it has always been So many pieces of me I wish I had been loved by someone else But now I understand My life depends on what was never there I love you, but I love you I love you
Chorus2:
[L(N,W)]
[N|4/4/0] [N|6/6/0] [W|1/1/0] [W|2/2/0]
I love you, but|I've broken it up|with|pieces
[L(N,W)]
[W|2/2/0] [W|1/1/0] [N|13/13/0]
You're|not|who you used to be anymore than anything
[L(N,W)]
[N|2/2/0] [W|2/2/0] [N|5/5/0] [W|1/1/0] [W|1/1/0] [N|2/2/0]
And if|only|you would see, just how|far|we|could go
[L|16/16/0]
But where the path may lead to a place called forever
Verse2:
[L|5/5/0]
I love you, I love
[L(N,W)]
[W|2/2/0] [N|2/2/0] [W|1/1/0] [N|1/1/0]
Never|loved|you|back
[L|5/5/0]
I love you, I love
[L|6/6/0]
Never loved you back
[L(N,W)]
[N|3/3/0] [N|5/5/0] [N|1/1/0]
Now I know|just where you've|been
[L(N,W)]
[W|1/1/0] [N|1/1/0] [N|2/2/0]
If|you|hadn't left
[L(N,W)]
[N|2/2/0] [N|1/1/0] [W|1/1/0] [W|3/3/0] [N|3/3/0]
Then, I'll|love|you|forever|in my arms
[L(N,W)]
[N|4/4/0] [N|1/1/0] [W|1/1/0]
Forever in|my|arms
Chorus3:
[L(N,W)]
[W|1/1/0] [N|12/12/0]
I|love you, but I've broken it up with pieces
[L(N,W)]
[W|2/2/0] [N|14/14/0]
You're|not who you used to be anymore than anything
[L|13/13/0]
And if only you would see, just how far we could go
[L(N,W)]
[W|2/2/0] [W|1/1/0] [N|6/6/0] [W|1/1/0] [W|1/1/0] [W|2/2/0] [W|3/3/0]
Where|the|path may lead to a face|of|what's|called|forever
[L(N,W)]
[W|1/1/0] [N|9/9/0] [W|1/1/0] [N|2/2/0]
I|love you, but I've broken it up|with|pieces
[L(N,W)]
[W|2/2/0] [N|11/11/0] [W|3/3/0]
You're|not who you used to be anymore than|anything
[L(N,W)]
[W|1/1/0] [N|3/3/0] [W|2/2/0] [W|2/2/0] [N|2/2/0] [N|1/1/0] [W|2/2/0]
And|if only|you've|broken|it up|with|pieces
[L(N,W)]
[W|2/2/0] [W|1/1/0] [W|1/1/0] [N|6/6/0] [W|1/1/0] [W|2/2/0] [W|3/3/0]
You're|not|who|you used to be when all|your|hopes|collapsed
Bridge1:
[L(N,W)]
[W|1/1/0] [W|1/1/0] [W|1/1/0] [W|1/1/0] [W|2/2/0]
No|way|that|I|ever
[L(N,W)]
[W|1/1/0] [W|1/1/0] [W|1/1/0] [N|2/2/0]
Could|have|made|you feel
[L(N,W)]
[N|1/1/0] [W|1/1/0] [N|1/1/0]
Like|a|ghost
[L(N,W)]
[W|2/2/0] [N|2/2/0]
Without|a home
[L(N,W)]
[W|1/1/0] [N|3/3/0] [N|1/1/0]
Or|without a|home
[L|6/6/0]
No way that I ever
[L(N,W)]
[N|3/3/0] [W|1/1/0] [N|1/1/0]
Could have made|you|feel
[L(N,W)]
[N|3/3/0]
Like a ghost
[L(N,W)]
[W|2/2/0] [N|2/2/0]
Without|a home
[L(N,W)]
[W|1/1/0] [N|1/1/0] [N|2/2/0] [N|1/1/0]
Or|lost|without|a
Chorus4:
[L|13/13/0]
I love you, but I've broken it up with pieces
[L(N,W)]
[N|11/12/-1] [W|2/2/0] [W|3/3/0]
You're not who you used to be anymore|since|anything
[L|13/13/0]
And if only you would see, just how far we could go
[L|16/16/0]
Where the path may lead to a face of what's called forever
[L(N,W)]
[W|1/1/0] [W|1/1/0] [W|2/1/1] [W|2/2/0] [W|2/2/0] [N|2/2/0] [W|1/1/0] [N|2/2/0]
I|love|you,|butI|broke|it up|with|pieces
[L(N,W)]
[W|2/2/0] [W|1/1/0] [W|1/1/0] [W|4/4/0] [W|1/1/0] [N|7/7/0]
You're|not|who|anybody|wants|to be without a reason
[L(N,W)]
[W|1/1/0] [N|3/3/0] [W|2/2/0] [W|2/2/0] [N|3/3/0] [W|2/2/0]
I|know you wouldn't|leave|while|looking at|people
[L(N,W)]
[W|2/2/0] [W|1/1/0] [N|1/1/0] [W|4/4/0] [W|1/1/0] [W|1/1/0] [W|1/1/0] [W|2/2/0] [W|3/3/0]
Cause|no|ones|abandoned|or|by|your|power|surrender
Generated Lyrics (lyrics-only)
Chorus1:
I love you, but I've broken it together You never knew who I could be Never knew who I would be To give you my heart and all to give back And not forget the times we had Where our paths began We'd always have this part in
Verse1:
It is so hard to leave But your name remains The way that it has always been So many pieces of me I wish I had been loved by someone else But now I understand My life depends on what was never there I love you, but I love you I love you
Chorus2:
I love you, but I've broken it up with pieces
You're not who you used to be anymore than anything
And if only you would see, just how far we could go
But where the path may lead to a place called forever
Verse2:
I love you, I love
Never loved you back
I love you, I love
Never loved you back
Now I know just where you've been
If you hadn't left
Then, I'll love you forever in my arms
Forever in my arms
Chorus3:
I love you, but I've broken it up with pieces
You're not who you used to be anymore than anything
And if only you would see, just how far we could go
Where the path may lead to a face of what's called forever
I love you, but I've broken it up with pieces
You're not who you used to be anymore than anything
And if only you've broken it up with pieces
You're not who you used to be when all your hopes collapsed
Bridge1:
No way that I ever
Could have made you feel
Like a ghost
Without a home
Or without a home
No way that I ever
Could have made you feel
Like a ghost
Without a home
Or lost without a
Chorus4:
I love you, but I've broken it up with pieces
You're not who you used to be anymore since anything
And if only you would see, just how far we could go
Where the path may lead to a face of what's called forever
I love you, butI broke it up with pieces
You're not who anybody wants to be without a reason
I know you wouldn't leave while looking at people
Cause no ones abandoned or by your power surrender
Sample 2
Generation Plan
Input_text:
I'm baring out my soul this time this time. Come alive or just let me die. You held me when I had to cry. Guide myself out my mind.
Generation plan:
Chorus1:
L(N,W)
N/8 N/1
L/8
L(N,W)
W/2 W/2 W/1 N/2
L/10
L(N,W)
W/2 W/1 N/4
L(N,W)
N/1 N/4
L(N,W)
W/1 N/2 W/1 N/4
L(N,W)
W/1 N/4 N/1
L/2
L(N,W)
W/1 W/1 N/4
L(N,W)
N/7 W/1
L(N,W)
N/4
Verse1:
L(N,W)
W/1 N/6
L(N,W)
W/1 N/1 N/5
L(N,W)
W/1 N/9
L(N,W)
N/4 W/1 N/1 N/3
L(N,W)
N/5
L(N,W)
N/6
L(N,W)
N/7 W/1
L(N,W)
N/6
L/13
L/12
L(N,W)
W/1 W/1 W/1 W/2 N/3 N/1
L(N,W)
N/2 N/4
L/8
Chorus2:
L/8
L(N,W)
N/2 N/6 N/2
L(N,W)
N/1 N/1 W/3
L/6
L(N,W)
N/1 W/2 N/1 N/1
L(N,W)
W/4
L(N,W)
N/3 N/1
L(N,W)
W/1 W/1 W/1 W/2 W/1
L(N,W)
N/4 N/1
L/10
Verse2:
P/107
Verse3:
L(N,W)
N/1 W/1 W/1 W/2 N/1
L(N,W)
N/1 W/1 N/4 N/1
L(N,W)
N/1 N/1 N/4
L/9
L(N,W)
W/1 W/1 N/12 N/1
L(N,W)
N/4 W/1 N/3
L(N,W)
N/8 W/1
L(N,W)
N/1 N/2 N/3 N/1 W/2
L(N,W)
W/1 N/4 N/1
L/6
L(N,W)
W/1 N/4 N/2
L(N,W)
W/1 W/2 W/1 W/1 N/3
L(N,W)
N/9 W/2 N/2
L(N,W)
N/6
L(N,W)
N/7
Generated Lyrics (w/ annotations)
Chorus1:
[L(N,W)]
[N|8/8/0] [N|1/1/0]
My soul, my spirit, why do I|trying
[L|8/8/0]
Holding you tight through the times
[L(N,W)]
[W|2/2/0] [W|2/2/0] [W|1/1/0] [N|2/2/0]
Hoping|you're|out|of line
[L|10/10/0]
Calling for me, but never answered
[L(N,W)]
[W|2/2/0] [W|1/1/0] [N|4/4/0]
Open|your|hands and let go
[L(N,W)]
[N|1/1/0] [N|4/4/0]
Oh,|and live with me
[L(N,W)]
[W|1/1/0] [N|2/2/0] [W|1/1/0] [N|4/4/0]
This|time,|I'm|yours alone
[L(N,W)]
[W|1/1/0] [N|4/4/0] [N|1/1/0]
And|then let myself|go
[L|2/2/0]
Again
[L(N,W)]
[W|1/1/0] [W|1/1/0] [N|4/4/0]
So|take|me inside
[L(N,W)]
[N|7/7/0] [W|1/1/0]
Unselfish, you deserve|this
[L(N,W)]
[N|4/4/0]
Your time has come
Verse1:
[L(N,W)]
[W|1/1/0] [N|6/6/0]
I'm|sorry that you're gone
[L(N,W)]
[W|1/1/0] [N|1/1/0] [N|5/5/0]
Let's|talk|about what went wrong
[L(N,W)]
[W|1/1/0] [N|9/9/0]
What|became of the least of my own
[L(N,W)]
[N|4/4/0] [W|1/1/0] [N|1/1/0] [N|3/3/0]
The very best|that|could|have been shown
[L(N,W)]
[N|5/5/0]
I was alive
[L(N,W)]
[N|6/6/0]
Now I am living life
[L(N,W)]
[N|7/7/0] [W|1/1/0]
And now I'm yours to guide|through
[L(N,W)]
[N|6/6/0]
All of your flaws and trials
[L|13/13/0]
You showed me how much I deserved this feeling
[L|12/12/0]
I'm telling you now I'm here to guide through
[L(N,W)]
[W|1/1/0] [W|1/1/0] [W|1/1/0] [W|2/2/0] [N|3/3/0] [N|1/1/0]
To|live|with|myself|inside|you
[L(N,W)]
[N|2/2/0] [N|4/4/0]
I'm yours|to guide through
[L|8/8/0]
Unselfish, you deserve this
Chorus2:
[L|8/8/0]
My soul, my body, why did it
[L(N,W)]
[N|2/2/0] [N|6/6/0] [N|2/2/0]
Holding|you tight through the times,|again
[L(N,W)]
[N|1/1/0] [N|1/1/0] [W|3/3/0]
And|now|appalling
[L|6/6/0]
But not anymore
[L(N,W)]
[N|1/1/0] [W|2/2/0] [N|1/1/0] [N|1/1/0]
Not|even|for|me
[L(N,W)]
[W|4/4/0]
Instrumental
[L(N,W)]
[N|3/3/0] [N|1/1/0]
Unravel,|moldr
[L(N,W)]
[W|1/1/0] [W|1/1/0] [W|1/1/0] [W|2/2/0] [W|1/1/0]
Yeah,|not|just|one|life
[L(N,W)]
[N|4/4/0] [N|1/1/0]
It doesn't matter,|so
[L|10/10/0]
Please remember these moments when
Verse2:
[P|107/105/2]
Tell me who will hold out their hands And show them what they have in store For now I'm coming back I want to know more But you chose my soul Just tell me who would hold out their hand When all of his lies were spoken and broken And so called glory So please don't forget them Cause I loved you You knew me, I meant it So please forgive me You'll always be mine, and you'll never ever leave me I love you
Verse3:
[L(N,W)]
[N|1/1/0] [W|1/1/0] [W|1/1/0] [W|2/2/0] [N|1/1/0]
For|all|the|times|when
[L(N,W)]
[N|1/1/0] [W|1/1/0] [N|4/4/0] [N|1/1/0]
When|I|cried and cried at|night
[L(N,W)]
[N|1/1/0] [N|1/1/0] [N|4/4/0]
I|wished|upon a friend
[L|9/9/0]
That showed me I could understand
[L(N,W)]
[W|1/1/0] [W|1/1/0] [N|12/11/1] [N|1/1/0]
I|knew|before I'd die before I'd died by|you
[L(N,W)]
[N|4/4/0] [W|1/1/0] [N|3/3/0]
And now I'm home|on|bended knees
[L(N,W)]
[N|8/8/0] [W|1/1/0]
Because you knew I had to|beg
[L(N,W)]
[N|1/1/0] [N|2/2/0] [N|3/3/0] [N|1/1/0] [W|2/2/0]
And|now I'm|here to|let|loose
[L(N,W)]
[W|1/1/0] [N|4/4/0] [N|1/1/0]
As|you choose, me|too
[L|6/6/0]
And then, you should have known
[L(N,W)]
[W|1/1/0] [N|4/4/0] [N|2/2/0]
How|much I loved|you Ohh
[L(N,W)]
[W|1/1/0] [W|2/2/0] [W|1/1/0] [W|1/1/0] [N|3/3/0]
I|loved|you|and|loved you
[L(N,W)]
[N|9/9/0] [W|2/2/0] [N|2/2/0]
So, now that I am whole, my soul|belongs|to you
[L(N,W)]
[N|6/6/0]
Just know that I still care
[L(N,W)]
[N|7/7/0]
And when I finally found
Generated Lyrics (lyrics-only)
Chorus1:
My soul, my spirit, why do I trying
Holding you tight through the times
Hoping you're out of line
Calling for me, but never answered
Open your hands and let go
Oh, and live with me
This time, I'm yours alone
And then let myself go
Again
So take me inside
Unselfish, you deserve this
Your time has come
Verse1:
I'm sorry that you're gone
Let's talk about what went wrong
What became of the least of my own
The very best that could have been shown
I was alive
Now I am living life
And now I'm yours to guide through
All of your flaws and trials
You showed me how much I deserved this feeling
I'm telling you now I'm here to guide through
To live with myself inside you
I'm yours to guide through
Unselfish, you deserve this
Chorus2:
My soul, my body, why did it
Holding you tight through the times, again
And now appalling
But not anymore
Not even for me
Instrumental
Unravel, moldr
Yeah, not just one life
It doesn't matter, so
Please remember these moments when
Verse2:
Tell me who will hold out their hands And show them what they have in store For now I'm coming back I want to know more But you chose my soul Just tell me who would hold out their hand When all of his lies were spoken and broken And so called glory So please don't forget them Cause I loved you You knew me, I meant it So please forgive me You'll always be mine, and you'll never ever leave me I love you
Verse3:
For all the times when
When I cried and cried at night
I wished upon a friend
That showed me I could understand
I knew before I'd die before I'd died by you
And now I'm home on bended knees
Because you knew I had to beg
And now I'm here to let loose
As you choose, me too
And then, you should have known
How much I loved you Ohh
I loved you and loved you
So, now that I am whole, my soul belongs to you
Just know that I still care
And when I finally found