Mark Lucas
0
4491
1002
Osobiści asystenci, tacy jak Siri i Google Now, mogą być bardzo przydatni, ale nie ma czegoś takiego na komputerze z systemem Linux. A przynajmniej tak kiedyś było. Jest Sinus, narzędzie podobne do Siri dla użytkowników komputerów Mac Wykonywanie poleceń głosowych podobnych do Siri na komputerze Mac Sinus Wykonywanie poleceń głosowych podobnych do Siri na komputerze Mac Sinus Apple nie wprowadził jeszcze Siri na komputery Mac, więc będziemy musieli zrobić z Sinus, bezpłatną aplikacją, która próbuje naśladować przydatność asystenta Apple. , ale teraz kolej na Linuksa z Betty.
Co Betty?
Betty jest osobistym asystentem podobnym do Siri i Google Now, który może przyjmować polecenia napisane zwykłym angielskim i wykonywać je za Ciebie. Obsługuje wiele różnych poleceń, które omówimy nieco później. Jedyny “minusem” oznacza, że jest ograniczony do terminala i nie przyjmuje poleceń głosowych takich jak Google Now OK, Google: 20 przydatnych rzeczy, które możesz powiedzieć na swój telefon z Androidem OK, Google: 20 przydatnych rzeczy, które możesz powiedzieć na swój telefon z Androidem Asystent Google może pomóc dużo robisz na swoim telefonie. Oto cała masa podstawowych, ale użytecznych poleceń Google do wypróbowania. i Siri tak. Nie pozwól, aby cię to odstraszyło - wciąż jest niezwykle przydatne i łatwe w użyciu.
Po zainstalowaniu Betty możesz robić z nim różne rzeczy. Możesz ustawić licznik słów w pliku, zmieniać różne konfiguracje, znajdować pliki, wykonywać zapytania internetowe (a nawet pobierać pliki), wykonywać operacje na plikach i katalogach, takie jak zmiana uprawnień i kompresowanie / dekompresowanie, wykonywanie różnych poleceń użytkownika, kontroluj aplikacje muzyczne i wiele więcej.
Dla każdego polecenia, które wydasz Betty, powie ci, którego polecenia używa, aby spełnić twoje żądanie, a także poda wynik tego polecenia. Dzięki temu korzystanie z terminala jest nie tylko łatwiejsze, ale może być również używane jako narzędzie dydaktyczne, o ile zwracasz uwagę na polecenia, których używa.
Mniej więcej w czasie publikacji tego artykułu Betty będzie miała około dwóch miesięcy. Dlatego nie jest w stanie zrobić dosłownie wszystkiego, co chcesz, ale jak widać, obsługuje już wiele poleceń. Im więcej czasu poświęcisz, tym więcej poleceń będzie obsługiwać. Czekanie też nie powinno zająć dużo czasu - dodawanie poleceń jest dość łatwe dla programistów, a do projektu włączyło się już więcej niż garstka osób.
Co może zrobić Betty
Oto kilka przykładów Betty w akcji:
Oto przykład niektórych zapytań internetowych, które może wykonać Betty. Aby działały, najpierw musisz uruchomić polecenie:
betty włącz tryb sieciowy
.
Istnieje wiele rzeczy, które możesz zrobić z Betty, które dotyczą twojego komputera. Może także wprowadzać zmiany (takie jak uprawnienia, dekompresowanie, usuwanie), a nie tylko wykonywać polecenia informacyjne.
Próbowałem tego tylko dlatego, że mi się podobało i zadziałało!
Instalacja Betty
Najtrudniejszą częścią korzystania z Betty jest naprawdę instalacja. Niestety, nie ma prostego PPA, które można dodać Czym jest PPA Ubuntu i dlaczego miałbym chcieć go używać? [Wyjaśnienie technologii] Co to jest PPA Ubuntu i dlaczego miałbym chcieć z niej skorzystać? [Technologia wyjaśniona], aby zainstalować Betty i zakończyć.
Najpierw musisz zainstalować jego zależności za pomocą polecenia:
sudo apt-get install ruby curl git
Ponieważ Betty jest napisana w Rubim, zainstalowanie pakietu ruby pozwala na jego uruchomienie. Pakiet curl jest potrzebny, gdy Betty chce wykonywać pewne zadania związane z Internetem, takie jak pobieranie pliku. Wreszcie, git jest potrzebny za chwilę, aby ułatwić pobieranie Betty. Następnie uruchomić:
cd && git clone https://github.com/pickhardt/betty
Spowoduje to pobranie kodu Betty do nowego folderu w folderze domowym. Na koniec uruchom polecenie:
echo "alias betty = \" ~ / betty / main.rb \ """" >> ~ / .bashrc && source ~ / .bashrc
Spowoduje to wstawienie czegoś do pliku .bashrc, który pozwala po prostu pisać &ldquo