KALO-ESP32-Voice-Chat-AI-Friends and KALO-ESP32-Voice-Assistant
These are ecosystem siblings where the Voice-Assistant provides reusable code components (I2S audio recording, Deepgram STT integration, text-to-speech generation) that the Voice-Chat-AI-Friends project builds upon to create a complete multi-bot conversational system.
About KALO-ESP32-Voice-Chat-AI-Friends
kaloprojects/KALO-ESP32-Voice-Chat-AI-Friends
ESP32-based voice device for chatting with multiple custom AI bots. Recording questions with I2S microphone, transcribing via ElevenLabs or Deepgram STT, creating response with Groq or Open AI LLM. TTS audio output with custom AI voices via I2S & speaker. Supporting ongoing dialogues, calling bots ‘by name’, real-time web search via keyword.
This project helps you build a standalone voice assistant using an ESP32 device, allowing natural, ongoing conversations with multiple AI personalities you create. You speak questions into a microphone, the device processes them, and then speaks back the AI's response through a speaker, understanding and speaking many languages. It's for hobbyists, educators, or anyone interested in creating personalized, tangible AI companions.
About KALO-ESP32-Voice-Assistant
kaloprojects/KALO-ESP32-Voice-Assistant
Code snippets showing how to record I2S audio and store as .wav file on ESP32 with SD card, how to transcribe pre-recorded audio via Deepgram SpeechToText (STT) API, how to generate audio from text via TextToSpeech (TTS) API from OpenAI a/o SpeechGen a/o Google TTS. Triggering ESP32 actions via Voice.
This project helps you build a custom voice assistant using an ESP32 microchip. You can record spoken commands, convert them to text, and then have the device speak responses or trigger actions like turning on a light. It's designed for hobbyists, educators, and makers who want to create interactive, voice-controlled gadgets.
Scores updated daily from GitHub, PyPI, and npm data. How scores work