Construiré asistente de voz ESP32 OpenAI con led DHT de bajo consumo
Acerca de este Servicio
Construye un asistente de voz ESP32-S3 de bajo consumo con la pila oficial de OpenAI: Whisper para convertir voz en texto, GPT con llamadas a funciones para detectar la intención y OpenAI TTS para la respuesta de voz.
Cómo funciona:
Palabra de activación en el dispositivo (WakeNet) el audio permanece local hasta que se activa
Whisper STT transcribe tu voz mediante micrófono I2S INMP441
GPT con llamadas a funciones mapea la intención a set_led(), get_temp(), get_humidity()
DHT22 / SHT40 muestrea periódicamente; las lecturas se devuelven como resultados de herramientas
OpenAI TTS transmite la respuesta hablada a través del amplificador I2S MAX98357A
Claves API seguras en NVS flash; reconexión automática a WiFi; tareas en FreeRTOS
Diseño de bajo consumo:
Modo de sueño profundo / sueño ligero entre comandos
Duty cycling del micrófono y escalado dinámico de frecuencia
WiFi desconectado en modo de espera, conectado solo después de activar
~10-15 mA en modo de espera, semanas de duración de batería
Mensaje de bienvenida personalizado:
Grabo un saludo personalizado (tu nombre, idioma, tono) que se reproduce cada vez que el dispositivo se activa, totalmente personalizable.
Entregables: código fuente ESP-IDF, diagrama de conexiones, modelo de palabra de activación, informe de consumo de energía, video de demostración.
Más de 9 años de experiencia en sistemas embebidos. Envía el modelo de tu placa antes de ordenar.
Mi porfolio
FAQ
Traducción automática
¿Qué placa ESP32 y micrófono recomiendas?
Recomiendo ESP32-S3 (con I2S integrado). Para el micrófono, INMP441 funciona mejor. Para salida de audio, amplificador MAX98357A. Proporcionaré un diagrama completo de conexiones.
¿Necesito mi propia clave API de OpenAI?
Sí, necesitas tu propia clave API de OpenAI. El firmware la almacena de forma segura en NVS flash. WiFi y micrófono entran en modo de sueño profundo para ahorrar energía.
¿Puedo personalizar el saludo de inicio?
¡Sí! El paquete Premium incluye un saludo de inicio personalizado. Lo genero con OpenAI TTS y lo grabo en el dispositivo.
¿Soporta sensores de temperatura y control de LED?
Sí. Uso llamadas a funciones de GPT para controlar LEDs y leer sensores DHT22/SHT40 en tiempo real.

