Come non far abbaiare il cane con Arduino

A causa della pandemia in corso, il cane di famiglia di Nathaniel Felleke, Clairette, si era abituato ad avere persone intorno a lei tutto il tempo e quindi quando la famiglia usciva di casa, ritrovandosi solo, iniziava ad abbaiare.
Felleke ha pertanto sviluppato questo progetto per rilevare automaticamente quando il suo cane abbaiava, così da riprodurre alcuni suoni della sua famiglia per calmarlo.

Felleke ha raccolto molti campioni audio da Bark Audioset di Google e vari rumori di cani e gatti per distinguere l’audio di sottofondo da un abbaio. Dopo averli analizzati con Studio di Edge Impulse e aver creato un modello di individuazione, ha scaricato il modello risultante, che è stato poi caricato su un Nano 33 BLE Sense.
Se viene rilevato un abbaio, Arduino attiva un pin per avvisare un Arduino Nano separato che è necessario riprodurre un suono del parlato umano casuale inviando un comando a una scheda Music Maker collegata.

Maggiori Info

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Main Menu