SongRec, neoficiální klient pro vytváření Shazamu na Linuxu

songrec

Zní vám Shazam povědomě? Dobře, jaká otázka. Existuje již mnoho let a nyní je ve vlastnictví společnosti Apple, která je nejpoužívanější aplikací na světě k identifikaci skladeb. Kromě toho existují chvíle, kdy jej můžeme použít také k rozpoznání částí filmu, reklam nebo k účasti na propagačních akcích, ale jeho silnou stránkou je říct nám, co hraje. Z počítače je používání Shazamu trochu obtížnější, ale existuje aplikace pro Linux, která nám umožní rychle, snadno a efektivně identifikovat skladby. Tvé jméno, songrec.

Jak jsme četli vaše stránka GitHub, SongRec je neoficiální klient Shazam pro Linux který je napsán v Rust. Jeho ovládání je velmi jednoduché, prakticky stejné jako oficiální aplikace. Jakmile ji spustíte, aplikace již poslouchá, co se kolem ní hraje, aby nám brzy sdělila název skladby. I když je také pravda, že je pravděpodobné, že nás některý operační systém požádá o povolení přístupu k mikrofonu, v jiných musíme zobrazit kartu „Vstup pro mikrofon“ a zvolit jinou možnost.

Co dělá SongRec

Mezi funkce SongRec patří:

  • Rozpoznejte zvuk z mikrofonu.
  • Pokud jej načteme, rozpozná zvuk libovolného kompatibilního souboru.
  • Lze jej použít jak s uživatelským rozhraním, tak s příkazovým řádkem.
  • Poskytuje seznam rozpoznané historie skladeb, které lze exportovat do souboru CSV.
  • Kontinuální detekce skladeb z mikrofonu, což může být v pořádku, například pokud chceme seznam skladeb, které byly vysílány v rozhlasovém programu.
  • Možnost generování návnad z písně, která při přehrávání může Shazama oklamat, aby si myslel, že jde o danou skladbu. To jsem nezkoušel, ale osobně mám pocit, že je konec.

SongRec je k dispozici z různých zdrojůa pokyny k instalaci jsou na jejich stránce GitHub. Jako uživatel balíčku FlatpakMyslím si, že nejlepší volbou je, jak dobře to funguje a jak čisté je to, co máme k dispozici na Flathubu, ale toto je osobní názor. Na operačních systémech založených na Arch Linuxu najdeme SongRec v AUR a k dispozici je také úložiště pro Ubuntu a deriváty:

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

S aplikací SongRec ve vašem počítači se systémem Linux již nebude žádná píseň, která by vám unikla.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jose řekl

    V Linuxu to, co funguje pro jednoho, pro ostatní prostě nefunguje
    To je můj případ a u této SO věci se mi to stává velmi často
    Ale hej, tak to je, dokud nemáte peníze na Mac….

    gpg: nenalezena žádná platná data OpenPGP.
    Traceback (poslední poslední hovor):
    Soubor "/usr/lib/python3/dist-packages/apt/cache.py", řádek 587, v aktualizaci
    pulse_interval)
    apt_pkg.Error: E: Repozitář 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' nemá soubor Release.

    Během zpracování výše uvedené výjimky došlo k další výjimce:
    gpg: nenalezena žádná platná data OpenPGP.
    Traceback (poslední poslední hovor):
    Soubor "/usr/lib/python3/dist-packages/apt/cache.py", řádek 587, v aktualizaci
    pulse_interval)
    apt_pkg.Error: E: Repozitář 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' nemá soubor Release.

    Během zpracování výše uvedené výjimky došlo k další výjimce:
    gpg: nenalezena žádná platná data OpenPGP.
    Traceback (poslední poslední hovor):
    Soubor "/usr/lib/python3/dist-packages/apt/cache.py", řádek 587, v aktualizaci
    pulse_interval)
    apt_pkg.Error: E: Repozitář 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' nemá soubor Release.

    Během zpracování výše uvedené výjimky došlo k další výjimce:

  2.   Jose řekl

    Nakonec jsem jej nainstaloval do Debianu přes Cargo / rust
    Linux vám ztěžuje život, ale nakonec se vždy najde někdo, kdo je chytřejší než vy a vyřešil problém, ...
    (dobře, téměř vždy)
    uvidíme, jestli to bude fungovat

  3.   Daniel řekl

    Výborná super účinná jeho funkce, testováno v linux mint.. děkuji moc. Poznámka: Po přidání úložiště musíme aktualizovat (sudo apt-get update), aby bylo možné jej stáhnout a nainstalovat.