Construiré asistente de voz ESP32 OpenAI con led DHT de bajo consumo

Parte de la información se ha traducido automáticamente.

China

Hablo Inglés

Ingeniero en Sistemas Embebidos IoT STM32 ESP32

Ingeniero de firmware para ESP32/STM32, con más de 10 años de experiencia y más de 50K unidades entregadas. Desarrollo asistentes de voz con IA y IoT para hogares inteligentes. Voz: palabra de activa...
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.

Plataforma:

ESP32

Sensores:

Temperatura

Humedad

Acelerómetro

Ultrasónico

Micrófono

Experiencia:

Desarrollo de firmware

RTOS

Depuración de código

Mi porfolio