deepakjowel95 / keywordspotting_Nanosense33ble

Create a keyword spotting system to recognise speech and provide an output on the led

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

keywordspotting_Nanosense33ble

Create a keyword spotting system to recognise speech and provide an output on led.The Arduino Nano has an onboard RBG LED , thus it is possible to provide colour specific output for a keyword.This project require a basic understanding of fundamentals of embedded systems, machine learning and how it can be implemented on low power device like MCU and EDGE devices.

Instruments/devices required

• Arduino Nano Sense 33 BLE

• Arduino Nano Sheild(not mandatory, but is useful as it provides structural/protective support to the MCU )

• These can be purchased from the Arduino website for which the links have been given below:-

Arduino Nano 33 BLE Sense with header(preffered):- https://store.arduino.cc/usa/nano-33-ble-sense-with-headers?queryID=undefined

Arduino Nano BLE 33 Sense without header(if you have experience in soldering ):- https://store.arduino.cc/usa/nano-33-ble-sense?queryID=undefined

Arduino Nano 33 BLE shield (not mandatory):- https://store.arduino.cc/usa/gravity-shield-arduino-nano

A hobbyist kit can be purchased:- https://store.arduino.cc/usa/tiny-machine-learning-kit

Software and IDE specificaton

• Arduino IDE

• Libraries required to work with Arduino Nano 33 BLE to be installed:-

• ArduinoBLE  

• Arduino_APDS9960

• Arduino_LSM9DS1

• Arduino_ TensorFlowlite

About

Create a keyword spotting system to recognise speech and provide an output on the led