Raspberry Pi: tự xây dựng Amazon Echo - cách thức hoạt động
Mẹo thực tế này cho thấy cách bạn có thể dễ dàng xây dựng Amazon Echo của riêng mình với Raspberry Pi. Ngoài Raspberry Pi, bạn chỉ cần một vài thành phần và hướng dẫn của chúng tôi.
Xây dựng Amazon Echo với Raspberry Pi - các thành phần
Tự mình xây dựng một Amazon Echo không quá khó. Bạn chỉ cần một vài thành phần cho việc này:
- Trước hết, tất nhiên, bạn cần một Raspberry Pi.
- Bạn cũng cần có micrô USB để Echo có thể nghe thấy bạn sau này.
- Hơn nữa, bạn cũng nên có một loa mà sau này bạn có thể kết nối với Raspberry Pi bằng cáp jack.
Khuyến nghị mua sắm cho Raspberry Pi Foundation Raspberry Pi 3 Model B
€ 33, 46
Đến cửa hàng
€ 33, 47
Đến cửa hàng
€ 35, 00
Đến cửa hàng
Được cung cấp bởi BestCheck.de | Giá đã bao gồm VAT cộng với vận chuyển
So sánh các ưu đãi khác
Đối với Echo: Thiết lập tài khoản nhà phát triển Amazon
Trước tiên, bạn cần thiết lập tài khoản nhà phát triển Amazon và đăng ký Raspberry Pi:
- Trước tiên, bạn cần tạo tài khoản Nhà phát triển Amazon trên trang web Nhà phát triển Amazon. Nếu bạn đã có tài khoản Amazon bình thường, hãy đăng nhập tại đây. Bạn có thể phải điền vào một vài biểu mẫu ở đây và chấp nhận các tuyên bố bảo vệ dữ liệu và điều khoản sử dụng.
- Sau đó nhấp vào tab "Alexa" và trên "Dịch vụ thoại Alexa" trên "Bắt đầu". Bấm vào đây trên "Đăng ký một sản phẩm" trên mũi tên nhỏ và chọn "Thiết bị".
- Bây giờ, nhập "ID loại thiết bị" và "Tên hiển thị". Trong trường hợp của chúng tôi, chúng tôi đã sử dụng "my_device" là "ID loại thiết bị" và "Thiết bị của tôi" làm "Tên hiển thị". Sau đó bấm vào "Tiếp theo".
- Chọn "Tạo hồ sơ mới" trong "Hồ sơ bảo mật" và nhập "Hồ sơ bảo mật ứng dụng mẫu dịch vụ Alexa" làm "Tên hồ sơ bảo mật" và "Mô tả hồ sơ bảo mật ứng dụng mẫu dịch vụ Alexa" làm "Mô tả hồ sơ bảo mật",
- Sau khi nhấp vào "Tiếp theo" lần nữa, nhấp vào tab "Cài đặt web" và nhập "// localhost: 3000" trong "Nguồn gốc được phép" và "// localhost: 3000 / authresponse" trong "URL trả lại được phép" a. Cuối cùng nhấp vào "Tiếp theo" một lần nữa, cung cấp cho dự án một mô tả và một biểu tượng và nhấp vào "Gửi".
- Bây giờ hãy vào trang này, chọn Hồ sơ bảo mật mới được tạo của bạn từ menu thả xuống và nhấp vào "Xác nhận". Nhập »//example.com« làm URL và nhấp vào "Lưu". Cuối cùng, nhấp vào "Hiển thị ID khách hàng và Bí mật khách hàng" và ghi lại các giá trị này.
Chuẩn bị Raspberry Pi
- Đầu tiên, nhập lệnh "cd Desktop" trong terminal để chuyển sang màn hình nền.
- Sau đó sao chép phần mềm Alexa bằng lệnh »git clone //github.com/alexa/alexa-avs-sample-app.git«.
- Bây giờ thay đổi thư mục vừa tạo bằng lệnh »cd ~ / Desktop / alexa-avs-sample-app« và chỉnh sửa tệp cấu hình của trình cài đặt bằng lệnh »nano Automatic_install.sh«. Nhập ID sản phẩm, ID khách hàng và Bí mật khách hàng tại đây. Đừng quên lưu tập tin vào cuối.
- Bây giờ nhập ». Tự động_install.sh «để bắt đầu trình cài đặt. Các câu hỏi khác nhau được hỏi ở đây. Ví dụ: nhập "y" ở đầu để bắt đầu cài đặt.
Raspberry Pi: Bắt đầu Amazon Echo
Bây giờ bạn có thể bắt đầu tiếng vang. Bạn cần ba cửa sổ đầu cuối cho việc này.
- Đầu tiên sử dụng lệnh »cd ~ / Desktop / alexa-avs-sample-app / samples« để chuyển sang thư mục con tương ứng. Sau đó nhập lệnh "cd đồng hành Dịch vụ && npm bắt đầu".
- Thêm lệnh cd tương tự trong thiết bị đầu cuối thứ hai và sau đó nhập "cd javaclient && nvm exec: exec". Sau đó, bạn sẽ nhận được một tin nhắn mà bạn có thể xác nhận bằng "Có". Đăng nhập tại đây bằng tài khoản nhà phát triển Amazon của bạn và nhấp vào "Được rồi". Kết nối có thể được coi là không an toàn: Chỉ cần nhấp vào "Tiếp tục". Nhấp vào "OK" trong máy khách Java.
- Đồng thời thực hiện lệnh cd trong thiết bị đầu cuối thứ ba và sau đó nhập "cd WakeWordAgent / src && ./wakeWordAgent -e Sensory".
- Mẹo: Rapsberry Pi trông sang trọng hơn một chút trong một trường hợp.
Khuyến nghị mua sắm cho bảng mở rộng Raspberry Pi Foundation mô-đun radio EnOcean Pi
€ 38, 90
Đến cửa hàng
Được cung cấp bởi BestCheck.de | Giá đã bao gồm VAT cộng với vận chuyển
So sánh các ưu đãi khác
Trong mẹo thực tế tiếp theo, bạn sẽ tìm hiểu cách sử dụng Raspberry Pi làm máy chủ tệp.