Giter Site home page Giter Site logo

alexmercerind / audire Goto Github PK

View Code? Open in Web Editor NEW
155.0 155.0 3.0 284 KB

Identify music playing around you.

License: GNU General Public License v3.0

Kotlin 100.00%
android kotlin material-3 material-design material-you music-recognition mvvm retrofit room views

audire's Introduction

Hello ๐Ÿ‘‹

I'm Hitesh Kumar Saini (@alexmercerind).

Interests

  • Mobile applications.
  • Desktop applications.
  • Native interop.
  • System & low-level APIs.
  • Multimedia, video/audio playback & parsing.
  • Web applications.
  • Web scraping.
  • Reverse engineering.

Skillset

Frameworks & Libraries Android:
Views/XML, Jetpack Compose, Room, Ktor, Retrofit, Navigation, MVVM, coroutines, flows etc.
Flutter:
Provider, BLoC, Riverpod, GoRouter, FFI, platform channels, drift, freezed etc.
React.js:
React Router, Context API etc.
Programming Languages Kotlin, Java, Dart
C++, C
JavaScript
Development Tools Git
Visual Studio Code, Visual Studio, Android Studio
Platforms Windows, GNU/Linux, macOS, Windows Subsystem for Linux


ย ย ย Looking for full-time positions starting in July 2024.ย ย ย 

audire's People

Contributors

alexmercerind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

audire's Issues

Request : Work In The Background

I've been using the app and it really brothered me that it didn't figure out the music while i was on discord or the gallery, it was because of the fact i was trying to figure out the song from a meme it kept redirecting me to the app.

it's great and for a small open source project it's incredible, thanks for your work โค๏ธ

[FR] Ability to add a note to a song

Oftentimes it's really useful to add a note to a recognitized song:

  • Add the movie/trailer/video/etc. the song was in
  • Add the club/bar/cafe/etc. the song was played in
  • Add who recommended the song
  • Add any other relevation context

So it would be nice to have a Notes field for every recognition to add some custom info.

[Enhancement] SoundHound data source

Hello,

nice app! Much better and sleeker than the official Shazam client.

Would it be possible to add SoundHound? Their music recognition is IMO even better than Shazam. They have an app and an API, although I'm not sure if it is freely available or commercial.

Thanks!

[Enhancement] QS Tile

A qs tile which when clicked starts recognizing the song immediately
Just like shazam.
So that i can switch here

Question

Hi. Can you give an option to copy lyrics? It'd be so useful.

[Enhancement] Search engine options

Just wondering if you could add a list where you can choose the search engine used to find a song. I use DuckDuckGo all the time and searching with Google is somewhat inconvenient.

[Enhancement] Identify music on launch

First, let me thank you very much for your wonderful app!
I trust it much more than Shazam and thus uninstalled Shazam to only use your app :)

Back to the issue, would it please be possible to add an option to auto-identify music on launch? ๐ŸŽถ

Thank you very much in advance!

Feature & Improvements

Hi @alexmercerind,
Very useful and effective app. Well done.

Audire works way better than the competitor app called "Audile".
I would like to suggest some features and improvements, let me know what you think.

Localization :

Setting up a Crowdin panel for translation contributions in different languages would be great. Not a text packed app so the little amount of strings could be easily translated.

Song links :

I wanted to explain the problem, but issue #15 explains it well.
That's a feature the Audile app does better.

Windows support :

I've seen the mention of Desktop applications on your profile, any plans to bring Audire on Windows in the future ?

There are currently two Shazam-like apps on Windows. MRA and Flairmax. MRA is freemium so limited and Flairmax is not actively maintained, neither are open source too.

[Enhancement] Wear OS Support

Hi. I liked your app. And I have a wear os smartwatch. And there's a problem. There's no wear os app. For audire. So can you add support for wear os. So I can identify any song right from my wrist without needing to pull out my phone out of my pocket to identify a song. Directly from my watch.

Open in Apple Music

Currently there are buttons for Spotify and YouTube Music, but not for Apple Music.

[Enhancement] Add optional delay to Shazam requests

Hello,

After reading some of the techniques used to anonymize data, I can tell that Audire and Songrec is clearly focused on privacy.

With that noted, it occurred to me that important information could be potentially deanonymized by Shazam, such as location or affiliation information, by matching Shazam request timestamps to streaming service request timestamps. If the music player's location or user is known, the Shazam client's location and possibly connections to other people may be deducted.

Now, I'm no security expert, but this does appear to be an unlikely threat, as it would require Apple to communicate Shazam history with other companies or vice versa. Nevertheless, it is something to keep in mind, and I figure this feature would be easy to implement along with issue #16.

YouTube Client hard coded

First, thank you for this great app ๐Ÿ˜Š

I do have a feature request. Actually the YouTube button sendy to bed hard coded in Android device.

I don't use YouTube but I use NewPipe. Within Android settings, issue e can define with program should be used e.g. for YouTube links.

Screenshot_2024-03-29-14-43-24-57_fc704e6b13c4fb26bf5e411f75da84f2.jpg

Can you please refer to this variable?

IMG_20240329_144442.jpg

Thank you
Stoneubi

[Bug Report] Use "Open by default" instead of hard coded app

In the app I can choose between YouTube and Spotify, but in my case it doesn't work because I used LibreTube.

They are different apps, but I can still redirect YouTube links to LibreTube.

Screenshot_20231206-123201_Settings-01

But in Audire this doesn't work, and I think it's because it searches for the official YouTube app instead of using the "Open by" option.

Add more sources

Please add other sources such as Tidal, Deezer, SoundCloud, Amazon Music, Qobuz and when clamping the button with the source to copy the link

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.