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