https://github.com/raynardj/wizardoz
Experiments on audio driven face in physical world
https://github.com/raynardj/wizardoz
Last synced: about 2 months ago
JSON representation
Experiments on audio driven face in physical world
- Host: GitHub
- URL: https://github.com/raynardj/wizardoz
- Owner: raynardj
- Created: 2026-01-25T03:29:35.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-13T00:01:53.000Z (4 months ago)
- Last Synced: 2026-02-13T03:17:57.618Z (4 months ago)
- Language: C++
- Size: 1.57 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP32-S3 based projects
> Voice AI agent driven device control.
Experimental ESP32-S3 based projects.
## 🚀 Small Projects
* ✨ [Simplest ESP32-S3 project](./src/main.cpp)
* 🎮 [8-Bit Music Play with PCM5102A DAC](./templates/8bit-music)
## ⛳️🏰 Target
To intergrate with voice AI agent, see [this reference repo](https://github.com/livekit/client-sdk-esp32)
## 📋 Template Management
Use `manage_template.py` to backup and restore project templates:
```bash
# Backup current src/ as a template
python manage_template.py backup my-project-name
# Backup with description
python manage_template.py backup my-game -d "Platformer with jump mechanics"
# List available templates
python manage_template.py list
# Restore template to src/
python manage_template.py select voice-jump-game
# Force restore (no prompts)
python manage_template.py select voice-jump-game -f
# Delete a template
python manage_template.py delete old-template
# Show current status
python manage_template.py status
```
### Available Templates
| Template | Description |
|----------|-------------|
| [voice-jump-game](./templates/voice-jump-game/) | Voice-controlled princess jumping game |
| [voice-capture](./templates/voice-capture/) | Audio recorder with waveform display |
| [8bit-music](./templates/8bit-music/) | 8-bit music player with PCM5102A DAC |
| [visualizer](./templates/visualizer/) | Audio visualizer |