Skip to content

mssandeepkamath/muzifind-android

Repository files navigation

MuziFind - Recognize Reel Songs with Internal Audio Analysis

Production Maintainability Test Coverage

MuziFind is an Android app that captures and analyzes internal audio from various applications, such as Instagram reels and YouTube shorts. It effectively identifies the audio being played and offers convenient links to Spotify, YouTube, and the web for further exploration.

Play Store

Table of Contents

Demo Video

Play Store

Architecture Overview

Architecture

Getting Started

  1. Firebase Setup: Configure your Firebase app and place the google-services.json file at the root directory.
  2. Firebase Realtime Database: Create a Firebase Realtime Database to store necessary data, as shown in the architecture overview.
{
  "secret_keys": {
    "access_key": "your_access_key",
    "host": "identify-ap-your_location",
    "secret_key": "your_secret_key"
  }
}
  1. ACR Cloud Integration: Sign up for ACR Cloud to obtain secret keys, access keys, and bucket information for audio recognition.

Contribution

Contributions to MuziFind are welcome! To contribute:

  1. Fork this repository.
  2. Create a new branch for your feature/fix.
  3. Make your changes and commit with descriptive messages.
  4. Create a pull request outlining your changes.

License

This project is licensed under the MIT License.

Contact

For questions or feedback, feel free to email us.


Disclaimer: MuziFind is an independent project and not affiliated with the mentioned platforms (Instagram, YouTube, Spotify). It is designed for audio recognition purposes.