É possível ser notificado pelo Amazon Echo quando ele inicia e para de falar?

10

Quero alterar a fonte de áudio no meu cinema em casa quando o Alexa estiver falando, por isso preciso ser notificado quando ele iniciar e parar.

sorin
fonte
2
Que tipo de notificação você espera exatamente?
Aurora0001
11
Qualquer coisa que me permita chamar meu código para que eu possa alternar a fonte de entrada na minha estação de áudio. Provavelmente solicitação HTTP?
21317
Se você pudesse interceptar o evento SpeechStarted / SpeechFinished , isso não seria muito difícil. Como você faz isso é uma pergunta totalmente diferente - o link só se aplica se você estiver implementando o Alexa para seu próprio dispositivo.
Aurora0001
@ Aurora0001 Acho que não, isso é se você usar o AVS em um dispositivo que você implementa
Helmar
@ Helmar Estou ciente disso, e é por isso que não tenho certeza se é possível fazer isso com o próprio Echo, mas acho que o Echo apenas usa a API da Amazon internamente. Vale a pena investigar de qualquer maneira (talvez intercepte o tráfego do roteador para ver se você consegue encontrar alguma coisa?)
Aurora0001

Respostas:

2

Não. Atualmente, não parece haver uma maneira de fazer isso com o próprio Amazon Echo - não pelo menos com base em software. Claro que você pode abri-lo e conectar um sensor ao alto-falante, mas isso não parece ser uma boa maneira de fazer o que você está pedindo. Embora seja realmente IoT supervisionar seu equipamento IoT com mais equipamentos IoT.

No entanto, se você não se opuser a construir seu próprio hardware e executar o Alexa Voice Services a partir daí, poderá usar os eventos fornecidos pelo AVS 1 . No entanto, isso não seria uma notificação sobre o Amazon Echo, mas apenas sobre um dispositivo que pode agir como um eco.


1: Link desenterrado por Aurora

Helmar
fonte