Lyrical: Your AI Lyricist
Inspiration
Musicians often struggle with lyric writing that matches their music's beat, leading to frustration and abandoned ideas.
What it does
Lyrical provides on-the-fly, AI-generated lyrics that perfectly match your music's tempo and beat, freeing musicians to focus on their melody.
How we built it
Lyrical is powered by:
- Composer: Analyzes tempo, beat, and pitch, structuring your music into bars.
- Lyricist: Generates compelling stories (or uses yours) to craft new, beat-matched lyrics.
- Producer: Synthesizes the music and AI-generated lyrics into a polished MP3.
Challenges
Matching lyrics to intricate music beats, understanding pitch for realistic text-to-speech, and deciphering complex music components.
Accomplishments
Mastering the ADK tool (agents, tools, workflows) and gaining foundational knowledge of music generation.
What we learned
The power of ADK for content generation and insightful information processing, specifically in creating lyrics for existing tunes.
What's next
- Enhancing Lyrical to imbue generated music with a more human touch.
- Upload music with ADK web UI
- Or, Make a UI that can take a music from user
Built With
- adk
- agent-development-kit
- google-adk
- google-search-tool
- gtts
- librosa
- python
- text-to-speech
Log in or sign up for Devpost to join the conversation.