SongRec, неофициален клиент за създаване на Shazam на Linux

songrec

Звучи ли ви познато Shazam? Да, какъв въпрос. Той съществува от много години и сега е собственост на Apple. Това е най-използваното приложение в света за идентифициране на песни. Освен това има моменти, когато можем да го използваме и за разпознаване на части от филм, реклами или участие в промоции, но силата му е да ни каже какво играе. От компютър използването на Shazam е малко по-трудно, но има приложение за Linux, което ще ни позволи да идентифицираме песните бързо, лесно и ефективно. Твоето име, songrec.

Както четем в вашата страница в GitHub, SongRec е неофициален клиент на Shazam за Linux което е написано на Ръжда. Работата му е много проста, практически същата като официалното приложение. Веднага след като го стартирате, приложението вече слуша какво се играе около него, за да ни каже скоро името на песента. Въпреки че е вярно също, че е вероятно някои операционни системи да ни поискат разрешение за достъп до микрофона, а в други трябва да покажем раздела „Вход за микрофон“ и да изберем друга опция.

Какво прави SongRec

Функциите на SongRec включват следното:

  • Разпознайте звука от микрофона.
  • Ако го заредим, той разпознава звука на всеки съвместим файл.
  • Може да се използва както с потребителския интерфейс, така и с командния ред.
  • Осигурява списък с разпозната история на песните, която може да бъде експортирана в CSV файл.
  • Непрекъснато откриване на песни от микрофона, което може да бъде добре, например, ако искаме списък с песните, които са излъчени по радио програма.
  • Възможност за генериране на примамка от песен, която, когато се играе, може да заблуди Шазам да мисли, че това е въпросната песен. Това не съм опитвал, но лично аз чувствам, че свърши.

SongRec е достъпни от различни източници, а инструкциите за инсталиране са на тяхната страница GitHub. Като потребител на пакет Flatpak, Мисля, че най-добрият вариант поради това колко добре работи и колко е чист е този, който имаме на разположение на Flathub, но това е лично мнение. В операционните системи, базирани на Arch Linux, можем да намерим SongRec в AUR, а също е налично хранилище за Ubuntu и деривати:

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

С SongRec на вашия компютър с Linux вече няма да има песен, която да ви избяга.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хосе каза той

    В Linux това, което работи за един, за други просто не работи
    Това е моят случай и ми се случва много и често с това SO нещо
    Хей, това е, докато има пари за Mac ...

    gpg: не са намерени валидни данни на OpenPGP.
    Traceback (последно последно обаждане):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
    интервал на импулса)
    apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.

    По време на обработката на горното изключение възникна друго изключение:
    gpg: не са намерени валидни данни на OpenPGP.
    Traceback (последно последно обаждане):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
    интервал на импулса)
    apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.

    По време на обработката на горното изключение възникна друго изключение:
    gpg: не са намерени валидни данни на OpenPGP.
    Traceback (последно последно обаждане):
    Файл "/usr/lib/python3/dist-packages/apt/cache.py", ред 587, в актуализация
    интервал на импулса)
    apt_pkg.Error: E: Хранилището „http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release“ няма файл на Release.

    По време на обработката на горното изключение възникна друго изключение:

  2.   Хосе каза той

    В крайна сметка го инсталирах в Debian чрез Cargo / rust
    Linux прави живота ви труден, но в крайна сметка винаги има някой, който е по-умен от вас и е решил проблема, ...
    (добре, почти винаги)
    ще видим дали ще работи

  3.   Daniel каза той

    Отлична супер ефективна функция, тествана в linux mint .. много ви благодаря. Забележка: След добавяне на хранилището трябва да актуализираме (sudo apt-get update), за да може да бъде изтеглено и инсталирано.