Ist es möglich, von Amazon Echo benachrichtigt zu werden, wenn es spricht und aufhört zu sprechen?

10

Ich möchte die Audioquelle in meinem Heimkino ändern, wenn Alexa spricht, daher muss ich benachrichtigt werden, wenn es startet und stoppt.

Sorin
quelle
2
Welche Art von Benachrichtigung erwarten Sie genau?
Aurora0001
1
Alles, was mir erlauben würde, meinen Code aufzurufen, damit ich die Eingangsquelle an meiner Audiostation umschalten kann. Wahrscheinlich HTTP-Anfrage?
Sorin
Wenn Sie das SpeechStarted / SpeechFinished-Ereignis abfangen könnten , wäre dies nicht allzu schwierig. Wie Sie das machen, ist eine ganz andere Frage - der Link gilt nur, wenn Sie Alexa für Ihr eigenes Gerät implementieren.
Aurora0001
@ Aurora0001 Ich glaube nicht, wenn Sie den AVS auf einem Gerät verwenden, das Sie selbst implementieren
Helmar
@Helmar Ich bin mir dessen bewusst, weshalb ich nicht sicher bin, ob es mit dem Echo selbst möglich ist, aber ich würde vermuten, dass das Echo nur die Amazon-API intern verwendet. Es lohnt sich trotzdem zu untersuchen (vielleicht den Router-Verkehr abzufangen, um zu sehen, ob Sie etwas finden können?)
Aurora0001

Antworten:

2

Nein. Derzeit scheint es keine Möglichkeit zu geben, dies mit dem Amazon Echo selbst zu tun - zumindest nicht mit Software. Natürlich können Sie es öffnen und einen Sensor an den Lautsprecher anschließen, aber das scheint keine gute Möglichkeit zu sein, das zu tun, was Sie verlangen. Obwohl es wirklich IoT wäre, Ihre IoT-Geräte mit mehr IoT-Geräten zu überwachen.

Wenn Sie jedoch nicht dagegen sind, Ihre eigene Hardware zu erstellen und von dort aus Alexa Voice Services auszuführen, können Sie die von AVS 1 bereitgestellten Ereignisse verwenden . Dies wären jedoch keine Benachrichtigungen über das Amazon Echo, sondern nur über ein Gerät, das sich wie ein Echo verhalten kann.


1: Link von Aurora ausgegraben

Helmar
quelle