VideoLibrary

Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi | DigiKey

In this tutorial series, Shawn covers the basics for training a neural network with TensorFlow Lite to respond to a spoken word. This neural network model is deployed to a Raspberry Pi, where it can listen for the wake word in real time.

In this episode, Shawn provides the steps necessary to convert a Keras model to a TensorFlow Lite model, which is then deployed to a Raspberry Pi. The Pi will run a custom Python program that performs inference on captured audio data from a USB microphone. Upon hearing the wake word, the Pi can be made to perform any number of actions, but we’ll start by just flashing an LED.

2/27/2020 4:58:22 PM

Part List

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
BREADBOARD-FRIENDLY PCB MOUNT MI1898BREADBOARD-FRIENDLY PCB MOUNT MI0 - Immediate$15.23View Details
SBC 1.4GHZ 4 CORE 512MB RAMSC0130(J)SBC 1.4GHZ 4 CORE 512MB RAM0 - Immediate$205.80View Details
SBC 1.5GHZ 4 CORE 4GB RAMSC0194(9)SBC 1.5GHZ 4 CORE 4GB RAM14481 - Immediate$484.86View Details