Voice Assistants & CompanionsIntermediate
XiaoZhi ESP32 Server
Self-host the brain for your XiaoZhi device.
By xinnan-tech
- Est. cost
- Cost unknown
- Posted
- Date unknown
- GitHub stars
- 10.8K (GitHub)
Overview
Backend service for xiaozhi-esp32 so you can run your own ASR/LLM/TTS pipeline and device management instead of the public server.
How it works
Python server speaks the XiaoZhi websocket protocol and routes audio through configurable ASR, LLM and TTS providers.
Hardware
- ESP32 XiaoZhi device
- home server
This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.
More in Voice Assistants & Companions
See all 32esp_ai (fully offline ESP32-S3)
Speech-to-text, a tiny LLM and TTS all on one ESP32-S3.
- Freenove FNK0104B ESP32-S3
AdvancedCost unknown40
Daedalus voice terminal
An ESP32 voice terminal for a home AI running OpenClaw.
- ESP32
- mic
- speaker
- +2 more
IntermediateCost unknownRIO XIAO ESP32 S3 Gemini Live Voice Assistant
Standalone full-duplex Gemini Live assistant on a XIAO.
- XIAO ESP32-S3
IntermediateCost unknown2