Roni Bandini é um inventor especializado em inteligência artificial. Um prodígio da programação, o que não o livrou de ter um vizinho que, segundo Bandini, tocava reggaeton no volume máximo a partir das nove da manhã. Uma solução diplomática poderia ser conversar com o vizinho. E uma solução eficaz poderia ser tocar nos alto-falantes Bluetooth do vizinho usando um Raspberry.
Sob o nome de 'Reggaeton Be Gone', inspirado no antigo TV-B-Gone (um aparelho de 2004 que permitia desligar televisores) e graças a um Raspberry, este programador criou uma máquina capaz de detectar automaticamente que este género é tocando para desligar ou interferir no sinal do alto-falante.
Se o reggaeton tocar, não durará muito
O primeiro passo para criar uma máquina capaz de bloquear o sinal do reggaeton é treine uma IA para reconhecer este gênero. Bandini baixou diversas músicas desse estilo, criou um algoritmo de classificação e desenvolveu um modelo para processadores Linux e ARM capaz de reconhecer os padrões desse tipo de músicas (bastante semelhantes entre si).
Ele baixou o modelo treinado em um Raspberry Pi simples, conectado a uma pequena tela OLED que mostra os processos que está realizando em tempo real. Para dar um pouco mais de forma, ele colocou o Raspberry e a tela em uma caixa, ligada a um botão que a fazia funcionar. Embora seja uma forma mais confortável de executar a ideia maquiavélica, Bastaria baixar o modelo em um Raspberry para o mesmo fim.
A operação do modelo é relativamente simples. É capaz de detectar padrões de reggaeton e atua como limite. Na produção musical, este termo refere-se a uma das chaves da compressão sonora: determinar o volume alvo e reduzi-lo se ultrapassar uma taxa superior à que estabelecemos.
Em outras palavras, além do limite do algoritmo, o código dispara rajadas RFCOM e L2ping para o endereço MAC do alto-falante Bluetooth. Esses comandos, a princípio, têm como objetivo enviar solicitações a dispositivos Bluetooth e testar sua latência. Mas usado para outros fins Eles podem ser usados para atacar o sinal de reprodução e interferir nelea ponto de poder desligar completamente a reprodução.
O projeto, conforme detalhado por seu inventor, não foi totalmente frutífero. Um dos principais problemas é que existem paredes no caminho, o que não permite que o aparelho interfira completamente no sinal. Por outro lado, existe uma solução muito simples para neutralizar esta máquina: afastar o alto-falante dela. Ao perceber a interferência, o vizinho mudou a localização do alto-falante.
Imagem | Roni Bandini
Em Xataka | As 17 melhores ideias de projetos que encontramos feitas com Raspberry Pi