Skip to playerSkip to main content
Turn your ESP32 into a smart speech recognition device with this ESP32 Speech to Text project.

Read more: https://circuitdigest.com/microcontroller-projects/esp32-speech-to-text-using-ai

Using an INMP441 microphone and Wit.ai API, the system converts spoken words into text and displays them on an OLED display. Ideal for voice-controlled IoT projects, automation systems, and AI-powered embedded applications.

#ESP32 #SpeechToText #ESP32Projects #VoiceRecognition #IoTProjects #ArtificialIntelligence #WitAI #EmbeddedSystems #ArduinoProjects #ElectronicsProjects

Category

📚
Learning
Transcript
00:09Do you know how to make an ordinary microcontroller understand human speech?
00:13Here in this project, I used an ESP32 and Wit.ai to make a speech to text project from scratch.
00:19Here we have an ESP32, a 0.91 inch OLED display, a bunch of male to male jumbo wires, an
00:268-verse
00:26microphone, a toggle button and a breadboard.
00:30This is the circuit diagram for this project.
00:32After all the connections, it will look something like this.
00:36This is the whole course of this project.
00:38Here you need to install two additional libraries.
00:40One is the Adafruit GFX and the other is the Adafruit SSD1306.
00:44So now you need to go to this library manager and search for Adafruit GFX and install this
00:52one provided by Adafruit.
00:53Now similarly, you need to install the other one also.
00:57Now you need to provide three credentials.
00:59One is your SSID, the other is your password, then your service access token.
01:04Now for this service access token, you need to head over to Wit.ai.
01:09Now I am in my Wit.ai page.
01:12Here you need to login using your Meta account since Wit is a service provided by Meta.
01:18Now let me create a new app.
01:21Let me give a name, speech to text, now English.
01:30Now for visibility we have two options, one is open and private.
01:33Now I am choosing private because this is a personal project, I don't want somebody else
01:38to access.
01:39Now it should be a class or a private project.
01:42Now let me create it.
01:49Once that's done, you need to go to management, settings and copy this server access token.
01:55Done.
01:56Now let's come back to Arduino IDE and post the same service access token over here.
02:05Done.
02:06Now let's upload this code.
02:12Now let's test our project, now I am going to hold the button, hello, this is working.
02:23This project converts speech into text in real time.
02:30You can check out the full article and the code from the link provided in the description.
02:34Thanks for watching.
02:35Thanks for watching.
Comments

Recommended