Control por voz offline con ONNX y TFLite
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
- Entrena y prueba el modelo online.
- Descarga ONNX o TFLite.
- Integra la inferencia local.
- 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