Da molti anni ormai, i possessori di smartphone possono riconoscere ciò che sta riproducendo in pochi secondi. La prima, o almeno la più famosa, applicazione è Shazam, la cui azienda è stata fondata nel 1999, ma è stato solo all'inizio dell'ultimo decennio, con l'arrivo degli smartphone, che ha colpito il "boom". In altri dispositivi, come i computer, devi cercare un po 'più di vita, e in Linux abbiamo opzioni come mousai.
Lo scorso dicembre ne abbiamo parlato CanzoneRec, di cosa era un cliente Shazam che ci permette anche di riconoscere le canzoni del browser se lo cambiamo in User-Agent in modo che creda che siamo entrati da Safari. Mousai utilizza l'estensione API di AudDio, un'alternativa che non ha un'applicazione ufficiale, ma questa API può essere utilizzata per creare la nostra applicazione, bot o estensione del browser.
Mousai, la semplice app desktop
In un blog su Linux, la prima cosa che dobbiamo menzionare è Mousai, l'applicazione desktop. Una volta installato, ci dice che utilizza l'API audd.io e che ci permetterà solo di riconoscerlo alcune canzoni al giorno se non aggiungiamo un nome utente e una password. Quando entriamo, quello che vediamo è una finestra molto semplice con due pulsanti: ascolta (ascolta) e l'hamburger. Per riconoscere le canzoni, dobbiamo fare clic sul pulsante «Ascolta» e attendere circa 5 secondi.
Dalle opzioni hamburger possiamo cancellare la cronologia, resettare il token (exit) e mostrarci le scorciatoie, di cui ci interessano due: Ctrl + R ascolta e Ctrl + C si ferma. Per ricordarli, penso sia una buona idea pensare che R sia Record e C sia lo stesso dei processi nel terminale. E se premiamo il pulsante di riproduzione (Riproduci) ci porta a una pagina web da cui possiamo ascoltare la canzone su diversi servizi, come Spotify o YouTube Music.
Per installare Mousai, è sufficiente aprire lo store del software e cercare l'app, purché sia attivato il supporto per i pacchetti Flatpak e il software store è compatibile. In caso contrario, può anche essere compilato con GNOME Builder e Meson, come spiegato nel pagina GitHub del progetto. Per i sistemi operativi basati su Arch Linux, è disponibile su AUR.
Disponibile anche come bot di Telegram o estensione di Chrome
Per sfruttare l'API utilizzata da Mousai non è necessario installare l'app desktop. Possiamo anche usare il file telegram bot o alla Estensione di Chrome. Delle due opzioni precedenti, preferisco usare il bot, poiché posso usarlo su qualsiasi dispositivo, incluso il PineTab con Ubuntu Touch. Aspettando shazam.com, bravi sono Mousais.