Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Bạn chắc chắn đã nghe về trợ lý ảo như Siri, Alexa, thậm chí Google Assistant. Tuy nhiên, không phổ biến nghe về trợ lý ảo cho Linux. Điều đó không có nghĩa Linux không có gì để cung cấp. Ở đây, chúng ta sẽ xem xét hai trợ lý ảo có sẵn cho Linux.

1. Betty

Betty là trợ lý ảo dựa trên dòng lệnh. Bạn có thể dễ dàng thực hiện các lệnh với Betty chỉ bằng cách gõ một câu hỏi bằng ngôn ngữ tự nhiên. Lệnh được nhập bằng ngôn ngữ tự nhiên, một điểm cộng lớn vì điều này giúp bạn nếu không nhớ một lệnh cụ thể.

Cài đặt Betty

Để cài Betty, trước tiên chạy lệnh sau:

# Trên hệ thống Debian-based: sudo apt-get install ruby curl git -y # Trên Arch-Linux: sudo pacman -S git curl ruby # Trên RPM-based: sudo yum install git curl ruby # Trên openSUSE: sudo zypper install git curl ruby

Sau khi cài xong, bạn có thể bắt đầu chơi với Betty. Bạn có thể yêu cầu Betty nói giờ, nói tên người dùng. Ví dụ, để biết giờ, gõ:

betty whats the time
Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Nếu yêu cầu điều Betty không làm được, bạn sẽ nhận thông báo cảnh báo.

Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Bạn có thể làm những việc như điều khiển trình phát nhạc, tìm thông tin tập tin. Betty không thực hiện được các lệnh nâng cao như đặt hẹn giờ, nhưng các lệnh đơn giản thì ổn. Nó có thể là công cụ hữu ích cho người mới làm quen Linux vì giúp thực hiện lệnh đơn giản mà không cần ghi nhớ. Sau khi thấy lệnh là gì, chắc chắn nó sẽ ghi nhớ trong trí nhớ, nhất là sau khi thấy đủ lần.

2. Mycroft

Mycroft là trợ lý giọng nói mã nguồn mở chạy trên nhiều nền tảng bao gồm Linux. Công ty thậm chí cung cấp thiết bị phần cứng chạy trợ lý này.

Cách cài Mycroft

Bạn có thể cài Mycroft cho các bản phân phối dựa trên Debian.

Ngoài ra, bạn có thể cài qua git. Làm theo chuỗi lệnh sau:

cd ~/ git clone https://github.com/MycroftAI/mycroft-core.git cd mycroft-core bash dev_setup.sh

Để chạy Mycroft, dùng lệnh:

cd ~/mycroft-core ./start-mycroft.sh debug

Để dừng Mycroft, dùng:

/stop-mycroft.sh

Sau khi cài Mycroft, bạn phải tạo tài khoản Mycroft và thêm máy Linux vào thiết bị của bạn để trợ lý hoạt động đúng. Chỉ cần vào mục Devices trên trang web Mycroft và bấm "Add Device".

Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Mycroft sẽ cung cấp mã kích hoạt để nhập. Nhập mã và bạn sẵn sàng dùng Mycroft.

Sử dụng Mycroft

Mycroft khá nâng cao, bạn có thể yêu cầu nó phát tin tức hoặc đặt hẹn giờ. Mycroft dựa trên giọng nói, nên bạn không lo nhập lệnh. Ví dụ, muốn đặt hẹn 5 phút, bạn chỉ nói "Đặt hẹn giờ 5 phút". Mycroft sẽ phát hiện giọng nói và bắt đầu hẹn giờ.

Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Mycroft khá tốt trong việc chuyển giọng nói thành văn bản, và tôi không gặp vấn đề lớn về việc nó hiểu tôi.

Bạn có thể dừng Mycroft bằng cách nói "Hey Mycroft stop". Bạn thậm chí có thể thêm kỹ năng (skills) cho Mycroft. Ví dụ, thêm kỹ năng ghi âm, kỹ năng nhắc nhở. Nó là nền tảng tiên tiến hơn Betty nhiều và luôn học hỏi, nên sẽ tiếp tục tốt hơn.

Mycroft là một trợ lý AI mã nguồn mở đầy hứng thú. Công ty thậm chí bán loa thông minh có chức năng tương tự Amazon Echo.

Trợ lý ảo cho Linux bạn có thể dùng trên máy tính để bàn

Thật sảng khoái thấy có trợ lý ảo hữu ích cho Linux. Có một số giải pháp khác, nhưng hai cái này đáng tin cậy nhất. Betty là trợ lý dòng lệnh đơn giản, Mycroft cung cấp tính năng nâng cao hơn. Thực tế, chạy cả hai cùng lúc rất hữu ích, vì Betty tiện khi làm việc đơn giản trên dòng lệnh. Còn cho việc trợ lý ảo đầy đủ như hỏi dự báo thời tiết, Mycroft là lựa chọn tốt nhất.