Quiero tener una palabra de activación personalizada para Alexa, así que quiero interconectar este Amazon Echo con un dispositivo externo. Me pregunto si es posible crear un dispositivo proxy que despertaría a Alexa si le doy un comando de voz al dispositivo proxy. Más precisamente, debería poder cambiar Alexa entre los siguientes estados .
- Inactivo : cuando Alexa está inactiva, los clientes pueden usar la palabra de activación de Alexa o un control físico para activar a Alexa, que inicia su estado de escucha.
- Escucha : cuando los micrófonos de Alexa se han activado, ella está en estado de escucha y está esperando la entrada de voz.
- Micrófono apagado : en una implementación iniciada por voz, el cliente puede bloquear la activación de Alexa activando el modo de micrófono apagado, que físicamente apaga los micrófonos y (si está disponible) la cámara.
La idea es simple. El dispositivo sería capaz de reconocer palabras, solo algunas palabras, nada demasiado difícil.
Por defecto, mantendría a Alexa en el estado Micrófono desactivado , por lo que no captará voces de su entorno.
Ahora, cuando quiero usar Alexa, en lugar de despertarlo directamente, usaría mi proxy, que de alguna manera habilitaría el micrófono de Alexa y cambiaría a Alexa al estado de Escucha .
Cuando Alexa vuelve a estar inactivo, el proxy debería cambiarlo automáticamente al estado de Micrófono apagado .
Lo que necesito en general son:
El proxy debe conocer el estado actual de Alexa. No será la mejor solución, pero puedo decidir el estado actual de Alexa usando su sistema de atención ( aquí se resumen sus señales de sonido y LED ). ¿Hay alguna otra manera de saber el estado actual de Alexa?
El proxy debería poder cambiar a Alexa a un estado específico. Entonces, ¿cómo puedo hacer que Alexa cambie entre sus estados usando otro dispositivo?
Todo se reduce a ¿cuáles son las posibilidades de interconectar un Amazon Echo / Dot (y Alexa) con otro dispositivo?
(También estoy interesado en soluciones que usen interacción mecánica).
fuente
Respuestas:
Este cliente Raspberry PI Alexa de código abierto tiene soporte para palabras de activación gratuitas hechas tan fácilmente desde la terminal de PI como:
Ver discusión .
fuente