Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
| Date | Stars |
|---|---|
| 2026-07-31 | 1458 |
| 2026-08-04 | 1469 |
| 2026-08-06 | 1469 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# ESP-SR Speech Recognition Framework [](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/index.html) [](https://components.espressif.com/components/espressif/esp-sr) Espressif [ESP-SR](https://github.com/espressif/esp-sr) helps users build AI speech solutions. Overview -------- ESP-SR framework includes the following modules: * [Audio Front-end AFE](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/audio_front_end/README.html) * [Wake Word Engine WakeNet](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/wake_word_engine/README.html) * [VAD VADNet](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/vadnet/README.html) * [Speech Command Word Recognition MultiNet](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/speech_command_recognition/README.html) * [Speech Synthesis](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/speech_synthesis/readme.html) These algorithms are provided in the form of a component, so they can be integrated into your projects with minimum effort. News ---- - [2026/5/09]: Preliminary support for ESP32-S31 target. - [2026/4/28]: We update a new AEC algorithm for full-duplex scenarios. For performance evaluation and usage instructions, please refer to the [documentation](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/acoustic_echo_cancellation/README.html). - [2026/4/23]: TTS Pipeline V3 now supports wake word training for Chinese, English, Japanese, and French. Planned support includes Korean, Spanish, Portuguese, German, Russian, and Arabic. - [2025/10/20]: We add a new model, WakeNet9l, which further improves the response rate of wake words spoken at extremely fast speeds based on WakeNet9. The usage of WakeNet9l is the same as WakeNet9, but its CPU and memory requirements are approximately 1.3 times higher than those of WakeNet9. - [2025/4/21]: We add a new model WakeNet9s, which can run on chips that do not have PSRAM and do not support SIMD, such as ESP32C3 and ESP32C5. [examples](https://github.com/espressif/esp-skainet/tree/master/examples/wake_word_detection) - [2025/4/17]: We add a new DOA(Direction of Arrival) algorithm. - [2025/2/14]: We release **ESP-SR V2.0**. [Migration from ESP-SR V1.* to ESP-SR V2.*](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/audio_front_end/migration_guide.html) - [2025/2/13]: We release **VADNet**, a voice activity detection model. You can use it to replace the WebRTC VAD and improve the performance. ## Wake Word Engine | Supported Targets | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-S31 | ESP32-P4 | ESP32-C3 | ESP32-C5 | ESP32-C6 | | ----------------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- | Espressif wake word engine **WakeNet** is specially designed to provide a high performance and low memory footprint wake word detection algorithm for users, which enables devices always listen to wake words, such as “Alexa”, “Hi,lexin” and “Hi,ESP”. WakeNet9 and WakeNet9s models are supported. WakeNet9s is a cost-down version of WakeNet9, with fewer parameters and lower computational requirements. `_tts` suffix means this WakeNet model is trained by TTS samples. `_tts2` suffix means this WakeNet model is trained by TTS Pipeline V2. TTS Pipeline V3 start to support more language. Espressif offers two ways to customize the wake word, please refer to the following document to choose the one that meets your needs: [Espressif Speech Wake Words Customization Process](https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/wake_word_engine/ESP_Wake_Words_Customization.html) or [Training Wake Words by TTS sample](https://github.com/espressif/esp-sr/issues/88). The following wake words are supported in esp-sr: |wake words | WakeNet9s | WakeNet9
Excerpt of 11,817 characters
Read on GitHub625
18
17
10
7
6
6
5
3
1
1
1
1
1
1
Max Bachmann · Germany
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:a10fd3089196eeb6, desc:speech recognition