Final project
Kinda Intelligent, Not so Great Electronic Roommate
KINGER
Based on the character Kinger from The Amazing Digital Circus by Glitch Studios.KINGER is a modular, voice enabled intelligent assistant that combines embedded systems and artificial intelligence to create a customizable human/machine interface.
Project Objectives
- Develop a fully functional voice assistant using accessible hardware
- Implement real time interaction through voice, buttons, and sensors
- Integrate artificial intelligence for contextual responses
- Design a physical device with user centered interaction
System Architecture
KINGER is divided into two main subsystems:High-Level Processing Unit
Based on Raspberry Pi 4
- Responsible for:
- Speech-to-Text (STT)
- AI processing
- Text-to-Speech (TTS)
- Audio input/output management
- System logic and decision-making
Low-Level Control Unit
Based on an ESP32 microcontroller
- Responsible for:
- Reading physical inputs (buttons, switches)
- Environmental sensing (light via LDR)
- LED feedback control
- Microphone state detection
- Communication with the main processor via UART