Inspiration
I have seen my parents struggle with tasks like connecting to Wi-Fi or placing an order on Amazon. I cannot always be available to help them immediately due to work and personal commitments. I wanted to build an agent that could guide anyone step by step through tech-related issues, even when I’m not around.
What it does
TechBuddy is a voice assistant that understands your tech problem and provides step-by-step guidance. It helps with issues like Wi-Fi, Bluetooth, apps, and devices , all through simple, natural conversation.
How we built it
We used Amazon Nova Sonic, a speech-to-speech foundation model, to process user voice input and generate real-time guidance.
Challenges we ran into
Streaming audio in real time between the browser and AI models.
Accomplishments that we're proud of
Built a fully functional voice assistant in real-time using Amazon Nova Sonic for speech-to-speech guidance. Created a clean, modern interface that is approachable for beginners and elderly users.
What we learned
How to stream audio in real time between the browser and AI models. Gained hands-on experience with Nova Sonic models for voice-based guidance.
What's next for TechBuddy
Add multi-language support to reach a broader audience. Include memory, so TechBuddy can remember previous interactions and provide faster guidance.
Built With
- amazonnovasonic
- bedrock
- fastapi
- html
- python
- uvicorn
- websockets
Log in or sign up for Devpost to join the conversation.