U sljedećem članku ćemo pogledati SongRec. Ovo je neslužbeni Shazam klijent za Gnu / Linux, koji je napisan na Rustu. Ako slušate pjesmu, a ne znate njen naziv, a želite koristiti 'Shazam'ali nemate pri ruci Android ili iOS telefon, SongRec vam može pomoći.
Rad ove aplikacije vrlo je jednostavan, praktički je ista kao i službena aplikacija. Čim ga pokrenete, aplikacija će početi osluškivati što se vrti oko nje i za kratko vrijeme će nam reći naziv pjesme koja svira.
Opće karakteristike SongRec -a
- Kad pokrenemo program, vidjet ćemo sučelje jednostavno za korištenje.
- Program može prepoznati zvuk iz proizvoljne glazbene datoteke ili zvuka mikrofona.
- Dok prepoznajete pjesme, program će nam pokazati povijest pjesama prepoznatih u GUI-u, koji se može izvesti u CSV.
- Aplikacija kontinuirano otkriva pjesme iz mikrofona, dajući nam mogućnost odabira našeg ulaznog uređaja.
- Ima sposobnost prepoznavanja pjesama koje se reproduciraju iz zvučnika, umjesto korištenja mikrofona.
- Ova aplikacija može se koristiti i iz GUI-ja i iz naredbenog retka (ali samo za dio za prepoznavanje datoteka).
- Primjena ima verziju za Python (samo na naredbenoj liniji), što je kreator učinio prije prepisivanja u Rust kako bi poboljšao performanse.
Ovo su samo neke od značajki programa. Oni mogu detaljno se posavjetujte sa svima spremište programa na GitHubu.
Instalirajte aplikaciju SongRec na Ubuntu
Prije nego što pogledate koliko je aplikacija SongRec jednostavna za korištenje, morate je prvo instalirati. Korisnici Ubuntua mogu koristiti spremište koje nudi program ili njegov odgovarajući Flatpak paket.
Korištenje spremišta
Na Ubuntu se aplikacija SongRec može instalirati putem PPA -a, koji je kompatibilan s Ubuntuom (18.04., 20.04., 20.10., 21.04. i 21.10.). Da bismo instalirali SongRec na naše računalo, počet ćemo s otvaranjem terminala (Ctrl + Alt + T) dodaj spremište naredbom:
sudo apt-add-repository ppa:marin-m/songrec
Nakon gornje naredbe, trebali biste ažurirati popis dostupnih paketa, ako sustav to ne učini automatski:
sudo apt update
Nakon ažuriranja paketa, instalacija programa može se pokrenuti naredbom:
sudo apt install songrec
Kad završim, možemo pokrenite program u potrazi za vrčem u našem timu.
deinstalirati
u izbriši spremište našeg sustava, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i napisati naredbu:
sudo apt-add-repository -r ppa:marin-m/songrec
A sada za deinstalirati program, naredba za uporabu bit će sljedeća:
sudo apt remove songrec; sudo apt autoremove
Korištenje Flatpak paketa
SongRec također možemo pronaći dostupna kao aplikacija Flatpak u trgovini aplikacija Flathub . Stoga, ako koristimo Ubuntu 20.04 i nemate omogućenu ovu tehnologiju, možete je omogućiti slijedeći Vodič da je kolega napisao na ovom blogu maloprije.
Nakon što možete instalirati ove vrste paketa na svoje računalo, vrijeme je da počnete s Instalacija SongRec. Potrebno je samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu:
flatpak install flathub com.github.marinm.songrec
Kad je instalacija gotova, možemo potražite pokretač programa na svom računalu ili izvršite naredbu na terminalu:
flatpak run com.github.marinm.songrec
deinstalirati
u ukloni ovaj program instaliran kao Flatpak paket, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i izvršiti u njemu:
flatpak uninstall com.github.marinm.songrec
Brzi pogled na program
Nakon što otvorimo program, trebat će nam samo odjeljak za pretraživanje 'Audio ulaz'u SongRec. Kada pronađemo ovo područje aplikacije, vidjet ćemo da ima samo padajući izbornik. Ovaj izbornik će morati postavi na 'zadani'. Zbog toga ćemo koristiti zadani zvučni uređaj na našem sustavu.
Nastavit ćemo s pretraživanjem i aktiviranjem gumba 'Uključite prepoznavanje mikrofona'unutar SongReca. Kada odaberemo ovaj gumb, aplikacija SongRec će početi prepoznavati pjesmu koja se reproducira. Prepoznavanje pjesama radi kada se mjerač glasnoće aplikacije pomiče.
Kada reproducirate pjesmu koju želite prepoznati na zvučnicima računala, pustite je da svira neko vrijeme dok prepoznavanje mikrofona počne raditi. Moram reći da su testovi koje sam radio bili prilično brzi, samo nekoliko sekundi. Kada se pjesma otkrije, pojavit će se u 'Povijest priznavanja'.
Ako odaberemo pjesmu unutar povijesti 'Povijest priznavanja', onda možemo pronađi gumb 'Traži na YouTubeu', za klik mišem. Odabirom ovog gumba pjesma će se pojaviti u povijesti pretraživanja YouTubea koja će se otvoriti u našem web pregledniku.
Povijest pretraživanja SongRec može se izbrisati odabirom gumba 'Obriši povijest', s kojim će se izbrisati cjelokupna povijest pjesama aplikacije SongRec. Možemo i mi izvezite pretraživanja u CSV format klikom na gumb 'Izvoz u CSV'
Može se dobiti više informacija o tome kako ovaj program radi od spremište GitHub projekta.