AITUtify is a console-based music platform inspired by Spotify. Built as a college project, it provides a comprehensive music streaming and management experience through a command-line interface. The application leverages NAudioWave, Google APIs, and YouTube Data API v3 to deliver a rich music experience.
- Play, pause, and control music playback
- Create and manage playlists
- Search and discover music
- Download and store music locally
- Intuitive console interface
- Music streaming capabilities
- Playlist organization
- Music search functionality
- Audio playback using NAudioWave
- YouTube integration for music content
- Google API services integration
- Local music storage management
- Language: C#
- Audio Processing: NAudioWave
- APIs:
- Google APIs
- Google APIs Services
- YouTube Data API v3
- Platform: Console Application
- .NET Framework
- Google API credentials
- YouTube Data API v3 access
- NAudioWave package
- Clone the repository:
git clone https://github.com/Sxlken/AITUtify.git
- Install required NuGet packages:
dotnet restore
-
Configure API credentials:
- Set up Google API credentials
- Configure YouTube Data API v3 access
-
Build and run the application:
dotnet build
dotnet run