|
|
--- |
|
|
title: Asistente ESP32 |
|
|
emoji: 🎤 |
|
|
colorFrom: blue |
|
|
colorTo: green |
|
|
sdk: gradio |
|
|
sdk_version: 5.49.1 |
|
|
app_file: app.py |
|
|
pinned: false |
|
|
--- |
|
|
|
|
|
# 🎤 Asistente de Voz para ESP32 |
|
|
|
|
|
Servicio de inteligencia artificial para proyectos con microcontroladores ESP32. |
|
|
|
|
|
## 🚀 Características |
|
|
|
|
|
- ✅ **Reconocimiento de voz** con Whisper Tiny |
|
|
- ✅ **Chat inteligente** con DialoGPT |
|
|
- ✅ **Optimizado para ESP32** |
|
|
- ✅ **API simple HTTP** |
|
|
- ✅ **Totalmente gratuito** |
|
|
|
|
|
## 📡 Uso con ESP32 |
|
|
|
|
|
```cpp |
|
|
// En tu código Arduino: |
|
|
const char* serverURL = "https://TU-USUARIO.hf.space"; |
|
|
|
|
|
// Enviar audio WAV via POST |
|
|
HTTPClient http; |
|
|
http.begin(serverURL); |
|
|
http.addHeader("Content-Type", "audio/wav"); |
|
|
http.POST(audioData, audioSize); |