Hey Devs! ๐
I'm Raj Guru Yadav โ a 16-year-old developer and founder of Blob AI. Recently, I built a voice-powered personal assistant that combines OpenAI's ChatGPT, Gemini Pro, and ElevenLabs to respond like Jarvis, beam visual effects, and even project the time in a sci-fi style. Here's how it works:
๐ฏ What I Wanted:
I wanted something fun, smart, and alive โ not just a chatbot in a box. The goal:
Speak to my AI assistant naturally
Get responses from ChatGPT or Gemini Pro
Hear them in ElevenLabsโ lifelike voice
Add glowing visual effects and animation (think Iron Man's Jarvis)
๐ ๏ธ Tech Stack:
HTML/CSS/JS for the interface
Web Speech API for voice recognition
ChatGPT & Gemini Pro APIs for smart replies
ElevenLabs API for voice synthesis
Canvas & CSS animations for the eye-beam projections and sci-fi effects
๐ฅ Features:
Always-listening mode ๐๏ธ
Typewriter-style reply text
Eye-beam with animated glow and particles
Gemini or ChatGPT reply toggle
Voice response with adjustable pitch & speed
๐ Live Demo (coming soon...)
Want to try it out? I'm hosting it on a lifetime server โ soon itโll be public! Stay tuned ๐
๐ก Why I Built This:
I'm always exploring how to make AI more interactive and human-like. This was a fun weekend project, but it sparked ideas for educational tools, voice tutors, and even AI characters for storytelling.
If you enjoyed this or want a tutorial on building your own AI assistant with voice + animation, let me know in the comments ๐ฌ
Top comments (0)