Passer au contenu
AI & Speech Framework

ESP-SR

Framework d'Espressif pour la reconnaissance vocale et le traitement audio local (on-device), sans connexion Internet, garantissant une faible latence et une confidentialité totale.

Langage
C / C++
ESP Speech Recognition Framework
Catégorie
AI & Speech Framework
Objectif principal
Reconnaissance vocale sur puce : détection de mot de réveil (WakeNet) et commandes locales (MultiNet) hors ligne

Fonctionnalités clés

  • Détection de mot d'activation WakeNet (ex. : 'Hi ESP', 'Hi Lexin') avec haute précision
  • Reconnaissance de commandes locales MultiNet avec support multilingue
  • Algorithme frontal acoustique (AFE) : annulation d'écho acoustique (AEC)
  • Suppression de bruit de fond (BSS/NS) et formation de faisceau (Beamforming)
  • Gain automatique (AGC) et détection d'activité vocale (VAD)
  • Accélération vectorielle sur ESP32-S3 (instructions SIMD Xtensa)
  • Fonctionnement 100% hors ligne sans envoi de données vers des serveurs tiers

Quand l'utiliser

  • Panneaux muraux de contrôle domotique avec commandes vocales
  • Appareils électroménagers commandés à la voix sans besoin d'Internet
  • Équipements industriels nécessitant un fonctionnement mains-libres
  • Jouets interactifs et dispositifs éducatifs
  • Interfaces vocales garantissant la confidentialité des utilisateurs

Exemple de code

Extrait de départ en C / C++. Adaptez les broches et la configuration à votre carte.

ESP-SRC / C++
1