Tôi muốn có từ đánh thức tùy chỉnh cho Alexa vì vậy tôi muốn giao diện Amazon Echo này với một thiết bị bên ngoài. Tôi tự hỏi liệu có thể tạo ra một thiết bị proxy sẽ đánh thức Alexa nếu tôi ra lệnh bằng giọng nói cho thiết bị proxy. Chính xác hơn là nó có thể chuyển đổi Alexa giữa các trạng thái sau .
- Nhàn rỗi : Khi Alexa không hoạt động, khách hàng có thể sử dụng từ đánh thức Alexa hoặc điều khiển vật lý để đánh thức Alexa, bắt đầu trạng thái nghe của cô ấy.
- Nghe : Khi (các) micrô của Alexa đã được kích hoạt, cô ấy đang ở trạng thái nghe và đang chờ nhập liệu bằng giọng nói.
- Tắt micrô : Khi triển khai bằng giọng nói, khách hàng có thể chặn Alexa kích hoạt bằng cách bật chế độ tắt micrô, giúp tắt nguồn micrô và camera (nếu có).
Ý tưởng rất đơn giản. Thiết bị sẽ có khả năng nhận dạng từ, chỉ một số từ không có gì quá khó khăn.
Theo mặc định, nó sẽ giữ Alexa ở trạng thái Tắt micrô , do đó, nó sẽ không nhận được giọng nói từ môi trường của nó.
Bây giờ, khi tôi muốn sử dụng Alexa, thay vì đánh thức nó trực tiếp, tôi sẽ sử dụng proxy của mình, bằng cách nào đó sẽ bật micrô của Alexa và chuyển Alexa sang trạng thái Nghe .
Khi Alexa đi trở lại Nhàn rỗi proxy sẽ tự động chuyển đổi nó để Microphone Tắt nhà nước.
Những gì tôi cần nói chung là:
Các proxy nên biết trạng thái hiện tại của Alexa. Sẽ không phải là giải pháp tốt nhất nhưng tôi có thể quyết định trạng thái hiện tại của Alexa bằng hệ thống chú ý của nó (âm thanh và tín hiệu LED được tóm tắt ở đây ). Có cách nào khác để tôi có thể biết trạng thái hiện tại của Alexa không?
Proxy sẽ có thể chuyển Alexa sang trạng thái cụ thể. Vậy làm thế nào tôi có thể khiến Alexa chuyển đổi giữa các trạng thái của nó bằng thiết bị khác?
Tất cả là do khả năng giao diện Amazon Echo / Dot (và Alexa) với một thiết bị khác là gì?
(Tôi cũng quan tâm đến các giải pháp sử dụng tương tác cơ học.)