WebGL não está disponível neste navegador. O Rex precisa de WebGL para o rosto 3D.
O chat e a voz continuam funcionando.
Rex
avatar · Grok
Ouvindo
Transcrevendo
Pensando
Falando
💬
⚙️
🎤
OFF
Microfone desligado
Toque no botão para conversar
⌨️
Enviar
📁
🎤
Toque para começar
Libere o microfone quando o navegador pedir. Depois é só falar — o Rex escuta e responde sozinho.
⚙️ Configurações
Tudo é salvo só neste navegador (localStorage). Nenhuma chave fica no código.
Cérebro (webhook → Grok)
URL do webhook (POST {text, history} → {reply})
Token do webhook (opcional, vai como Authorization: Bearer)
Webhook de log (opcional: recebe {transcript, reply, timestamp} após cada turno)
Ouvir (transcrição)
Idioma
Português (Brasil)
Português (Portugal)
English (US)
Español
Français
Italiano
Deutsch
Motor
Servidor ao vivo (detecção de voz, funciona no iPhone)
Web Speech API do navegador
Whisper externo (gravar e enviar)
Endpoint de transcrição do servidor (POST áudio → {text})
Sensibilidade do microfone (volume mínimo; menor = mais sensível)
Interromper o Rex quando eu falar alto por cima
Ligar o microfone sozinho ao abrir a página
Silêncio para fechar a frase (ms)
Menor = resposta mais rápida. 700–900 ms é um bom equilíbrio.
Whisper: URL /audio/transcriptions (compatível OpenAI)
Whisper: chave
Whisper: modelo
Falar (voz masculina)
Voz do navegador (speechSynthesis)
Velocidade
Tom (grave < 1)
Endpoint edge-tts (POST {text, voice} → áudio). Vazio = voz do navegador.
Voz edge-tts
Pausar o microfone enquanto o Rex fala (evita eco)
🔊 Testar voz
🧹 Limpar conversa
Salvar
Job automático: abra
/avatar?text=Olá%20Rex
para rodar um turno ao carregar.