Inspiration
We wanted to express artistic creativity through of AI technologies. By transforming lyrics into custom images, we enable the user to experience their favorite song in a whole new way.
What it does
LyricLens allows users to enter a song title and artist, fetches the lyrics, and generates an AI unique visual representation of the song.
How we built it
We used Tkinter for the GUI, Genius API to fetch song lyrics, and OpenAI's DALL-E to generate images based on those lyrics.
Challenges we ran into
Handling errors like missing songs, refining prompts for accurate image generation, and optimizing the API calls were tricky.
Accomplishments that we're proud of
We successfully merged music and AI to create unique visuals, providing an innovative, interactive experience. Overcoming the API and design challenges resulted in a product we're excited about.
What we learned
We learned a lot about API integration, how to generate meaningful prompts, and how user experience design plays a critical role in app success.
What's next for LyricLens
We plan to improve the visual accuracy of the images, add animation features, and allow users to customize the style. We also want to expand it to generate album covers or posters for playlists. Hopefully, this is able to extent beyond popular, mainstream music and can be used for up-coming artists by inputting their own lyrics to generate a unique AI image. Based on this, it may also extent to other forms of written expression into visual creativity.
Built With
- dall-e
- openai
- python
- tkinter
Log in or sign up for Devpost to join the conversation.