Saltar al contenido
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