SongRec, client non officiel pour créer Shazam sous Linux

SongRec

Shazam vous semble-t-il familier? C'est vrai, quelle question. Il existe depuis de nombreuses années et appartient désormais à Apple, c'est l'application la plus utilisée au monde pour identifier les chansons. De plus, il y a des moments où nous pouvons également l'utiliser pour reconnaître des parties d'un film, des publicités ou participer à des promotions, mais sa force est de nous dire ce qui joue. Depuis un ordinateur, utiliser Shazam est un peu plus difficile, mais il existe une application pour Linux qui nous permettra d'identifier les chansons rapidement, facilement et efficacement. Votre nom, SongRec.

Comme nous lisons dans votre page GitHub, SongRec est un client Shazam non officiel pour Linux qui est écrit en Rust. Son fonctionnement est très simple, pratiquement le même que l'application officielle. Dès que vous le lancez, l'application écoute déjà ce qui se joue autour d'elle pour nous donner bientôt le nom de la chanson. Bien qu'il soit également vrai qu'il est probable que certains systèmes d'exploitation nous demandent la permission d'accéder au microphone et dans d'autres, nous devons afficher l'onglet «Entrée microphone» et choisir une autre option.

Que fait SongRec

Les fonctions SongRec incluent les éléments suivants:

  • Reconnaissez le son du microphone.
  • Si nous le chargeons, il reconnaît l'audio de tout fichier compatible.
  • Il peut être utilisé à la fois avec l'interface utilisateur et la ligne de commande.
  • Fournit une liste de l'historique des morceaux reconnus qui peuvent être exportés vers un fichier CSV.
  • Détection continue des chansons à partir du microphone, ce qui peut convenir, par exemple, si nous voulons une liste des chansons qui ont été diffusées sur un programme radio.
  • Possibilité de générer un leurre à partir d'une chanson qui, lorsqu'elle est jouée, peut tromper Shazam en lui faisant croire que c'est la chanson en question. Je n'ai pas essayé cela, mais personnellement je pense que c'est fini.

SongRec est disponible à partir de différentes sourceset les instructions d'installation se trouvent sur leur page GitHub. En tant qu'utilisateur de package Flatpak, Je pense que la meilleure option en raison de son bon fonctionnement et de sa propreté est celle que nous avons disponible sur Flathub, mais c'est une opinion personnelle. Sur les systèmes d'exploitation basés sur Arch Linux, nous pouvons trouver SongRec dans AUR, et un référentiel pour Ubuntu et ses dérivés est également disponible:

sudo apt-add-repository ppa:marin-m/songrec -y -u
sudo apt install songrec -y

Avec SongRec sur votre PC Linux, il n'y aura plus de chanson qui vous échappera.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   jose dit

    Sous Linux, ce qui fonctionne pour l'un, pour les autres ne fonctionne tout simplement pas
    C'est mon cas, et ça m'arrive très et souvent avec ce truc SO
    Mais bon, c'est ce que c'est, jusqu'à ce que vous ayez de l'argent pour un Mac….

    gpg: aucune donnée OpenPGP valide trouvée.
    Traceback (appel le plus récent dernier):
    Fichier "/usr/lib/python3/dist-packages/apt/cache.py", ligne 587, en cours de mise à jour
    intervalle_impulsion)
    apt_pkg.Error: E: Le référentiel 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' n'a pas de fichier Release.

    Lors de la gestion de l'exception ci-dessus, une autre exception s'est produite:
    gpg: aucune donnée OpenPGP valide trouvée.
    Traceback (appel le plus récent dernier):
    Fichier "/usr/lib/python3/dist-packages/apt/cache.py", ligne 587, en cours de mise à jour
    intervalle_impulsion)
    apt_pkg.Error: E: Le référentiel 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' n'a pas de fichier Release.

    Lors de la gestion de l'exception ci-dessus, une autre exception s'est produite:
    gpg: aucune donnée OpenPGP valide trouvée.
    Traceback (appel le plus récent dernier):
    Fichier "/usr/lib/python3/dist-packages/apt/cache.py", ligne 587, en cours de mise à jour
    intervalle_impulsion)
    apt_pkg.Error: E: Le référentiel 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' n'a pas de fichier Release.

    Lors de la gestion de l'exception ci-dessus, une autre exception s'est produite:

  2.   jose dit

    En fin de compte, je l'ai installé dans Debian via Cargo / rust
    Linux vous rend la vie difficile, mais à la fin il y a toujours quelqu'un qui est plus intelligent que vous et qui a résolu le problème, ...
    (enfin, presque toujours)
    on verra si ça marche

  3.   Daniel dit

    Excellent super efficace sa fonction, testé sous linux mint .. merci beaucoup. Remarque : Après avoir ajouté le référentiel, nous devons mettre à jour (sudo apt-get update) afin qu'il puisse être téléchargé et installé.