Kai galvojate apie muzikos atpažinimą, „Shazam“ tikriausiai yra pirmoji paslauga, kuri ateina į galvą. Tai visiškai nemokama naudoti ir galima „Android“ ir „iOS“ mobiliuosiuose įrenginiuose bei „MacOS“ ir „Windows“ darbalaukyje. Deja, „Linux“ negauna stalinio kompiuterio kliento.
Taigi, kaip atpažinti muziką „Linux“? Na, kaip paaiškėjo, yra neoficialus „Shazam“ klientas, kuris padės jums atpažinti muziką „Linux“. Jis vadinamas „SongRec“ ir gali padaryti daug daugiau nei oficiali „Shazam“ paslauga.
Sekite, kaip demonstruojame jos naudojimą Linux sistemoje.
Kas yra SongRec?
SongRec yra nemokama ir atviro kodo programa Šazamas klientas, skirtas Linux. Ji parašyta rūdžių kalba ir padeda atpažinti dainas keliais būdais. Be to, kad „SongRec“ leidžia atpažinti garsą per mikrofoną / garsiakalbį, ką daro dauguma dainų atpažinimo paslaugų, „SongRec“ taip pat leidžia atpažinti dainas iš jūsų kompiuteryje saugomų garso failų.
Visų pripažintų dainų sąrašas pateikiamas skiltyje SongRec istorija. Be to, jūs netgi turite galimybę jį eksportuoti kaip
CSV failą kad perjungdami įrenginius išsaugotumėte savo Shazam-ed dainas.Viena iš išskirtinių „SongRec“ ypatybių yra galimybė identifikuoti dainas per CLI, o to nematote daugelyje muzikos atpažinimo paslaugų, įskaitant „Shazam“ („Mac“ ir „Windows“).
Kaip įdiegti „SongRec“ sistemoje „Linux“.
„SongRec“ galima rasti saugyklose ir „Flatpak“. Priklausomai nuo to, kokį Linux platinimą naudojate savo kompiuteryje, vadovaukitės toliau pateiktomis instrukcijomis, kad įdiegtumėte SongRec:
„Debian“ / „Ubuntu“ atidarykite terminalą ir paleiskite toliau pateiktas komandas:
sudo apt-add-repository ppa: marin-m/songrec
sudo apt install songrec
Norėdami jį įdiegti Arch Linux, naudokite:
sudo pacman -S songrec
Kitose „Linux“ versijose „SongRec“ galite įdiegti naudodami „Flatpak“. Norėdami tai padaryti, pirmiausia įsitikinkite, kad jūsų sistemoje yra „Flatpak“, atidarydami terminalą ir paleisdami:
flatpak -- versija
Jei tai grąžina versijos numerį, pvz., Flatpak 1.6.5, tai reiškia, kad jūsų sistemoje yra Flatpak ir galite tęsti SongRec diegimą. Tačiau jei ne, pirmiausia turėsite įdiegti „Flatpak“. Sekite mūsų Flatpak vadovas išmokti tai padaryti.
Įdiegę „Flatpak“, grįžkite į terminalą ir paleiskite šią komandą, kad įdiegtumėte „SongRec“:
flatpak įdiegti flathub com.github.marinm.songrec
Kadangi „Flatpak“ paketai veikia smėlio dėžėje, negalėsite naudoti kai kurių „SongRec“ CLI funkcijų, jei ją įdiegsite naudodami „Flatpak“.
Kaip atpažinti dainas naudojant SongRec GUI
„SongRec“ palaiko ir GUI, ir CLI, kad atpažintų garsą „Linux“. Taigi, atsižvelgdami į tai, kaip norite atpažinti dainas savo įrenginyje, vadovaukitės toliau pateiktose skiltyse pateiktomis instrukcijomis.
Nesvarbu, kokį diegimo metodą naudojate SongRec įdiegdami savo kompiuteryje, programų meniu gausite greitos prieigos nuorodą. Eikite į priekį ir paleiskite jį, kad paleistumėte „SongRec“.
Kai bus sukurta SongRec GUI, atlikite šiuos veiksmus:
- Spustelėkite ant Garso įvestis išskleidžiamąjį meniu ir pasirinkite numatytas.
- Bakstelėkite Įjunkite mikrofono atpažinimą mygtuką, kad įjungtumėte mikrofoną.
1. Nustatykite dainą, grojančią kitame įrenginyje
Jei telefone ar kitame įrenginyje yra daina, kurią norite atpažinti, pradėkite ją leisti ir priartinkite įrenginį prie „Linux“ darbalaukio, kuriame veikia „SongRec“. Palaukite kelias sekundes ir „SongRec“ grąžins dainos pavadinimą, atlikėją ir albumą Pripažinimo rezultatai.
2. Klausykite visos dainos
Jei norite klausytis dainos, kurią ką tik atpažinote, spustelėkite Ieškokite „YouTube“. mygtuką paieškos rezultate, o „SongRec“ atidarys dainą „YouTube“ jūsų numatytojoje žiniatinklio naršyklėje.
3. Raskite dainą, grojančią tame pačiame įrenginyje
Panašiai kaip ir kituose įrenginiuose leidžiamų dainų atpažinimo atveju, jei jūsų darbalaukyje yra garso klipas, kurį norite atpažinti, „SongRec“ taip pat gali jums padėti.
Norėdami tai padaryti, atidarykite SongRec ir pažymėkite Atpažinti iš mano garsiakalbių, o ne iš mikrofono žymės langelį, kad „SongRec“ galėtų klausytis jūsų garsiakalbių.
Dabar eikite į katalogą, kuriame yra garso failas, kurį norite identifikuoti, ir paleiskite jį. Palikite SongRec kelias sekundes ir jis grąžins visą dainos informaciją.
4. Atraskite dainą naudodami garso failą
Be fone grojamų dainų atpažinimo, „SongRec“ taip pat suteikia galimybę nustatyti dainą naudojant garso failą. Norėdami tai padaryti, spustelėkite Atpažinti iš failo mygtuką pagrindiniame SongRec ekrane ir naudodami failų naršyklę pasirinkite garso failą, kad įkeltumėte jį į SongRec. Netrukus programoje pamatysite visą išsamią dainos informaciją.
5. Žiūrėti dainų istoriją
Laikui bėgant, kai naudosite SongRec, kaupsite visų atpažintų dainų sąrašą. „SongRec“ išsaugo tai, kad galėtumėte pasinaudoti ateityje, ir galite jį rasti žemiau Atpažinimo istorija dešinėje.
Norėdami išvalyti atpažinimo istoriją, paspauskite Išvalyti istoriją mygtuką.
Nustatykite dainas naudodami „SongRec“, naudodami CLI
Nors „SongRec“ grafinė sąsaja yra gana intuityvi ir veikia tikrai gerai, jei norite dirbti terminale, dainoms identifikuoti galite naudoti „SongRec“ CLI.
Greitas būdas atpažinti dainą „SongRec“ yra paleisti jos GUI iš terminalo, pavyzdžiui:
songrec
Tai atlikus, „SongRec“ bus paleista grafiškai ir pradės identifikuoti dainą, grojamą kitame įrenginyje arba tame pačiame įrenginyje. Tačiau, jei norite matyti išvestį pačiame terminale, paleiskite garsą kitame įrenginyje arba tame pačiame įrenginyje ir naudokite šią komandą:
songrec atpažinti
Išvestis:
Panašiai terminale taip pat galite identifikuoti kelias dainas viena po kitos. Norėdami tai padaryti, paleiskite toliau pateiktą komandą ir SongRec pradės atpažinti muziką:
songrec klausytis
Išvestis:
Norėdami sustabdyti atpažinimą, paspauskite Ctrl + C.
Galiausiai, jei norite identifikuoti dainą iš jūsų sistemoje esančio garso failo, galite tai padaryti lengvai naudodami terminalą. Norėdami tai padaryti, pirmiausia naudokite komandas cd ir ls, kad pereitumėte į katalogą, kuriame yra garso failas, tada paleiskite šią komandą, kad nustatytumėte jo garsą:
songrec atpažinti failo_vardas.mp3
Išvestis:
Eksportuokite SongRec istoriją kaip CSV
SongRec pagal numatytuosius nustatymus išsaugo atpažintas dainas CSV faile. Norėdami jį rasti, atidarykite terminalą ir įdėkite kompaktinį diską ~/.local/share/SongRec. Toliau įveskite ls komanda Norėdami išvardyti visus failus ir katalogus. Čia turėtumėte pamatyti failą su pavadinimu dainų_istorija.csv. Norėdami peržiūrėti jo turinį, įveskite:
kačių dainų_istorija.csv
Išvestis:
Jei dėl kokios nors priežasties neradote CSV failo dalyje SongRec, atidarykite GUI ir bakstelėkite Eksportuoti į CSV mygtuką. Tai atvers a Teksto importavimas dialogo langas. Spustelėkite Gerai Norėdami sugeneruoti CSV ir įkelti jį į CSV skaitytuvą, pvz., LibreOffice Calc.
Tiksliai identifikuokite muziką savo „Linux“ kompiuteryje
„SongRec“ leidžia neįtikėtinai lengvai atpažinti dainas „Linux“. Jis veikia nepriekaištingai ir gali atpažinti dainas įvairiuose žanruose.
Nors yra ir kitų „Linux“ muzikos atpažinimo įrankių, „SongRec“ juos gerokai pranoksta, nes identifikavimui naudojasi „Shazam“ serveriais, todėl dainas atpažįsta gana tiksliai.
Tikimės, kad šis vadovas suteiks jums pranašumą ir padės naršyti „SongRec“, kad galėtumėte atpažinti dainas savo „Linux“ įrenginyje.
Be to, jei norite sužinoti apie „Shazam“ veikimą, mes taip pat jus informuojame.
Shazam gali atpažinti beveik bet kurią dainą, beveik akimirksniu. Bet kaip Shazam iš tikrųjų veikia?
Skaitykite toliau
- Linux
- Linux programos
- Įdiegti programinę įrangą
- Šazamas
Yash yra MUO personalo rašytojas, skirtas „pasidaryk pats“, „Linux“, programavimas ir saugumas. Prieš susirasdamas savo aistrą rašyti, jis kūrė žiniatinkliui ir iOS. Taip pat galite rasti jo raštą TechPP, kur jis apima kitas vertikales. Išskyrus technologijas, jam patinka kalbėti apie astronomiją, Formulę 1 ir laikrodžius.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia