Alexa için özel bir uyandırma kelimesi istiyorum, bu yüzden bu Amazon Echo'yu harici bir cihazla arayüzlemek istiyorum . Proxy cihazına sesli komut verirseniz Alexa'yı uyandıracak bir proxy cihazı oluşturmak mümkün olup olmadığını merak ediyorum. Daha doğrusu, Alexa'yı aşağıdaki durumlar arasında değiştirebilmelidir .
- Boşta : Alexa boştayken müşteriler, dinleme durumunu başlatan Alexa'yı uyandırmak için Alexa uyandırma sözcüğünü veya fiziksel kontrolü kullanabilir.
- Dinleme : Alexa mikrofonu / mikrofonları etkinleştirildiğinde, dinleme durumundadır ve ses girişi beklemektedir.
- Mikrofon Kapalı : Sesle başlatılan bir uygulamada, müşteri mikrofonları ve (varsa) kamerayı fiziksel olarak kapatan mikrofon kapatma modunu açarak Alexa'nın etkinleştirilmesini engelleyebilir.
Fikir basit. Cihaz kelimeleri tanıyabiliyordu, sadece bazı kelimeler çok zor değil.
Varsayılan olarak, Alexa'yı Mikrofon Kapalı durumunda tutar, böylece ortamından ses almaz.
Şimdi, Alexa'yı kullanmak istediğimde, doğrudan uyandırmak yerine, proxy'imi kullanacaktım, bu bir şekilde Alexa'nın mikrofonunu etkinleştirecek ve Alexa'yı Dinleme durumuna geçirecekti .
Alexa Boşta durumuna döndüğünde , proxy otomatik olarak Mikrofon Kapalı durumuna geçmelidir .
Genel olarak ihtiyacım olan:
Proxy, Alexa'nın mevcut durumunu bilmelidir. En iyi çözüm olmayacak, ancak dikkat sistemini kullanarak Alexa'nın mevcut durumuna karar verebilirim (ses ve LED sinyalleri burada özetlenmiştir ). Alexa'nın şu anki durumunu bilmemin başka bir yolu var mı?
Proxy, Alexa'yı belirli bir duruma geçirebilmelidir. Peki Alexa'yı başka bir cihaz kullanarak durumları arasında geçiş yapmayı nasıl sağlayabilirim?
Her şey bir Amazon Echo / Dot (ve Alexa) ile başka bir cihaz arasında arayüz oluşturma olasılıkları nelerdir?
(Mekanik etkileşimi de kullanan çözümlerle ilgileniyorum.)