Lyric Lab
I made Lyric Lab, a tool for writing song lyrics.
What it does
- Rhyme highlighting: Detects end rhymes and internal rhymes using the CMU Pronouncing Dictionary. Words that rhyme get colored together so you can see the patterns.
- Syllable counts: Shows syllable count per line in the gutter.
- AI generation: Generate lyrics from a prompt, or refine existing lyrics. Uses Claude via Cloud Functions.
- Folders: Organize lyrics into folders.
- Version history: Keeps track of revisions.
- Public sharing: Generate a link to share read-only versions.
Built with React, TypeScript, Firebase, and Tailwind. The rhyme detection uses phonetic analysis rather than spelling, so it catches slant rhymes and handles words like "sun" and "one" correctly.
Nothing fancy, but useful if you write lyrics and want to see the rhyme structure as you work.