Getting Started
Espressif ESP-SR helps you build AI voice solution based on ESP32 or ESP32-S3 chips. This document introduces the algorithms and models in ESP-SR via some simple examples.
Overview
ESP-SR includes the following modules:
What You Need
Hardware
an audio development board. Recommendation: ESP32-Korvo
USB 2.0 cable (USB A / micro USB B)
PC (Linux)
Note
Some development boards currently have the Type C interface. Make sure you use the proper cable to connect the board!
Software
Download ESP-SKAINET, which also downloads ESP-SR as a component.
Install the ESP-IDF version recommended in ESP-SKAINET. For detailed steps, please see Section Getting Started in ESP-IDF Programming Guide.
Compile an Example
Navigate to ESP-SKAINET/examples/en_speech_commands_recognition .
Compile and run an example following the instructions.
The example only supports commands in English. Users can wake up the chip by using wake word “Hi ESP”. Note that the chip stops listening to commands if the users wake up the chip and do not give any commands for some time. In this case, just wake up the chip again by saying the wake word.