WeeAgent
Voice mode
How it works
Click the mic in the dock to open the hands-free voice panel. The loop is: listen (the orb reacts to your voice) → think → speak the answer → listen again.
Speech-to-text
- Groq / Whisper (via the
weeagent-transcribeedge function) whenGROQ_API_KEYis set — recommended, accurate, all browsers. - Browser Web Speech as a fallback (Chrome/Edge).
Text-to-speech
- ElevenLabs (via
weeagent-tts) whenELEVENLABS_API_KEYis set — reliable audio, real amplitude drives the orb. - Browser synthesis as a fallback (a reliable local voice is auto-picked).
Browser Web Speech sends audio to Google, and remote voices can hang silently in Chrome. For production or sensitive data, configure Groq (STT) and ElevenLabs (TTS).
Daily greeting
On the first open of the day, on the user's first gesture (autoplay policy), WeeAgent greets them by name. Disable with dailyGreeting={false} on the provider; append ?greet to the URL to force a replay while testing.