A SongRec, egy Rust nyelven írt Shazam kliens elérhető Ubuntu számára

a songrecről

A következő cikkben a SongRec -et fogjuk megnézni. Ez nem hivatalos Shazam kliens a Gnu / Linux számára, amely Rust nyelven íródott. Ha egy dalt hallgat, de nem tudja a nevét, és használni szeretnéShazam'de nincs kéznél Android- vagy iOS -telefonja, a SongRec segíthet.

Az alkalmazás működése nagyon egyszerű, gyakorlatilag megegyezik a hivatalos alkalmazással. Amint elindítja, az alkalmazás elkezdi hallgatni a körülötte lejátszott tartalmat, és rövid időn belül megmondja a lejátszott dal nevét.

A SongRec általános jellemzői

songrec felület

  • Ha elkezdjük a programot, látni fogjuk könnyen használható felület.
  • A program felismeri a hangot tetszőleges zenei fájlból vagy mikrofon hangjából.
  • Ahogy felismered a dalokat, a program megmutatja nekünk a GUI -ban felismert dalok történetét, amely CSV formátumba exportálható.
  • Az alkalmazás folyamatosan felismeri a zeneszámokat a mikrofonból, és megadja nekünk a lehetőség a beviteli eszköz kiválasztására.
  • Rendelkezik a képes felismerni a hangszórókból lejátszott dalokat a mikrofon használata helyett.
  • Ez a kb GUI -ból és parancssorból is használható (de csak a fájlfelismerő részre).

songrec a terminálról

  • Alkalmazás Python verziója van (csak a parancssorban), amit az alkotó megtett, mielőtt átírta a Rust -ot a teljesítmény javítása érdekében.

Ez csak a program néhány jellemzője. Ők tudnak részletesen konzultáljon mindegyikkel az A program GitHub adattára.

Telepítse a SongRec alkalmazást az Ubuntura

Mielőtt megnézné, hogy a SongRec alkalmazás milyen egyszerűen használható, először telepítenie kell. Az Ubuntu felhasználók használhatják a program vagy a megfelelő Flatpak csomag által kínált lerakatot.

Az adattár használata

Ubuntu esetén a SongRec alkalmazás PPA -n keresztül telepíthető, amely kompatibilis az Ubuntu (18.04, 20.04, 20.10, 21.04 és 21.10). A SongRec számítógépre történő telepítéséhez először egy terminált nyitunk (Ctrl + Alt + T) adja hozzá az adattárat a következő paranccsal:

repo songrec hozzáadása

sudo apt-add-repository ppa:marin-m/songrec

A fenti parancs után meg kell tennie frissítse az elérhető csomagok listáját, ha a rendszer nem teszi ezt automatikusan:

sudo apt update

A csomagok frissítése után a program telepítése a következő paranccsal indítható el:

telepítse a songrec -t a lerakatból

sudo apt install songrec

Ha végeztem, megtehetjük indítsa el a programot csapatunkat keressük.

alkalmazásindító

eltávolítást

hogy adattár törlése rendszerünkben csak egy terminált kell megnyitnunk (Ctrl + Alt + T), és be kell írnunk a következő parancsot:

adattár törlése

sudo apt-add-repository -r ppa:marin-m/songrec

És most azért távolítsa el a programot, a következő parancsot kell használni:

távolítsa el a songrec -et az apt segítségével

sudo apt remove songrec; sudo apt autoremove

A Flatpak csomag használata

SongRec is megtaláljuk az App Store -ban elérhető Flatpak alkalmazásként Flathub . Ezért ha az Ubuntu 20.04 -et használjuk, és nincs engedélyezve ez a technológia, akkor a következőképpen engedélyezheti Az útmutató hogy egy kolléga írt erre a blogra egy ideje.

Miután telepítette az ilyen típusú csomagokat a számítógépére, ideje elkezdeni a A SongRec telepítése. Csak egy terminált kell megnyitni (Ctrl + Alt + T), és végrehajtani a benne lévő parancsot:

telepítse flatpak segítségével

flatpak install flathub com.github.marinm.songrec

Amikor a telepítés befejeződött, megtehetjük keresse meg a programindítót a számítógépén, vagy hajtsa végre a parancsot a terminálon:

flatpak run com.github.marinm.songrec

eltávolítást

hogy távolítsa el ezt a programot Flatpak csomagként telepítve, csak egy terminált kell megnyitni (Ctrl + Alt + T) és végrehajtani benne:

távolítsa el a songrec -t flatpak segítségével

flatpak uninstall com.github.marinm.songrec

Gyors áttekintés a programról

Miután megnyitottuk a programot, csak szükségünk lesz rá keresési szakasz 'Audio bemenet'a SongRec -ben. Amikor megtaláljuk az alkalmazás ezen területét, látni fogjuk, hogy csak egy legördülő menüvel rendelkezik. Ennek a menünek kell állítsd 'alapértelmezett". Emiatt a rendszerünk alapértelmezett hangeszközét fogjuk használni.

SongRec fut

Folytatjuk a 'gomb keresését és aktiválásátKapcsolja be a mikrofonfelismerést'a SongRec -en belül. Amikor ezt a gombot választjuk, a SongRec alkalmazás elkezdi felismerni a lejátszott dalt. A dalfelismerés akkor működik, ha az alkalmazás hangerőmérője mozog.

Amikor felismerni kívánt dalt játszik le a számítógép hangszóróin, hagyja, hogy szóljon egy kicsit, amíg a mikrofon felismerése elkezd működni. Azt kell mondanom, hogy a tesztek meglehetősen gyorsak voltak, mindössze néhány másodpercig. A dal észlelésekor megjelenik aFelismerési előzmények".

Ha kiválasztjuk a dalt a "Felismerési előzmények', akkor tehetjük keresse meg a 'gombotKeresés a YouTube -on', kattintson az egérrel. Ennek a gombnak a kiválasztásával a dal megjelenik a YouTube keresési előzményeiben, amely megnyílik a webböngészőben.

A SongRec keresési előzményei a gomb megnyomásával törölhetőkTörölje az előzményeket", amellyel a SongRec alkalmazás teljes daltörténete törlődik. Mi is tudunk exportálja a kereséseket CSV formátumba a 'gombra kattintvaExportálás a CSV-be"

Meg lehet szerezni további információ a program működéséről a projekt GitHub-tárháza.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.