Jasper, một trợ lý ảo giúp chúng ta kiểm soát Raspberry Pi của mình

Amazon Echo

Vài tuần trước, Amazon đã phát hành trợ lý ảo Alexa và điều đó đã dẫn đến ngày càng nhiều dự án và thiết bị có trợ lý ảo trong phần mềm của họ. Một trong những thiết bị đầu tiên nhận được trình hướng dẫn này là Raspberry Pi.

Và thật kỳ lạ, nó cũng là bo mạch sbc có nhiều trợ lý hơn hoặc đúng hơn là chúng tương thích với một thiết bị như vậy. Một trong những trợ lý cuối cùng gặp mặt được gọi là Jasper, một trợ lý hoàn toàn miễn phí và tương thích với Raspbian.

Jasper có thể thay thế chuột và bàn phím trong Raspbian

Jasper có hoạt động tương tự như Alexa mặc dù với một TTS và STT khác giúp nó nhận dạng lời nói của chúng ta theo cách khác. Nó hoàn toàn miễn phí và hoạt động ngoại tuyến, điều không xảy ra trong một số dự án với Alexa. Jasper cho phép bạn kiểm soát các hành động Raspbian nhỏ nhưng cũng có thể thực thi và nhập dữ liệu trong các ứng dụng như Lịch Google hoặc Abiword. Chúng tôi sẽ chỉ cần kết nối micrô với Raspberry Pi để Jasper có thể hoạt động đầy đủ.

Để cài đặt Jasper trên Raspbian, chúng ta chỉ cần tải xuống phần mềm:

cd ~/
wget https://raw.githubusercontent.com/Howchoo/raspi-helpers/master/scripts/jasper-installer.sh

Và sau khi tải xuống, chạy tệp sh để cài đặt chương trình:

sudo chmod +x jasper-installer.sh
sudo ./jasper-installer.sh

Thao tác này sẽ bắt đầu một trình hướng dẫn sẽ hướng dẫn chúng ta từng bước cấu hình Jasper trong Raspbian. Sau khi cấu hình và cài đặt, chúng tôi phải chạy trình hướng dẫn theo cách này:

python /usr/local/lib/jasper/jasper.py

Và nếu chúng ta muốn thêm nó vào ứng dụng để tải khi khởi động, chúng ta phải làm như sau:

crontab -e
@reboot python /usr/local/lib/jasper/jasper.py;
# or, depending on your installation location:
# @reboot python /home/pi/jasper/jasper.py

Jasper là một trợ lý hoàn chỉnh nhưng sự phát triển của nó ít hoạt động hơn Alexa, trong mọi trường hợp nó có đầy đủ chức năng và không có gì phải ghen tị với Alexa. Mặc dù tất nhiên, Jasper hoạt động như một sự thay thế cho chuột và bàn phím chứ không phải là một trợ lý ảo kết nối dịch vụ với người dùng hoặc ngược lại.


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.