Molto probabilmente hai sentito parlare di assistenti virtuali come Siri, Alexa e persino Google Assistant. Non è comune, tuttavia, sentire parlare di assistenti virtuali per Linux. Ciò non significa che Linux non abbia nulla da offrire, comunque. Qui, daremo uno sguardo a due assistenti virtuali disponibili per Linux.
1. Betty
Betty è un assistente virtuale basato sulla riga di comando. Puoi eseguire facilmente vari comandi con Betty semplicemente digitando un comando che pone la domanda a cui vuoi rispondere. I comandi vengono inseriti in linguaggio naturale, il che è un grande vantaggio poiché questo può aiutarti se non ricordi un comando particolare.
Installazione di Betty
Per installare Betty, esegui prima il seguente comando:
# On Debian-based systems: sudo apt-get install ruby curl git -y # On Arch-Linux based systems sudo pacman -S git curl ruby # On RPM based systems: sudo yum install git curl ruby # On openSUSE based systems: sudo zypper install git curl ruby
Dopo aver completato l’installazione, puoi andare avanti e iniziare a divertirti con Betty. Puoi far fare a Betty cose come dirti l’ora e il tuo nome utente. Ad esempio, se volessi conoscere l’ora, dovresti digitare il seguente comando:
betty whats the time
Se richiedi qualcosa che Betty non può fare, riceverai un messaggio di avviso.

Puoi fare cose come controllare il tuo lettore musicale e trovare anche informazioni sui file. Betty non può eseguire comandi avanzati come l’avvio dei timer, ma i comandi più semplici sono un gioco leale. Potrebbe essere uno strumento utile per qualcuno che è nuovo a Linux poiché può aiutare a eseguire comandi più semplici senza doverli memorizzare. Dopo aver visto qual è il comando, sarà sicuramente bloccato nella memoria di un utente, soprattutto dopo averlo visto abbastanza volte.
2. Mycroft
Mycroft è un file assistente vocale open source che gira su numerose piattaforme, incluso Linux. L’azienda fornisce anche dispositivi hardware che eseguono l’assistente.
Come installare Mycroft
Puoi installare Mycroft per le distribuzioni basate su Debian.
Altrimenti, puoi installare il software tramite git. Puoi farlo con la seguente serie di comandi:
cd ~/ git clone https://github.com/MycroftAI/mycroft-core.git cd mycroft-core bash dev_setup.sh
Per eseguire Mycroft, utilizza i seguenti comandi:
cd ~/mycroft-core ./start-mycroft.sh debug
Per interrompere Mycroft, usa:
/stop-mycroft.sh
Dopo aver installato Mycroft, dovrai creare un account Mycroft e aggiungere la tua macchina Linux ai tuoi dispositivi affinché l’assistente funzioni correttamente. Basta andare al Sezione Dispositivi del sito web Mycroft e premi “Aggiungi dispositivo”.

Mycroft ti fornirà un codice di attivazione da inserire. Inserisci il codice e sarai pronto per iniziare a utilizzare Mycroft.
Utilizzando Mycroft
Mycroft è abbastanza avanzato e puoi fare cose come chiedergli di riprodurre le notizie o chiedergli di impostare un timer. Mycroft è basato sulla voce, quindi non dovrai preoccuparti di inserire i comandi. Ad esempio, se desideri impostare un timer per cinque minuti, devi letteralmente dire “Imposta un timer per cinque minuti”. Mycroft rileverà il tuo discorso e quindi avvierà il timer.

Mycroft è abbastanza bravo a convertire il parlato in testo e non ho avuto grossi problemi a capirmi.
Puoi interrompere Mycroft dicendo “Ehi Mycroft fermati. ” Puoi anche aggiungere ulteriori abilità a Mycroft. Ad esempio, puoi aggiungere cose come un’abilità di registratore audio e un’abilità di promemoria. È una piattaforma molto più avanzata di Betty e impara sempre, quindi continuerà a migliorare.
Mycroft è un rinfrescante assistente virtuale AI open source. L’azienda vende anche altoparlanti intelligenti hardware che hanno funzionalità simili a dispositivi come Amazon Echo.

È piacevole vedere che ci sono utili assistenti virtuali per Linux. È vero che esistono altre soluzioni, ma queste due sono le più affidabili. Betty è un semplice assistente basato sulla riga di comando, mentre Mycroft offre funzionalità più avanzate. Sarebbe effettivamente utile averli entrambi in esecuzione, dal momento che Betty è davvero utile quando vuoi fare cose semplici mentre usi la riga di comando. Per le cose più complete dell’assistente virtuale, come chiedere le previsioni del tempo, Mycroft è la soluzione migliore.
Relazionato: