Files
gianni-dalerta 30ed092536 Initial commit - OpenClaw Voice
Self-hosted browser-based voice interface for AI assistants.

Features:
- FastAPI WebSocket server
- Whisper STT (faster-whisper or openai-whisper)
- Chatterbox TTS (MIT license, ElevenLabs quality)
- OpenAI backend (pluggable)
- Browser voice widget (push-to-talk)
- Mock mode for testing without models

Stack:
- Python 3.10+
- FastAPI + Uvicorn
- WebSocket for real-time audio
- React/vanilla JS client

Tested: Server runs, serves HTML, OpenAI backend connects.
TODO: Install Whisper, Chatterbox for full functionality.
2026-01-30 13:25:12 -05:00

14 lines
121 B
Plaintext

__pycache__/
*.py[cod]
*$py.class
.venv/
venv/
.env
*.egg-info/
dist/
build/
.pytest_cache/
.ruff_cache/
*.log
.DS_Store