feat: initial commit — VoiceCoach real-time voice coaching pipeline

Services: Pipecat agent (LiveKit + Claude + Whisper STT + Piper TTS),
SpeechBrain analysis service, Piper TTS service, web client (nginx).
Includes LiveKit server config and docker-compose orchestration.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-01 01:15:24 -05:00
commit 59856bd4fc
23 changed files with 1209 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
# Environment secrets - never commit
.env
# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg-info/
dist/
build/
*.egg
.eggs/
*.whl
# Virtual environments
venv/
.venv/
env/
ENV/
# Model weights and large binaries
*.pt
*.pth
*.onnx
*.bin
*.safetensors
models/
# Piper voice models
*.onnx.json
# Logs
*.log
logs/
# Docker
.docker/
# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store
# Test artifacts
.pytest_cache/
.coverage
htmlcov/