Skip to content

NFT-Based AI Music Marketplace, focuses on generating AI-generated music compositions.

Notifications You must be signed in to change notification settings

AYUSHMAN0503/MeloSynthiaAI

Repository files navigation

MeloSynthiaAI

Alt text

Theme no 5: 🤖AI (Artificial Intelligence) 💡Idea: NFT Based AI Music Marketplace

Introducing MeloSynthiaAI, the decentralized NFT-based music marketplace that empowers users to generate lyrics and music with AI.

Introducing MeloSynthiaAI

An AI-Empowered NFT Marketplace

MeloSynthiaAI is an AI-empowered NFT marketplace that revolutionizes the idea of creating NFTs. With MeloSynthiaAI, anyone can express their ideas via prompt and generate musical NFTs for free, which they can then list for sale on the platform. This superpower for users pushes the limits of AI by making their creations as NFTs available for sale and purchase.

The platform also unlocks user superpower by offering users the ability to generate not only music but also lyrics in the section named "Lyrical AI." In this feature, users can generate lyrics by simply giving a prompt on the UI.

Tron Network is used in the platform to provide seamless transactions with high speed, less expense, and more security while buying and selling musical artpieces on MeloSynthiaAI.

To add some more AI magic to the NFT marketplace, MeloSynthiaAI has come up with an AI-enabled chatbot called MeloBot. This AI-powered bot is designed to guide users, even those with no blockchain background, from answering questions like "What are NFTs?" to "How can I make collections of NFTs on MeloSynthiaAI?" MeloBot will help users become an immersive part of the blockchain world.

The platform also creates a new way for users, musicians, or artists to collaborate and create innovative new music, and even follow their favorite artists/creators.

Milestones

  • Milestone 1: Successfully made the intuitive and elegant user interface for MeloSynthiaAI, which has the features of music generation based on various genres, tempos, and styles, as well as a lyrical AI interface that facilitates the creation of lyrics only through expressing one's idea.

  • Milestone 2: Built the required machine learning model of text to audio and text to text to meet the functionality and usability of the MeloSynthiaAI platform and completing the massive part of the project.

  • Milestone 3: Made a scalable and efficient server (backend) to meet up the music, MeloBot, and LyricalAI generation requests on the platform. The server is capable of handling multiple requests at the same time while users are generating stuff at the same time.

  • Milestone 4: Deployed all the smart contracts related to NFT and NFT marketplace to the TronScan. These smart contracts are the main functionality under the hood, as they are the determined protocol for whether minting NFTs to buy/sell on the platform.

  • Milestone 5: Decentralized wallets are also enabled in MeloSynthiaAI to facilitate the buying/selling of NFTs via cryptocurrencies. These wallets play an integral role, as all the transactions cannot be possible without them.

✨Features

  • AI-powered music generation: Our platform uses AI to generate lyrics and music that are both original and creative.
  • Song Snippets: Users can add their vocals and ask AI to generate a song for them accordingly.
  • NFT mining: Users can mint their generated creation as NFTs for free,which can then be sold or traded on our marketplace.
  • HD tunes: Our model will give you high quality tunes.

AI Models

  • VQ-VAE Model: Used for high-quality audio samples such as synthesizing songs and tunes.
  • Bert: Used for lyrics generation due to its high-tech sentimental anaylsis.
  • CVAE Model: Used for text-to-speech synthesis and music generation.

🚀MeloSynthia AI future

  • In the next update of MeloSynthiaAI, Song-Snippets feature we will allow users to share their vocal files, which our AI model will then process to add complementary tunes in the background of the vocal provided. It also allows users to mint NFTs and list them for sale through the NFThub(BTFS).

  • With future enhancements user can generate longer lyrics in Lyrical AI for up to 20 lines! at numerous genres and moods. Music generation will also be elevated as new time duration possibilities, such as 45 seconds and 2 minutes, are added to the tune generation.

  • While constructing NFTs on the platform, users can use BitTorrent File System (BTFS) to decentralise their metadata their metadata while creating NFTs on the platform. With BTFS is a next-generation file sharing protocol, cost-effective, scalable and high-performing storage and sharing solutions will empower our platform

  • BTFS, a next-generation file sharing protocol, will enable our platform with cost-effective, scalable, and high-performance storage and sharing options.

  • . Additionally, MeloSynthiaAI facilitates artists to manage their NFTs collections on the platform and raise their profile on the network. On MeloSynthiaAI, users can also receive updates from their favourite musicians about their most recent works which will be just a click away.

  • A fully functional search bar to improve user experience, so that the users can directly navigate.

👨‍💻Contributing

Contributions are always welcome!

To merge your changes from the cloned repository back into the original repository on GitHub, you have to typically follow these steps:

  • Step 1: Add the original repository as a remote (if you haven't done it already)

Navigate to the directory of your local clone:

cd /path/to/local/clone/

Add the original repository as a remote:

git remote add upstream <original_repository_url>

In the command above, <original_repository_url> should be replaced with the URL of the original repository. This step is important because it establishes a connection between your local repository and the original repository.

  • Step 2: Commit and push your changes to your forked repository

Stage your changes

git add .

Commit the changes

git commit -m "Your commit message here"

Push the changes to your forked repository

git push origin master
  • Step 3: Create a pull request on the original repository

Now, go to the original repository on GitHub and create a pull request from your forked repository.

Copyright

Created for HackaTRON | Copyright © Web3 Sailors.

Alt text

About

NFT-Based AI Music Marketplace, focuses on generating AI-generated music compositions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published