Control por voz offline con ONNX y TFLite

Octubre de 2026 · ONNX · TFLite · KWS

El control por voz con comandos fijos no necesita un sistema ASR completo. Un modelo KWS ligero puede detectar palabras de activación y comandos localmente, sin enviar el audio a la nube.

ONNX para equipos y aplicaciones

Los modelos ONNX funcionan con ONNX Runtime en Android, Linux, Windows, macOS y Web. El flujo recibe audio PCM de 16 kHz, calcula las características Mel y devuelve el comando detectado.

TFLite para dispositivos embebidos

En ESP32-S3 se puede usar una exportación INT8 TFLite Micro. Antes de desplegar, prueba el modelo con el micrófono, la distancia y el ruido reales del producto.

Flujo recomendado

  1. Entrena y prueba el modelo online.
  2. Descarga ONNX o TFLite.
  3. Integra la inferencia local.
  4. Ajusta umbral, filtros y antirrebote.

La detección local reduce la latencia, protege la privacidad y permite usar el producto sin conexión.

Ver el motor de inferencia de código abierto y los modelos de demostración →
ONNX / TFLite · Android · ESP32 · Web · Python · Home Assistant