DIY Alexa: Create Your Own Voice Assistant with ESP32 & TensorFlow Lite!

preview_player
Показать описание
We've been building towards this project in the previous set of videos. And we're now ready to build our very own DIY Alexa!

What are we building - 1:15
Wake Word Detection - 2:27
Command Recognition - 11:47
Digging into the code - 16:30
What's life all about Marvin? - 21:52

To detect the wake words we stream audio from either an I2S microphone or from the ADC. The wake word detector looks at a 1-second window of audio. The spectrogram of the audio is calculated and fed into a TensorFlow Lite model.

It works surprisingly well for such a small model, there are improvements that could be made with more training data.

Let me know how you get on in the comments!

Related Videos:

Audio Input

Audio Output

And TensorFlow Lite for machine learning

Components you could use:

---

Рекомендации по теме
Комментарии
Автор

Thank you so much for this awesome and very educational video... I got my ESP32 recently...
It's time to roll along.!👍

clydealcott
Автор

What an insightful project! I really hope to be able to adapt your idea (including some code snippets and likely the TensorFlow model) and come up with my own little ESP32 experiment.

trevorwslee
Автор

I'm so glad I found your channel!! This is really cool. You've helped free me from my Raspberry Pi dependence.

trueintellect
Автор

Very educational. Coming for a ESP32 background I found it very helpful to create a real target for the AI modeling tools. Great introduction.

photopicker
Автор

Wow!! I didn't think the esp32 had the guts for any AI stuff! Great video!!

Trident
Автор

Obrigado pela oportunidade de aprendizado mestre!

jeffzor
Автор

Amazing, Fantastic thank you very much, really a great project

jorgemota
Автор

wow, your alexa version, got me speechless.

tektronix
Автор

Got it working! Now I need to learn how to change the activation word, and how to add multiple activation words that activate different code

mariomedina
Автор

Really fascinating. Thank you so much for sharing.

paulsimpson
Автор

this channel was really helpful to understand many edge ai related concepts, thank you @atomic14.

OnePunchHeizou
Автор

Amazing!!!! Will definitely give it a try. Thank you

ChrisHalden
Автор

Hey, this one's awesome :')

your.free.electrons
Автор

voy a aplicarlo en dos dispositivos IOT que tengo en funcionamiento Excelente video

gxbs
Автор

absolutly amazing.. you do great things, .. you are smart.. its chalange me to make it one

gitaran
Автор

This is awesome.. thinking to implement this on a custom dataset, and this model looks light weight as well.. can be implemented in real time I guess

sambidpradhan
Автор

Thanks! Seems I should make a touchscreen voice AI app

OMNI_INFINITY
Автор

Great video and project. This is my next project. Thank you !

YigalBZ
Автор

I thought your gonna be using a Raspberry pi. Speechless... Im gonna make one like u .

naafff
Автор

what's kind of software that you use in 3:58, the wave and spectrogram comes realtime?

devisnugroho