Skip to content

ApurvaPatil2401/Enigma_Sound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enigma_Sound

Published IEEE research paper :

🔗 https://ieeexplore.ieee.org/document/10932090/

Objective :

The Enigma Sound App aimed to provide a seamless and intuitive music experience by leveraging AI to enhance personalization. It sought to solve common issues such as poor sound quality, lack of personalized recommendations, and inefficient user experience in existing music apps.

It utilizes AI models to analyze text, voice, and facial expressions to detect emotions and generate melodies using Music21 and FluidSynth or recommend Spotify songs.

Tech Stack

-> Frontend: Flutter

-> Backend: Python (Flask,Music21,FluidSynth)

-> AI & Machine Learning: TensorFlow, Librosa, CNN-LSTM model for audio, FER model for face detection

🛠 Setup & Installation

  1. Clone the repository:
  1. Install backend dependencies:
  1. Run the backend server:
  • python app.py
  1. Navigate to the Flutter frontend and install dependencies:
  • cd emotion

  • flutter pub get

  1. Run the Flutter app:
  • flutter run

Low-Resource Edge Device Demo :

Video.Project.4.mp4

**Technical Note on Demo: > "This demo was captured during a live test on a mid-range mobile device to demonstrate the model's efficiency on Edge Devices without cloud-side GPU acceleration. The focus is on real-time emotional mapping logic rather than high-fidelity recording."

About

A multimodal AI platform that analyzes text, voice, and facial expressions to detect emotions and generate custom melodies. Combining Music21 and FluidSynth with Spotify recommendations to create a truly personalized, mood-based audio experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors