Inspiration

With the holidays around the corner, I wanted to develop an app that generates songs based on your mood, making the festive season even more enjoyable.

What it does

Mood Melody generates custom songs tailored to your mood and preferred music genre. Users can select their mood and language, and the app will create a song that reflects their feelings. Additionally, you can easily download or copy the generated songs to share with friends and family.

How we built it

I built the app using React for the frontend and Flask for the backend, leveraging Google Gemini for enhanced song generation and voiceovers.

Challenges we ran into

I faced several challenges during development, particularly in implementing paragraph singing and ensuring accurate language voiceovers. Overcoming these obstacles helped us improve the app's functionality.

Accomplishments that we're proud of

I am especially proud of the diverse genres we added, allowing users to enjoy their songs even more. This feature enhances the personalization aspect of the app.

What we learned

1) The importance of user feedback in refining features. 2) Techniques for integrating voice synthesis and music generation. 3) How to effectively manage data flow between the frontend and backend.

What's next for Mood Melody

1)Expanding the library of genres and languages for even more personalization options. 2)Implementing user accounts to save favorite songs and preferences. 3)Exploring AI advancements to improve song quality and variety further. 4)Adding collaborative features, allowing users to create and share playlists with friends. 5)Add name on top of the app, slow lyrics reading, download generated audio track and many more..

Built With

Share this project:

Updates