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)