This repository provides a lightweight, standalone ESP-IDF firmware client designed to connect the **ESP32-S3-BOX-Lite** to an **OpenClaw** voice asistant bridge over Wi-Fi. It streams local microphone audio synchronously to the bridge and directly decodes incoming MP3 responses back to the device's internal speaker using the I2S hardware pipeline.
Stars
2
Forks
1
Watchers
2
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
12
commits
fix: Resolve FreeRTOS audio truncation bug by preventing sleep during active microphone array sampling loops
761a61dView on GitHubdocs: Update README to reflect the decoupled standalone Voice Server architecture
5d986abView on GitHubrefactor: Decouple Node.js Voice Bridge into its own standalone repository
ea0e0b6View on GitHubfeat: Add systemd and macOS LaunchAgents daemons for background service persistence
8e8189bView on GitHubrefactor: Consolidate STT and TTS Bash scripts into pure Node.js Axios implementation
461a078View on GitHubfix: Convert raw I2S PCM to proper WAV container for ElevenLabs STT API
123623cView on GitHubfix: Implement RMS amplitude silence detection to filter ADC static
162faeeView on GitHubfeat: Add STT/TTS placeholder scripts and update docs for Bridge
b77458dView on GitHub