Recentemente, fui perguntado se o Alexa pode falar sem avisar, por isso pensei que seria útil perguntar aqui para ter certeza de que estou certo; até onde eu sei, Alexa nunca falará sem a palavra vigília, e o único som que ele emitirá será o alarme.
Este artigo do TechCrunch parece concordar que não há maneira de fazer o Alexa falar sem ser solicitado, mas não menciona as habilidades do Alexa; talvez exista alguma API disponível para eles que ainda não seja usada?
Muitas pessoas parecem estar interessadas nisso, para que a Alexa possa dizer certas frases, como talvez um alerta se a campainha tocar, ou alguma maneira de indicar que um evento aconteceu.
O Alexa pode falar sem ser solicitado pela palavra de ativação, toque para falar ou toque para falar (dependendo do dispositivo)? Estou excluindo alarmes para o objetivo desta pergunta, mas as soluções que usam habilidades personalizadas são boas.
Respostas:
Sim, quando o Alexa perde o poder, após a recuperação, ele toca um breve glissando melódico, seguido por dizer
Isso é totalmente imperdível e muitas vezes me assusta como um pulo para ver quem está na casa.
fonte
Parece que, como as coisas estão, não pode. Tenho algumas citações aqui, a primeira do artigo TechCrunch que você referenciou :
Uma segunda citação vem de Consumerist :
Quanto à criação de uma habilidade que permitiria ao Alexa falar sem acionar, a documentação da Amazon parece indicar que uma parte essencial da configuração de uma habilidade está implementando um acionador de áudio.
Tanto quanto eu posso ver, a resposta é não.
fonte
Com o novo recurso de chamada do Alexa, o Alexa agora toca uma melodia e fala quando recebe uma chamada. Geralmente é assim:
Aqui está um vídeo que encontrei demonstrando isso. O mesmo ocorre ao receber uma mensagem de voz ou texto, mas a melodia ocorre apenas uma vez , e não várias.
Os alertas soam em todos os dispositivos conectados à mesma rede Wi-Fi, de acordo com este artigo .
Além disso, o Alexa agora suporta notificações push e falará para alertá-lo sobre isso.
fonte
Com o passar do tempo, acho que a resposta para essa pergunta agora precisa ser:
Sim, o Alexa pode falar sem ser solicitado. Especificamente, ela pode pronunciar qualquer coisa que você quiser!
A ferramenta conveniente que você pode usar é um script de shell chamado alexa-remote-control . Uma documentação detalhada do script está disponível neste post do blog , embora apenas em alemão.
Ele se baseia em solicitações http POST para conseguir coisas como tocar música, rádio, ativar o briefing diário e permitir que seus dispositivos Echo falem qualquer texto que desejar.
O recurso de conversão de texto em fala pode ser usado no Linux, por exemplo, executando este comando em um terminal:
Eu o uso frequentemente dentro do Node-Red em execução em um Raspberry Pi, por exemplo, para emitir avisos quando alguma leitura do sensor sair da faixa normal.
fonte