Profile picture of cocktail peanut

cocktail peanut

@cocktailpeanut

Published: March 13, 2025
1
1
20

Tips on Generating Timestamped Lyrics for DiffRhythm, for FREE. The DiffRhythm Gradio app has an "LLM Generate LRC" tab that lets you paste in your own lyrics and get a timestamped lyrics text back. This requires OpenAI API key. But you really don't need one. Let me share how.

Image in tweet by cocktail peanut

Just go to any LLM service like ChatGPT, Gemini, Claude, etc. and enter: [YOUR LYRICS GOES HERE] This is the lyrics of a song. Each line is a line of lyrics. I now want to timestamp each line of lyrics of this song to get LRC. I hope that the timestamp allocation should be reasonably inferred based on the song tag, the emotion of the lyrics, and the rhythm, rather than mechanically allocated according to the length of the lyrics. The timestamp of the first line of lyrics should take into account the length of the prelude to avoid the lyrics starting directly from [00:00.00]. Output the lyrics strictly in LRC format, with each line in the format of [mm:ss.xx] lyrics content. The final result only outputs LRC, no other explanation is required.

And it will give you the timestamped lyrics. This system prompt is EXACTLY what the gradio app uses behind the scenes, and you don't need an API key for that. Once you get the timestamped lyrics, paste it into the lyrics field in the "Music Generate" tab, and generate.

Image in tweet by cocktail peanut

Share this thread

Read on Twitter

View original thread

Navigate thread

1/3