I den næste artikel vil vi tage et kig på SongRec. Dette er en uofficiel Shazam-klient til Gnu / Linux, som er skrevet i Rust. Hvis du lytter til en sang, og du ikke kender dens navn, og du vil bruge 'ShazamMen du har ikke en Android- eller iOS-telefon ved hånden, SongRec kan hjælpe dig.
Betjeningen af denne applikation er meget enkel, det er praktisk talt det samme som den officielle app. Så snart du starter den, begynder applikationen at lytte til, hvad der spiller omkring den, og i løbet af kort tid vil den fortælle os navnet på den sang, der afspilles.
Generelle egenskaber ved SongRec
- Når vi starter programmet, vil vi se en brugervenlig grænseflade.
- Programmet kan genkende lyd fra vilkårlig musikfil eller mikrofonlyd.
- Når du genkender sange, programmet vil vise os en historie over de sange, der er genkendt i GUI, som kan eksporteres til CSV.
- Applikationen udfører en kontinuerlig registrering af sange fra mikrofonen, hvilket giver os mulighed for at vælge vores input-enhed.
- Har evnen til at genkende sange afspillet fra højttalerne i stedet for at bruge mikrofonen.
- Denne app kan bruges både fra GUI og fra kommandolinjen (men kun for filgenkendelsesdelen).
- Ansøgning har en Python-version (kun på kommandolinjen), som skaberen gjorde, før han skrev om i Rust for at forbedre ydeevnen.
Dette er blot nogle af funktionerne i programmet. De kan hør dem alle detaljeret fra GitHub -depot af programmet.
Installer SongRec -applikationen på Ubuntu
Inden du kigger på, hvor let SongRec -applikationen er at bruge, skal du først installere den. Ubuntu -brugere kan bruge det lager, der tilbydes af programmet eller den tilhørende Flatpak -pakke.
Brug af arkivet
På Ubuntu kan SongRec-applikationen installeres gennem en PPA, som er kompatibel med Ubuntu (18.04, 20.04, 20.10, 21.04 og 21.10). For at installere SongRec på vores computer starter vi allerede med at åbne en terminal (Ctrl + Alt + T). tilføj lager med kommandoen:
sudo apt-add-repository ppa:marin-m/songrec
Efter ovenstående kommando skal du opdater listen over tilgængelige pakker, hvis systemet ikke gør det automatisk:
sudo apt update
Efter opdatering af pakker, programinstallation det kan startes med kommandoen:
sudo apt install songrec
Når jeg er færdig, kan vi start programmet leder efter kanden på vores hold.
afinstallere
til slet lager af vores system skal vi kun åbne en terminal (Ctrl + Alt + T) og skrive kommandoen:
sudo apt-add-repository -r ppa:marin-m/songrec
Og nu til afinstallere programmet, kommandoen til brug vil være følgende:
sudo apt remove songrec; sudo apt autoremove
Brug af Flatpak -pakken
SongRec kan vi også finde det tilgængelig som en Flatpak -app i app store Flathub . Derfor, hvis vi bruger Ubuntu 20.04, og du ikke har denne teknologi aktiveret, kan du aktivere den ved at følge Guiden at en kollega skrev på denne blog for et stykke tid siden.
Når du kan installere disse typer pakker på din computer, er det tid til at starte med SongRec installation. Det er kun nødvendigt at åbne en terminal (Ctrl + Alt + T) og udføre kommandoen i den:
flatpak install flathub com.github.marinm.songrec
Når installationen er færdig, kan vi kig efter programstarteren på din computer, eller udfør kommandoen i terminalen:
flatpak run com.github.marinm.songrec
afinstallere
til fjern dette program installeret som en Flatpak-pakke, er det kun nødvendigt at åbne en terminal (Ctrl + Alt + T) og udføre i den:
flatpak uninstall com.github.marinm.songrec
Et hurtigt kig på programmet
Når vi åbner programmet, behøver vi kun søgeafsnit 'lydindgang'i SongRec. Når vi finder dette område af applikationen, vil vi se, at det kun har en rullemenu. Denne menu bliver nødt til indstil det til 'standard'. Dette får os til at bruge standardlydenheden på vores system.
Vi fortsætter med at søge og aktivere knappen 'Slå mikrofongenkendelse til'inde i SongRec. Når vi vælger denne knap, begynder SongRec-applikationen at genkende den sang, der afspilles. Sanggenkendelse fungerer, når appens volumenmåler bevæger sig.
Når du spiller den sang, du vil genkende på din computers højttalere, skal du lade den afspille lidt, mens mikrofonens genkendelse begynder at fungere. Jeg må sige, at de tests, jeg lavede, har været ret hurtige, bare et par sekunder. Når sangen registreres, vises den i 'Anerkendelseshistorie'.
Hvis vi vælger sangen i historien om 'Anerkendelseshistorie', så kan vi find knappen 'Søg på YouTube', for at klikke med musen. Ved at vælge denne knap vises sangen i YouTubes søgehistorik, som åbnes i vores webbrowser.
SongRec søgehistorik kan slettes ved at vælge knappen 'Tør historie', hvormed hele sanghistorikken for SongRec-applikationen vil blive slettet. Det kan vi også eksporter søgninger til CSV-format ved at klikke på knappen 'Eksporter til CSV'
Det kan fås mere information om, hvordan dette program fungerer fra projektets GitHub-lager.