Framework de Voz e IA
ESP-SR
Espressif Speech Recognition Framework. Conjunto de algoritmos de inteligencia artificial para procesamiento de voz local, sin necesidad de conexión a Internet ni envío de audio a la nube.
- Lenguaje
- C / C++
- ESP Speech Recognition Framework
- Categoría
- Framework de Voz e IA
- Objetivo principal
- Procesamiento de voz local, detección de palabra de activación (Wake Word) y reconocimiento de comandos de voz fuera de línea
Funciones destacadas
- Detección de palabra de activación (Wake Word Detection - WakeNet) con bajo consumo y alta precisión
- Reconocimiento de comandos de voz fuera de línea (Command Recognition - MultiNet) con cientos de comandos
- Front-end acústico (AFE) para reducción de ruido, supresión de eco acústico (AEC) y formación de haz (Beamforming)
- Optimizado para instrucciones vectoriales en Xtensa LX7 (ESP32-S3) y RISC-V
- Soporte multilingüe para palabras de activación y comandos configurables
- Modelos compactos que caben en la memoria SRAM/PSRAM del microcontrolador
Cuándo usar
- Electrodomésticos y paneles con control por voz fuera de línea
- Dispositivos de automatización residencial sin dependencia de la nube
- Juguetes interactivos y robots con respuesta por voz inmediata
- Sistemas industriales con comandos de manos libres en entornos ruidosos
- Front-end de audio para captación de voz en altavoces con Alexa/Google integrados
Ejemplo de código
Fragmento de inicio en C / C++. Ajuste los pines y la configuración para su placa.
ESP-SRC / C++
1