Proyecto abierto · Groq + Three.js

Un avatar 3D que te escucha, te ve y te responde en español.

Una cabeza robot flotando en el espacio con la que conversas por voz. Mira por tu cámara, entiende las imágenes que le muestras y habla con labios sincronizados. Su personalidad se cambia en segundos.

Voz a texto con Whisper Visión con Qwen 45 voces en español Sin dependencias
En vivo

Es el avatar real, no un video: mueve el ratón y te sigue con la mirada.

Funciones

Todo lo que necesita un compañero digital en tarima

Pensado para charlas, aulas y demostraciones en vivo: funciona en cualquier computadora con navegador, incluso en el celular.

Conversación por voz

Le hablas con las manos libres: detecta cuándo terminas tu frase, la transcribe y empieza a contestar desde la primera oración.

Ve lo que tú ves

Con la cámara activa mira lo que le enseñas. También entiende fotos que arrastras o pegas, y puede leer textos e identificar objetos.

Labios sincronizados

Las formas de la boca están pensadas para el español (a, e, i, o, u, m, f…) y siguen la duración y el volumen reales de la voz.

Emociones

Se pone feliz, triste, sorprendido, pensativo o enojado según lo que dice, y mira hacia arriba cuando está pensando.

Personalidad editable

Nombre, carácter, color y voz se cambian desde la interfaz sin tocar código. Trae seis personalidades listas para usar.

Cualquier plataforma

Linux, Windows o Mac con Firefox, Chrome, Edge o Safari, y también Android y iPhone. Voces nativas de 22 países hispanohablantes.

Conoce a Juan

El único Juan que vive en una computadora

Juan es el co-presentador digital de Yeffri Salazar (Yeffrimic) en charlas para niños y jóvenes de 10 a 17 años. Es bromista, rápido y un poco sabiondo, habla como guatemalteco y tiene una misión: inspirar a los patojos a entrar a la tecnología.

10–17años, el público de la charla
20 minde charla en vivo, a dos voces
Chapínvoz y modismos de Guatemala
«Buenas, patojos. Soy Juan. Sí, como su tío, su vecino y medio salón… pero yo soy el único que vive en una computadora.»Al abrir la charla
«¿Entonces vos enseñabas antes de tener el título? ¡Te saltaste la fila!»Picando a Yeffri
«Me pusieron Juan porque cualquiera puede ser como yo… pero ustedes pueden ser mejores: ustedes pueden crear uno.»Al cerrar
Cómo funciona

De tu voz a su voz en un par de segundos

Un servidor Node sin dependencias protege la clave de Groq y genera la voz. El navegador hace todo lo demás.

1

Te escucha

Un detector de voz propio graba tu frase y sabe cuándo terminaste.

2

Transcribe

Whisper en Groq convierte tu voz en texto en menos de un segundo.

3

Piensa y mira

Un modelo con visión responde, usando la foto de la cámara si hace falta.

4

Habla

Voces neuronales en español, frase por frase mientras sigue pensando.

5

Se expresa

Labios, ojos y emociones en una escena 3D con Three.js.

La aplicación: la cabeza robot de Juan sobre una base holográfica, con la barra para escribir, adjuntar imágenes, activar la cámara y el micrófono.

La app: micrófono manos libres, cámara, imágenes y personalidad desde Ajustes.

Instalar

Listo en 2 minutos

Solo necesitas Node.js y una clave gratuita de Groq. No hay nada más que instalar.

# 1. Descarga el proyecto
$ git clone https://github.com/yeffrimic/avataresrobots
$ cd avataresrobots

# 2. Pon tu clave de console.groq.com/keys
$ cp .env.example .env

# 3. Arranca y abre http://localhost:3000
$ npm start

# Opcional: usarlo desde el celular (HTTPS en tu red)
$ npm run cert
  • Node.js 22 o superior
    En el equipo que hace de servidor.
  • Navegador moderno
    Firefox 112+, Chrome o Edge 99+, Safari 16.4+.
  • PC modesta
    2 núcleos, 4 GB de RAM y gráfica integrada.
  • Micrófono e internet
    Webcam opcional, para que vea.