Executando verificação de segurança...
2

Resolvendo o problema de standby da Alexa no macOS

Se você possui a Alexa e a use em um computador, é provável que você encontre frustrante o fato de ela GRITAR "CONECTADO NO MOMENTO EM {NOME DO SEU PC}" de vez em quando.

Isso acontece porque ela entra em um modo de standby quando não reproduz som por um período de 10 minutos.

Após pesquisar e achar essa explicação, pensei em algo que resolveu esse problema pra mim e vou passar para vocês!

Você vai precisar seguir alguns passos para "resolver" esse problema:

1 - Instale o brew, seguindo os passos descritos na documentação do brew em https://brew.sh/. Isso é necessário para instalar o sox, que é um programa de manipulação de áudio para o macOS.

2 - Instale o sox usando o comando brew install sox.

3 - Se você não estiver familiarizado com o editor vi e desejar alterar o editor padrão do seu sistema, é possível trocá-lo pelo editor nano, que é mais fácil de usar através do terminal. Para fazer essa alteração, basta executar o comando export VISUAL=nano

4 - Crie um novo arquivo chamado alexa.sh em um local de sua preferência. Nesse exemplo, vou usar o meu local: /Users/arnaldocarpi/Documents/automacoes/alexa.sh.

5 - Abra o arquivo alexa.sh com seu editor de texto preferido e insira:


#!/bin/sh
PATH=/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin
play -n synth 1 sin 1


  • O comando play -n synth 1 sin 1 fara que o MacOS solte um som imperceptível, onde não deixara a alexa entrar nesse modo de standby.

6 - Dê permissão de execução ao arquivo alexa.sh com o comando chmod +x /Users/arnaldocarpi/Documents/automacoes/alexa.sh.

7 - Edite o crontab do seu sistema com o comando crontab -e e adicione a seguinte linha ao final do arquivo:


*/1 * * * * /Users/arnaldocarpi/Documents/automacoes/alexa.sh


Isso fará com que o script alexa.sh seja executado a cada minuto, todos os dias. Se você quiser alterar a frequência de execução do script, pode alterar os valores da linha do crontab. Por exemplo, para executar o script a cada 5 minutos, basta alterar a linha para */5 * * * * /Users/arnaldocarpi/Documents/automacoes/alexa.sh.

Espero que isso ajude!

Não fiz testes para o Windows, mas com algumas adaptações, acredito que de pra fazer.

Carregando publicação patrocinada...